Kovács Dávid ( Davs ) Posted November 28, 2005 Posted November 28, 2005 Nem értem pontosan, de ha pl. meg akarsz, de talán ezt: 1.php <?php <a href='2.php?kat=elso'>Elsõ</a> ?> 2.php <?php $katt=$_REQUEST['kat'] ; //a print $katt kimenete pedig "elso" lenne ?> Info by Mezofi
google Posted November 28, 2005 Posted November 28, 2005 Ez oké, de nem szeretném minden alkalommal kiírni, szóval függvény kellene. (Mármint úgy függvény, hogy abban íratódjon ki az egész menü, és helyenként csak meghívni kelljen, átadva neki a megfelelõ paramétert, ahova az id='active' -ot kell elhelyezni.)
Mezofi Posted November 28, 2005 Posted November 28, 2005 Ja!, Eddig én sem értettem mit akarsz. Neked egy function kell.
google Posted November 28, 2005 Posted November 28, 2005 Így igaz! Másik kérdésem, hogy hogyan lehet megvizsgálni, hogy egy szám páros-e? Pl. ha maradék nélkül osztható kettõvel. Pascalban ott van erre a mod, php-ban mi szolgál erre a célra?
Mezofi Posted November 28, 2005 Posted November 28, 2005 Elsõ kérdésre a válasz. <?php function meghivo($valtozo){ echo $valtozo; } meghivo(16); ?> Remélem használható. A function meghívása a "meghivo" az átadni kívánt paramétert pedig a zárójelbe írod. Második kérdésedre, a Java-ban is van ilyen, de php-ban nemtaláltam még, persze ez nem jelenti azt, hogy nincs! De én mindig a nehezebb utat választom, és ilyenkor írnák egy while ciklust és addig osztatnám amíg vagy nulla, vagy kisebb mint nulla, és így meg is tudnám a választ.
google Posted November 28, 2005 Posted November 28, 2005 OK, értem már a dolgot, ki fogom próbálni mindjárt! Oszthatóság: végül megoldottam teljesen máshogy. Így, hogy ciklust írjak, már nem érte meg a dolog, végül találtam egy másik egyszerû megoldást. De ez érdekes! Biztos van ilyen.
Mezofi Posted November 29, 2005 Posted November 29, 2005 Tudja-e valaki, hogyan tudnám elérni azt, hogy a lap megnyításakor egy elõre megadott inputbox legyen kijelölve? Tehát ne keljen egérrel rákkattintani. Flash-ben meg tudom oldani, de inkább htm, vagy php-vel szeretném. ír:
google Posted November 29, 2005 Posted November 29, 2005 Inputbox? Checkboxra gondolsz, vagy esetleg selectre?... Egyébként ez nálam is probléma, bár eddig odázgattam, hogy majd egyszer megoldom. Ugye a checked="checked" vagy a selected="selected" (így szabványos!) paramétert kell beletenni abba, amelyiknek kijelölve kell lennie. És lekérdezed az értéket, és a megfelelõ mellé teszed ezt be. Nem tudom, hogy milyen buktatói vannak, még csak halvány elképzelésem van a dologról.
Mezofi Posted November 29, 2005 Posted November 29, 2005 A jump menûre én már alkalmazom a selected kijelölést, ha például egy adatváltozás történik a regisztrált adatokban, akkor elöször kiolvastatom az adatbázist és a megfelelõ option mellé berakom a selected jelzést, szépen mûködik! De, amit elöször is kérdeztem inputboxot szeretném kijelölni. Készítettem egy raktár kezelõ programot php-re alapítva. Egy nagy méretû inputbox van, ahova a vonalkód kerül, de mindig egérrel rá kell kattintani, hogy kijelölödjön. Lehet, hogy stíluslappal meg lehet oldani?
arpsoft Posted November 29, 2005 Posted November 29, 2005 Mivel a PHP erõsen hajaz a C-re ezért könnyû dolgom volt. mod=% if ($szam%2==1) { print("páratlan"); } else { print("páros"); } de lehet ezt is használni: if($szam&1==1) { print("páratlan"); } else { print("páros"); } és még mindig van if($szam/2.0==intval($szam/2.0)) { print("páros"); } else { print("páratlan"); }
Mezofi Posted November 29, 2005 Posted November 29, 2005 Ez tetszik, az én gondomra is tudsz valamit?
arpsoft Posted November 29, 2005 Posted November 29, 2005 Pillanat, megnézem... Csak java scriptben találtam: <html> <head> <title>My Page</title> <script> <!-- function setFocus() { document.my_form.input_box.focus(); } // --></script> </head> <body bgcolor="#ffffff" text="#000000" onLoad="setFocus()"> <form action="<i>action URL</i>" name="my_form"> The focus will go to this text input box: <input type="text" name="input_box"> </form> </body> </html>
Mezofi Posted November 29, 2005 Posted November 29, 2005 Köszi, ez szuper. Már régóta gondolkodtam azon, vajon feltegyem-e a kérdést, de megérte. :olé:
h.arpad Posted December 5, 2005 Posted December 5, 2005 Üdv mindenkinek! Szeretném, ha az oldalamról a látogatók küldhetnének e-mailt nekem. Ezt az ingyenes szolgáltató engedélyezi is, csak a saját címemre, csak azt nem tudom, hogy kell megírni a PHP szkriptet hozzá? Az üzenetküldés szintaxisa OK. De hogy kell 60 karakteresre tagolni a szöveget, és hogy kell egyáltalán a tárgyat meg a szöveget HTML form-ból beolvasni?
Mezofi Posted December 5, 2005 Posted December 5, 2005 Akkor az megy, hogy készítesz egy formot aminek a tartalmát POST metodusal elküldöd egy másik lapra (php oldalra), ahol ezeket átveszed, és változókba töltöd. ezután használod a mail() függvényt. mail("az én email címem","Az üzenet tárgya",$valtozo_amibe_betoltotted_az_uzenetet); És már meg is kaptad az emailt.
google Posted December 5, 2005 Posted December 5, 2005 ...hogy kell 60 karakteresre tagolni a szöveget... Ezt nem értem. Kifejtenéd, hogy hol és miért?
Mezofi Posted December 5, 2005 Posted December 5, 2005 $string=chunk_split($string,$length,$end); Minden $length (alapértelmezésben 72) karakterenként beszúrja a $end karaktert (alapértelmezésben \r\n) a sztringbe. E-mailekben csatolt állományokban használják base64 kódolás mellett. Én ezt nem szoktam használni, mert megfelel abban a formában is ahogy jön az e-mail. De Davs használja. @google Sortörésekhez szeretné használni, gondolom én! Esztétikusabb.
h.arpad Posted December 7, 2005 Posted December 7, 2005 Ezt nem értem. Kifejtenéd, hogy hol és miért? íl: mail("az én email címem","Az üzenet tárgya",$valtozo_amibe_betoltotted_az_uzenetet); Ezek szerint akkor, ha a HTML-ben azt írom, hogy 'szoveg' (mármint amit a post metódussal felveszek - mert eddig rendben lenne...), akkor PHP-ban úgy adom át, hogy '$szoveg=szoveg' ? És utána mail("az én email címem","Az üzenet tárgya",$szoveg); ? Vagy ez fölösleges? Ez most kicsit úgy néz ki, mintha én magam adnék tárgyat más üzenetének. nem? . Ok, akkor fölösleges a 60 kar. tagolás a szövegnek, meggyõzõ. De akkor sem tudom, hogy a tárgy hogy kerül oda? Az is változó, ugyanúgy, mint a szöveg, nem? Akkor miért nem lehet azt is betölteni egy változóba? [mail("az én email címem",$targy,$szoveg); nem helyes?]
arpsoft Posted December 7, 2005 Posted December 7, 2005 Ez így rendben van. Miért ne lehetne azt is változóba rakni?
Mezofi Posted December 7, 2005 Posted December 7, 2005 Azért arra figyelj, hogy nem így adod át $szoveg=szoveg; Hanem így: $szoveg=$_POST["szoveg"];
h.arpad Posted December 7, 2005 Posted December 7, 2005 Azért arra figyelj, hogy nem így adod át$szoveg=szoveg; Hanem így: $szoveg=$_POST["szoveg"]; íl: Hát, ezért nem jött össze eddig! Ez az amit nem tudtam megtalálni sehol
Garono Posted December 11, 2005 Posted December 11, 2005 Azt szeretném kérdezni, hogy .php-be hogy lehet szavazást tenni. Azért kell .php-be, mert az oldal olyanra csinálom. Konkrétan azért kéne, mert az oldalamon akarok csinálni egy LOST-os szavazást, hogy kinek ki a kedvenc karaktere. Csakhát fogalmam nincs hogy csináljam. Elõre is kösz a segítséget. Ja és légy szíves ne valami dreamwaver-t, (remélem így kell írni ) ajánljatok, mert az egy vagyon. Valami ingyenes progi kéne, vagy egy Office 2003-al meg lehet oldani?
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now