Also ich habe folgendes Script um einen Cookie auszulesen:
Welchen ich mit diesem Script erstellt habe:
Nun das Problem: Ich habe einen Ordner in dem ich dieses cookieschreibende Script habe welches einen Cookie schreibt und auch diese Datei von oben, welche den Cookie dann auch wieder ordnungsgemäß ausliest (auch im selben Ordner). Wenn ich aber diese Datei in einen anderen Ordner verschiebe, liest sie den Cookie nicht mehr aus obwohl er mit der gleichen Datei im anderen Ordner immernoch ausgelesen wird. Woran kann das liegen?
PHP:
<?php
$cookievar = preg_split("/#/", $_COOKIE['planetenkampf']);
$nick = $cookievar[0];
$passwort = $cookievar[1];
echo $nick . "<br>";
echo $passwort . "<br>";
?>
Welchen ich mit diesem Script erstellt habe:
PHP:
<?php
#Variablen die vorher in Textfelder eingegeben wurden:
$nick = $_POST['nick'];
$passwort = $_POST['passwort'];
# DB Verbindung:
$connectionid = mysql_connect ("localhost", "root", "");
mysql_select_db ("planetenkampf", $connectionid) or die ("Keine Verbindung zur Datenbank");
# ID die ausgelesen werden soll
$sql = "SELECT ID FROM member WHERE nick = '$nick'";
$result = mysql_query($sql);
$row = mysql_fetch_array($result);
$vars = $nick . "#" . $passwort . "#" . $row['ID'];
setcookie("planetenkampf", $vars, time()+3600);
$cookievar = preg_split("/#/", $_COOKIE['planetenkampf']);
$nick = $cookievar[0];
$passwort = $cookievar[1];
$id = $cookievar[2];
# Ausgabe der Daten und Weiterleitung
echo "Login war erfolgreich, du hast dich mit folgenden Daten eingeloggt:<p>";
echo "Nick: ";
echo $nick . "<br>";
echo "Passwort: ";
echo $passwort . "<br>";
echo "ID: ";
echo $id . "<p>";
echo "<a href=playerindex.htm>weiter zum Spiel</a>";
?>
Nun das Problem: Ich habe einen Ordner in dem ich dieses cookieschreibende Script habe welches einen Cookie schreibt und auch diese Datei von oben, welche den Cookie dann auch wieder ordnungsgemäß ausliest (auch im selben Ordner). Wenn ich aber diese Datei in einen anderen Ordner verschiebe, liest sie den Cookie nicht mehr aus obwohl er mit der gleichen Datei im anderen Ordner immernoch ausgelesen wird. Woran kann das liegen?