Autor | Zpráva | ||
---|---|---|---|
Tirus Profil |
#1 · Zasláno: 24. 5. 2011, 19:46:04 · Upravil/a: Tirus
prosím, nemohu pochopit tuto hlášku
Warning: Unknown: Your script possibly relies on a session side-effect which existed until PHP 4.2.3. Please be advised that the session extension does not consider global variables as a source of data, unless register_globals is enabled. You can disable this functionality and this warning by setting session.bug_compat_42 or session.bug_compat_warn to off, respectively in Unknown on line 0 |
||
l564 Profil |
#2 · Zasláno: 24. 5. 2011, 19:51:01 · Upravil/a: l564
Nestačilo by google překladač?
Warning: Unknown: Váš skript možná spoléhá na zasedání strana-účinek, který existoval až do PHP 4.2.3. Uvědomte si, že zasedání prodloužení nepovažuje globální proměnné jako zdroj dat, není-li register_globals je povoleno. Můžete tuto funkci zakázat, a to varování nastavením session.bug_compat_42 nebo session.bug_compat_warn vypnout, respektive v Neznámý on-line 0 Připadá mi to jako že máš register_globals povolený, a nebo php script nebere nový php |
||
Tirus Profil |
#3 · Zasláno: 24. 5. 2011, 19:56:20
l564:
je divné, jelikož mi to takto blbne jen u zobrazení komunikace, ale u zakázek nee. |
||
l564 Profil |
#4 · Zasláno: 24. 5. 2011, 19:57:28
Zkus vypnout pomocí htaccess register_globals
|
||
YoSarin Profil |
#5 · Zasláno: 24. 5. 2011, 19:59:21
l564:
Tak tenhle překlad to opravdu osvětlil. Tirus: Jakým způsobem přistupuješ k obsahu session? |
||
Tirus Profil |
#6 · Zasláno: 24. 5. 2011, 20:11:11
YoSarin:
foreach($pole as $value) { if(isset($_POST[$value]) $_SESSION[$value] = $_POST[$value] } a následně dělám jen podmínku if($_SESSION['neco'] != "") { $a = $_SESSION['neco']; } |
||
Tirus Profil |
#7 · Zasláno: 24. 5. 2011, 20:18:37
l564:
php_flag register_globals off a problém je stejný |
||
Tirus Profil |
#8 · Zasláno: 24. 5. 2011, 20:31:03 · Upravil/a: Tirus
dobré, nic jsem nezměnil a vše funguje
|
||
Časová prodleva: 3 měsíce
|
|||
WMPopi Profil |
#9 · Zasláno: 28. 8. 2011, 20:55:15
Pomohlo v php.ini nastavit
session.bug_compat_warn = Off |
||
Davex Profil |
#10 · Zasláno: 28. 8. 2011, 21:58:05
WMPopi:
Také pomáhá, když nejsou stejné názvy proměnných a indexu v $_SESSION. $promenna = $_SESSION['promenna']; // toto by mělo být špatně $promenna = $_SESSION['takto_se_zadna_promenna_nejmenuje']; // toto dobře |
||
Časová prodleva: 3 dny
|
|||
ghost Profil |
#11 · Zasláno: 31. 8. 2011, 12:20:41
Dik , Je to presne jak pise Davex nademnou
dokonce se me stalo, ze $_SESSION['promenna'] me obcas hodil hodnotu z $promenna po prejmenovani vse OK :) |
||
Časová prodleva: 13 let
|
0