Autor | Zpráva | ||
---|---|---|---|
Zool Profil * |
#1 · Zasláno: 12. 7. 2010, 18:42:39
Ahoj, hostuju na serveru alensia a narazil jsem na jeden problém. Na nějaké stránce se mi nastaví a na nějaké se mi nenastaví proměnné na serveru POST a GET,
Mám tento formulář <form method="post" action="index.php?id=upload" > <input type="submit" name="preved" value="Převeď" /> </form> pak v indexu.php ulpně nahoře mám toto var_dump($_POST); A nic se mi nevypíše, ať dělám co dělám. Nevíte čím to může být?? Volal jsem tam na server, obsluhuje jim to tam nějaký školáček a jeho odpověd zněla, že formulář mám dobře a z prohlížeče se to odesílá, ale neví čím to je, ale asi bude chyba u mě , tak nevím, držel jsem se hodně abych ho neposlal někam... (p.s. na jiných serverech ten script funguje) |
||
Joker Profil |
#2 · Zasláno: 12. 7. 2010, 18:44:08 · Upravil/a: Joker
Zool:
„na jiných serverech ten script funguje“ Uff... co tam mají za PHP? (edit) Myslím na tom který nefunguje. |
||
Zool Profil * |
#3 · Zasláno: 12. 7. 2010, 18:45:26
No právě že nové, po vypsání phpinfo()
vypíše toto PHP Version 5.3.2-0.dotdeb.2 |
||
marcus33cz Profil |
#4 · Zasláno: 12. 7. 2010, 18:50:07 · Upravil/a: marcus33cz
Ahoj,
napadá mě jedině zkusit: echo $preved; nebo var_dump($HTTP_POST_VARS); |
||
Majkl578 Profil |
#5 · Zasláno: 12. 7. 2010, 18:52:24 · Upravil/a: Majkl578
[#4] marcus33cz:
Neplácej nesmysly. register_globals a $HTTP_POST_VARS jsou v 5.3 deprecated.
Zool: Přidej odkaz na výpis funkce phpinfo. |
||
Joker Profil |
#6 · Zasláno: 12. 7. 2010, 18:56:21
Zool:
A jak je nastavené variables-order? |
||
Zool Profil * |
#7 · Zasláno: 12. 7. 2010, 19:39:49
Joker:
Je nastaveno takto variables_order GPCS GPCS |
||
Zool Profil * |
#8 · Zasláno: 12. 7. 2010, 19:41:50
Jinak to phpinfo je na http://cockyweb.cz/
|
||
Majkl578 Profil |
#9 · Zasláno: 12. 7. 2010, 19:48:32
Mnou odeslaná POST i GET data byla scriptem zaznamenána. Neupravuješ nějak superglobální proměnné?
|
||
Zool Profil * |
#10 · Zasláno: 12. 7. 2010, 19:55:00
jj upravujuje tímto
public function UpravPromenne(){ if (get_magic_quotes_gpc()) { $process = array(&$_GET, &$_POST, &$_COOKIE, &$_REQUEST); while (list($key, $val) = each($process)) { foreach ($val as $k => $v) { unset($process[$key][$k]); if (is_array($v)) { $process[$key][stripslashes($k)] = $v; $process[] = &$process[$key][stripslashes($k)]; } else { $process[$key][stripslashes($k)] = stripslashes($v); } } } unset($process); } } |
||
Časová prodleva: 14 let
|
0