Autor Zpráva
Question
Profil *
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");

echo $var;
// vypíše hodnota

(hlavicka2.php)

$boo = "hodnota";

return $boo;



Príklad 2 (môj vynález):

(hlavicka.php)

$var = include ("http://localhost/_TEST/hlavicka2.php?id=hodnota2");

echo $var;
// vypíše 1

(hlavicka2.php)

$boo = $_GET["id"];

return $boo;


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
$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
Ked includujes subor, nemozes mu predavat paramertre ! neprechadza totizto parserom ...
Toto téma je uzamčeno. Odpověď nelze zaslat.

0