Autor | Zpráva | ||
---|---|---|---|
petronella Profil * |
#1 · Zasláno: 21. 11. 2011, 21:46:33
ahoj,
prosim o radu. Predavam promennou odkazem (index.php?promenna=neco). V radku s adresou vidim, ze promenna=4, takze tohle asi funguje. Ale zaboha ji nemuzu vypsat... Zkousim syntaxi: $_GET[promenna], $_GET["promenna"], $_GET['promenna'] a porad to nic nevypisuje ... Pisu to blbe, nebo musim nekde neco nastavit, aby to fungovalo? diky moc za jakoukoli radu |
||
panther Profil |
#2 · Zasláno: 21. 11. 2011, 21:49:36
petronella:
nechybí ti tam echo? echo $_GET['promenna'] vrátí „neco“ v tom příkladě, který jsi uvedla.
|
||
HajekJirka Profil |
#3 · Zasláno: 21. 11. 2011, 21:50:34
Nevypisuje to nic nebo to vypisuje chybu?
Píšeš před tím echo? Máš 100% správně název proměnné? (index.php?promenna=neco VS $_GET["promenna"]) Zkus úplně na začátek stránky napsat toto: <?php echo $_GET["promenna"]; ?> Vypisuje to něco? |
||
petronella Profil * |
#4 · Zasláno: 21. 11. 2011, 21:51:57
panther:
samozrejme pisu napriklad toto: echo ' get: '.$_GET['idnovinka'].' <br> '; |
||
radas Profil * |
#5 · Zasláno: 21. 11. 2011, 21:53:08
zkuste print_r($_GET) jestli je tam ta Vaše proměnná...
|
||
petronella Profil * |
#6 · Zasláno: 21. 11. 2011, 21:55:03
radas, radas:
je tam, vypsalo to toto: Array ( [$idnovinka] => 5 ) |
||
Han Profil |
Skúste to dať celé do úvodzoviek
echo "get: $_GET['idnovinka'] <br> "; Inak by to malo fungovať ak je teda tá premenná v poli GET. |
||
panther Profil |
#8 · Zasláno: 21. 11. 2011, 22:01:40 · Upravil/a: panther
petronella:
nemáš tam překlep? To echo musí fungovat. |
||
petronella Profil * |
#9 · Zasláno: 21. 11. 2011, 22:02:26
Han:
tak to konecne neco hlasi: Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /3w/wz.cz/a/a5music/index1.php on line 122 ale pritom promenna je ciselna (jedna se o id z databaze) ... |
||
Majkl578 Profil |
#10 · Zasláno: 21. 11. 2011, 22:03:15 · Upravil/a: Majkl578
|
||
petronella Profil * |
panther:
kontroluju to uz treti vecer ... odkazuju se tudy: (je to ta promenna " idnovinka " echo ' <p><strong>'.$radky->datum.'</strong> '.$radky->nadpis_novinky.' ('.$radky->pachatel.' ) <br>'.$radky->perex.' <a href="'.$radky->text_novinky.'"> <a href="./index1.php?$idnovinka='.$radky->id.'">... více ...</a> <br> </p> <hr> '; a vysledek se snazim precist takhle: echo ' radek id: '.$radky->id.'<br> idnovinka: '.$idnovinka.' <br> post: '.$_POST['idnovinka'].' <br> get: '.$_GET['idnovinka'].' s uvozovkama: '.$_GET["idnovinka"] .' <br> '; print_r($_GET); echo "get: $_GET['idnovinka'] <br> "; radek id: '.$radky->id.'<br> ... vypise skutecne id, ostatni nevypise nic jen ten posledni radek vypisuje pase error (viz vys jsem to zkopirovala, jako kdyby by jinej typ promenny, ale kdyz to pouzivam timto odkazem, tak by to pece melo jit ... |
||
Han Profil |
#12 · Zasláno: 21. 11. 2011, 22:10:57 · Upravil/a: Han
|
||
petronella Profil * |
#13 · Zasláno: 21. 11. 2011, 22:11:45
Majkl578:
zlatej kluk! vyhodila jsem dolar a už to jede a to do toho ziram jak husa do flasky takovou dobu! diky moc |
||
petronella Profil * |
#14 · Zasláno: 21. 11. 2011, 22:13:06
Han:
vnimam vsemy smysly a dekuju :-) |
||
Časová prodleva: 12 let
|
0