2016-04-19 3 views
0

lesen i ein einfaches Cookie erstellenCookies mit PHP erstellen können nicht in Wordpress

das Cookie ist es existiert, aber ich kann es nicht in Wordpress durch eine Kurzwahlnummer oder eine Funktion lesen.

PHP cookie_create.php

$data = $_POST['v1']; 
setcookie('namecookie', $data, time() + 3600); 

Innerhalb Wordpress versuche ich es

function.php oder in der Hauptdatei eines Plugins lesen.

if(isset($_COOKIE['namecookie'])) 
{ 
    echo "All right"; 
} 
else 
{ 
echo "something is wrong"; 
} 

egal was ich tue, druckt immer sonst

Antwort

0

Wordpress seinen eigenen Cookie-Funktionen hat. diejenigen verwendet, könnte die Dinge einfacher: How can I set, get and destroy cookies in Wordpress?

+0

ich dieses Beispiel verwendet, aber ich erstellen müssen das Cookie von dynamischer weg, beispiel: wenn der benutzer (popup open) daten in das formular einfügt und den link drückt, ruft diese die ajax-funktion auf und setzt den cookie, später oder bei einem zukünftigen besuch des benutzers muss ich den cookie lesen und einen code ausführen. – metalbox

0

Finale hinzufügen „/“ auf den Cookie-Pfad, jetzt kann ich das Cookie in einem beliebigen Ordner in Wordpress lesen

setcookie('namecookie', $data, time() + 3600, '/');