Nu recunoaste sesiunea
Discutii despre script-uri si coduri PHP-MySQL, precum si lucru cu XML in PHP.
-
MelecaCristian
- Mesaje:176
Nu recunoaste sesiunea
Am o problema si nu situ ce are ... am urmatorul cod
Cod: Selectaţi tot
<?php
session_start();
// Cod php anterior
if (isset($_SESSION['username'])) {
echo '<b>Buna protectia contului si a datelor tale acum este activa ...<hr width="728" color="black">';
}
else {
echo '<script type="text/javascript">
<!--
window.location = "cont.php"
//-->
</script>';
}
?>
e un redirect daca nu gaseste date in sesion de la scriptul de pe siteul tau ... deci ma loghez ... dau click ok ... dau click sa adaug date in pagina ... si am redirectul acesta pt protectie ... si nu mio recunoaste ma trimite la cont.php ... care e pagina pentru cei nu sau logat
deci nu tine minte sesiunea :-S ce fac?
„Uneori o greşeală poate fi tot ce este necesar pentru o realizare valoroasă.” — Henry Ford
GarryOne
Mesaje:27
trebuie sa ai pe ambele pagini la inceput, chiar prima linia, nu mai tarziu: session_start();
verifica daca e numele corect la sesiune
MelecaCristian
Mesaje:176
Multumesc de ajutor pentru cei ce mai intampina problema acesta folositi acest script merge sigur
Cod: Selectaţi tot
<?php
session_start();
if(isset($_SESSION['username'])) {
// Unde scrie username inlocuiti cu sesiunea dumneavostra
}
else {
header("Location: index.php"); // pagina la care se redirecioneaza daca nu este logat si asa nu poate sa iti patrunda in zona unde nu vrei sa intre orice user
exit;
}
?>
„Uneori o greşeală poate fi tot ce este necesar pentru o realizare valoroasă.” — Henry Ford