J'écris une fonction simple et pour une raison quelconque (probablement une simple) ça ne marche pas pour moi et je me demandais si vous pouviez m'aider.Problème avec Strpos En PHP
function check_value($postID)
{
$ID = $postID;
$cookie = $_COOKIE['list_of_IDS'];
$position = strpos($cookie,$ID);
echo 'ID:'.$ID.'-Cookie:'.$cookie;
if ($position !== false)
{
echo "ID is in the cookie";
}
}
En essayant de comprendre quel était le problème que je mets cette ligne d'écho au-dessus de la déclaration Si pour vous assurer qu'il est en fait des choses dans les variables.
Mon problème est que l'instruction IF ne s'imprime jamais.
Un $postID
est un nombre 123123
.
La chaîne $cookie
est généralement quelque chose comme 123123.23422.234234.2342342.234234
Merci pour votre aide!
Merci pour la réponse rapide! Savait que ça allait être quelque chose de stupidement évident ... –