Autor | Zpráva | ||
---|---|---|---|
Jakuje Profil * |
#1 · Zasláno: 28. 4. 2006, 15:23:31
Na své stránce mám části vkládané pomocí include do "šablony". Během posledních několika dní mi přestaly fungovat proměnné _POST, _GET, zkušel jsem do stránky vložit i jinou proměnnou, ale ani ta se v includovaném souboru nenačatla. Neví někdo kde je chyba, či jak se to dá opravit??? Tímto mě odešly 2 stránky na Fotkyaspol.ic.cz
|
||
Peca Profil |
#2 · Zasláno: 28. 4. 2006, 15:45:50
Includování proměnný by mělo normálně fungovat. Doufám, že máš na mysli proměnné $_POST a $_GET.
soubor include.php: <? $a="něco"; ?> soubor index.php: <? include 'include.php'; echo $a; ?> Toto by mělo bez problémů vypsat "něco". |
||
Jakuje Profil * |
#3 · Zasláno: 28. 4. 2006, 15:55:36
To jo, ale obráceně.
index.php: <? $a="něco"; include("include.php"); ?> a soubor include.php <? echo $a; ?> Toto mě právě nevypisuje nic. Nevím jestli to může bejt změnou nastavení serveru (nebo PHP) na http://www.ic.cz. |
||
Peca Profil |
#4 · Zasláno: 28. 4. 2006, 16:17:49
To by mělo taky fungovat. Nebude spíš chyba někde jinde v tom skriptu? Ani tento konkrétní jednoduchý příklad tam nefunguje?
|
||
Jakuje Profil * |
#5 · Zasláno: 28. 4. 2006, 16:30:54
Tak já nevím. Když si to napíšu jenom jako script, tak to jede, ale ve stránce to nejde ... a chyby tam hledám už ... pár dní.
|
||
Jakuje Profil * |
#6 · Zasláno: 28. 4. 2006, 16:44:49
Tohletoto už nefunguje:
index.php?co=include&id=10 <?php $a = "něco"; if ($_GET[co]) { if(!@include($_GET['co'].".inc.php")) { echo "Error"; } }; if (!$_GET[co]) { @include("include.inc.php"); }; ?> include.inc.php <?php echo "stránka ..."; echo $a; echo $_GET[co]; echo $_GET[id]; ?> (toto vypíše pouze "stránka ..." |
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0