Méssage d'érreur PHP
Shiro
-
Vardok Messages postés 386 Statut Membre -
Vardok Messages postés 386 Statut Membre -
Bonjour,
J'ai un méssage d'érreur qui s'affiche quand j'ouvre une page... Et j'ai essayé plein de truc et elle ne veux pas partir...
Voici le méssage : "Notice: Use of undefined constant design - assumed"
Je vous montre la ligne ou le méssage m'indique l'érreur :
<?php
if (!empty($_POST['design']))
{
setcookie(design, $_POST["design"], time() + (365 * 24 * 3600)); }
else
{
header ("Refresh: 4;URL=index.php");
}
?>
Merci d'avance pour votre aide ^^
J'ai un méssage d'érreur qui s'affiche quand j'ouvre une page... Et j'ai essayé plein de truc et elle ne veux pas partir...
Voici le méssage : "Notice: Use of undefined constant design - assumed"
Je vous montre la ligne ou le méssage m'indique l'érreur :
<?php
if (!empty($_POST['design']))
{
setcookie(design, $_POST["design"], time() + (365 * 24 * 3600)); }
else
{
header ("Refresh: 4;URL=index.php");
}
?>
Merci d'avance pour votre aide ^^
6 réponses
-
Salut,
Essai ça :
<?php
if (!empty($_POST['design']))
{
setcookie("design", $_POST["design"], time() + (365 * 24 * 3600));
}
else
{
header ("Refresh: 4;URL=index.php");
}
?>
copie colle et ça devrait marcher -
Bonjour,
le message est assez clair je pense.
il ne connais pas la constante design, je pense qu il parle du 1er argument de ta fonction setcookie. un petit tour sur https://www.php.net/manual/fr/function.setcookie.php te dis que le premier argument est un String donc des " " seraient les bienvenus
setcookie("design", $_POST["design"], time() + (365 * 24 * 3600)); }
bonne journée
-
Tu check la variable $_POST["design"] alors qu'il n'y a rien dedans, il faut utiliser
<?php
if (isset($_POST["design"]))
{
.. -
oui c'est juste qu'il ne connais pas ta variable parce qu'elle n'existe pas^^
-
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
...........
Je l'avais fait antérieuresement et ça n'avais pas marché ...
Bon ben je suis juste un boulet xD
Désolé du dérangement et merci à vous 2 ^^
J'ai juste une dernière question, j'ai se méssage d'érreur :
"Notice: Undefined index: design in C:\Program Files\EasyPHP-5.3.3\www\change.php on line 31"
pour cette partie du code :
<?php
if ($_POST["design"])
{
Je suppose que j'ai encore fait une boulette flagrante... -
He beh... J'crois que je vais retourner apprendre le PhP ... ^^'
Merci beaucoup en tout cas, rapide et éfficace, la classe ;)