Ich habe seltsame Situation.Site funktioniert perfekt auf localhost, aber nicht auf dem Server
Ich verwende dieses Stück Code, um den Benutzer von der Website abzumelden:
case 'exit':
setcookie("hash", "", time() - 3600, '/');
header('Location: /main');
exit();
break;
Genau der gleiche Code wird auf localhost verwendet wird, ist nur dass es abzumelden wird nicht auf dem Server. Geht einfach auf die /main
Seite und das war's. Der Benutzer bleibt eingeloggt, funktioniert aber perfekt auf localhost.
Haben Sie überprüft, ob der Cookie erfolgreich erstellt wurde oder nicht? Irgendein Fehler erzeugt (Fehlerprotokoll überprüfen)? – Raptor
Welche Protokollierung/Debugging hast du bisher gemacht? "Es funktioniert nicht" ist als Diagnosewerkzeug nicht sehr hilfreich. – GordonM
Das ist das Problem, es gibt keinen Fehler oder irgendetwas, also habe ich keine Ahnung, warum es auf dem Hosting verursacht wird. – Jordn