phanouw Posted November 4, 2007 Report Posted November 4, 2007 čav visiem! gribētu uzzināt kā var uztaisīt [kautkas.php?id=kautkāds]. Piemēram lai uztaisot draugos albūmā kad katrai bildei nav savas .php fails jātaisa bet viņš aizsūta uz to id=..! esmu mēģinājis šādi : pirmajā lapā šādi rakstīt > <html> <head> <title>bklā</title> </head> <body> <a href="kautkas.php?id=1">Otra lapa</a> </body> </html> un tajā otrajā lapā jeb kautkas.php rakstīt šitā > <html> <head> <title>bklā1</title> </head> <body> <?php print_r($_GET); $id = $_GET['id'] echo "<strong>" . $id . "</strong> ?> </body> </html> bet tad kad es rakstu to adressi piemēram = http://localhost/kautkas.php?id=1" viņš atver , viss normāli, bet tad es varu piemēram to id=1 nomainīt pret id=2 un viņš atvērs to pašu lapu. Bet es gribu uzzināt kā var uztaisīt ka iekš id ir cita lapa. Tākā dr.lv ; tur ir Friends/id=24526 un tur katram id ir lapa. Piemēram ja uzrakstīt Friends/id=245226 atvērtu citu. A man vislaik atver vienu vienkārši augšā nomainās adresse. Es gribu uzzināt kā var izdarīt tā ka viņš to ID atver kā citu adressi lai varētu piemēram uztaisīt tākā draugos albūmu, kad katrai bildei nav savs php fails, bet viņās ir pārtaisītas tu id=251. :] priecāšos ja varēsiet palīdzēt. ;]
andrisp Posted November 4, 2007 Report Posted November 4, 2007 Nu citu "lapu" atvērt nevarēs, bet atkarībā no ID vērtības var padot dažādu kontentu. Primitīvs piemērs: if ($_GET['id'] == 1) { // kautkas tiek izdrukaats } elseif ($_GET['id'] == 2) { // Kautkas cits tiek izdrukaats } elseif ($_GET['id'] == 3) { // Un tagad pavisam veel kaut kas cits }
phanouw Posted November 4, 2007 Author Report Posted November 4, 2007 Tas jau piemēram albūmam der. Tu nospied Next picture, un viņš nemainot lapu paņem to bildi caur to id?
phanouw Posted November 4, 2007 Author Report Posted November 4, 2007 tad piemēram šitā? <?php if ($_GET['id'] == 1) { // <img alt="" src="http://192.168.1.121/images/fons.jpg" align="bottom" border="0" hspace="0"></p> } elseif ($_GET['id'] == 2) { // <img alt="" src="http://192.168.1.121/images/load.jpg" align="bottom" border="0" hspace="0"></p> } elseif ($_GET['id'] == 3) { // <img alt="" src="http://192.168.1.121/images/nba.jpg" align="bottom" border="0" hspace="0"></p> } ?>
andrisp Posted November 4, 2007 Report Posted November 4, 2007 Jā, tā var gan (atkomentējot, protams).
phanouw Posted November 4, 2007 Author Report Posted November 4, 2007 echo? tas ir atkomentēt? kā tad tur jāraksta :D es ir nūbs :D
andrisp Posted November 4, 2007 Report Posted November 4, 2007 (edited) http://www.google.lv/search?hl=lv&q=php+tutorial Katru sīkumu mēs tev ne varam, ne gribam skaidrot. Tā kā sāc vien lasīt patstāvīgi ;) Edited November 4, 2007 by andrisp
phanouw Posted November 4, 2007 Author Report Posted November 4, 2007 Nu kā tur tūlkojot sanāk šitā : if ($_GET['id'] == 1) { // <img alt="" src="http://192.168.1.121/images/fons.jpg" align="bottom" border="0" hspace="0"></p> echo "<br /><strong>" . $id . "</strong>";
andrisp Posted November 4, 2007 Report Posted November 4, 2007 Ko tulkojot ? Man arī liekas, ka tu pat neapjēdz, ka tu esi to rindiņu izkomentējis. http://lv.php.net/manual/en/language.basic...ax.comments.php
hackerman Posted November 4, 2007 Report Posted November 4, 2007 <?php if ($_GET['id'] == 1) { echo '<img alt="" src="http://192.168.1.121/images/fons.jpg" align="bottom" border="0" hspace="0"></p>'; } elseif ($_GET['id'] == 2) { echo '<img alt="" src="http://192.168.1.121/images/load.jpg" align="bottom" border="0" hspace="0"></p>'; } elseif ($_GET['id'] == 3) { echo '<img alt="" src="http://192.168.1.121/images/nba.jpg" align="bottom" border="0" hspace="0"></p>'; } ?> Komenti php valodā ir šitie te - #, // utt. Tātad, atkomentēt būs izdarīt pretēju darbību komentēšanai :) Par to izvadīšanu, skaties, tajā gadījumā labāk ir echo, bet var jau darīt arī tā: <?php if ($_GET['id'] == 1) { ?> <img alt="" src="http://192.168.1.121/images/fons.jpg" align="bottom" border="0" hspace="0"></p><? } elseif ($_GET['id'] == 2) { ?> <img alt="" src="http://192.168.1.121/images/load.jpg" align="bottom" border="0" hspace="0"></p><? } elseif ($_GET['id'] == 3) { ?> <img alt="" src="http://192.168.1.121/images/nba.jpg" align="bottom" border="0" hspace="0"></p><? } ?> Protams, šito variantu šeit būtu stulbi pielietot, bet vienalga tāda iespēja ir. Tas tā... - zināšanai.
Recommended Posts