Segítesz nekem a lenti php problémában?
session_register("SESADMIN");
$SESADMIN = $HTTP_SESSION_VARS["SESADMIN"];
if ($pid==999) {
$SESADMIN="";
unset($SESADMIN);
session_unregister("SESADMIN");
header("location: [link]
}
A fenti kód a php 5.4.0 verzióban már nem működik.
Segítenél kicserélni egy újra?
Nem értek php-hoz, de ezt próbáltad már?
session_start();
$SESADMIN = $_SESSION['SESADMIN'];
if ($pid==999) {
unset($SESADMIN);
unset($_SESSION['SESADMIN']);
header("location: [link]
}
Mit szeretnél?
Amiket te használsz (már konkrétan a session_register-t), mint a linkelt manual is mutatta kivették az 5.4-es verzióból.
Dolgozz a $_SESSION tömbbel, ahogy azt kell.
Itt válaszolok a privát helyett.
Igen, ezért dob ki az oldal, mert nem tárolódik sehol a session.
Ez a kód rész elég kevés, de mindenhol a session_register és hasonló session_ hívásokat kéne cserélni a megfelelő $_SESSION megoldásra.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!