Autor | Zpráva | ||
---|---|---|---|
Question Profil * |
#1 · Zasláno: 12. 9. 2005, 21:27:15
Zdravím. V manuáli php je uvedený takýto príklad (prispôsobím názvy súborov):
Príklad 1 (z manuálu): (hlavicka.php) $var = include ("hlavicka2.php");// vypíše hodnota (hlavicka2.php) $boo = "hodnota"; Príklad 2 (môj vynález): (hlavicka.php) $var = include ("http://localhost/_TEST/hlavicka2.php?id=hodnota2");// vypíše 1 (hlavicka2.php) $boo = $_GET["id"]; Prečo skript v príklade 2 nevypíše "hodnota2"?? To, že vypíše 1, znamená asi, že sa súbor "hlavicka2.php" vložil v poriadku, ale podľa mňa nie je žiadny dôvod, aby sa reťazec "hodnota2" nezobrazil... (Ak dám v príklade 2 do súboru "hlavicka2.php" medzi tie príkazy "echo $boo;" tak sa vypíše "hodnota21" a malo by to byť "hodnota2hodnota2".) |
||
blast3r Profil |
#2 · Zasláno: 12. 9. 2005, 21:36:28
$var = include ("http://localhost/_TEST/hlavicka2.php?id=hodnota2");
No neviem ako tebe, ale mne na lokale sa neda includovat cela url, tj. http://localhost/_TEST/hlavicka2.php?id=hodnota2, skus dat iba ./_TEST/hlavicka2.php |
||
ikso Profil |
#3 · Zasláno: 12. 9. 2005, 21:55:19
Ked includujes subor, nemozes mu predavat paramertre ! neprechadza totizto parserom ...
|
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0