Php - aidez moi svp
toutoune085
Messages postés
82
Statut
Membre
-
Gremy87 Messages postés 360 Statut Membre -
Gremy87 Messages postés 360 Statut Membre -
Bonjour,
J'ai un problème, quand il me manque des valeurs dans une de mes variables $log(#
), l'affichage de la valeur $log affiche des erreurs
Pouvez vous m'aider à trouver une solution svp, merci à tous !
J'ai un problème, quand il me manque des valeurs dans une de mes variables $log(#
), l'affichage de la valeur $log affiche des erreurs
if (isset($_POST["choix8"]))
{
$log1 = ($_POST["choix8"]);
}
if (isset($_POST["choix12"]))
{
$log2 = ($_POST["choix12"]);
}
if (isset($_POST["choix13"]))
{
$log3 = ($_POST["choix13"]);
}
if (isset($_POST["choix14"]))
{
$log4 = ($_POST["choix14"]);
}
if (isset($_POST["logiciel"]))
{
$log5 = ($_POST["logiciel"]);
}
$log = $log1. " " .$log2. " " .$log3. " " .$log4. " " .$log5;
Pouvez vous m'aider à trouver une solution svp, merci à tous !
A voir également:
- Php - aidez moi svp
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Retour a la ligne php - Forum Webmastering
- Alert php - Forum PHP
- Retour a la ligne php ✓ - Forum PHP
1 réponse
bonjour,
avec l'erreur ca serait plus facile mais je pense qu'il doit te dire undefine variable $log# , ca parait logique.
ce qu'il se passe c'est que si tu ne passe pas dans un des if, la variable $log associée ($log1,$log2, ...) n'existe tout simplement pas. en revanche tu souhaite l'afficher quand meme et la il rale...
$log='';
if (isset($_POST["choix8"]))
{
$log .= ' '.$_POST["choix8"];
}
if (isset($_POST["choix12"]))
{
$log .= ' '.$_POST["choix12"];
}
if (isset($_POST["choix13"]))
{
$log .= ' '.$_POST["choix13"];
}
if (isset($_POST["choix14"]))
{
$log .= ' '.$_POST["choix14"];
}
if (isset($_POST["logiciel"]))
{
$log .= ' '.$_POST["logiciel"];
}
a tester mais normalement ta variable $log arrive au bout avec ce qu'il faut ;)
bon courage
avec l'erreur ca serait plus facile mais je pense qu'il doit te dire undefine variable $log# , ca parait logique.
ce qu'il se passe c'est que si tu ne passe pas dans un des if, la variable $log associée ($log1,$log2, ...) n'existe tout simplement pas. en revanche tu souhaite l'afficher quand meme et la il rale...
$log='';
if (isset($_POST["choix8"]))
{
$log .= ' '.$_POST["choix8"];
}
if (isset($_POST["choix12"]))
{
$log .= ' '.$_POST["choix12"];
}
if (isset($_POST["choix13"]))
{
$log .= ' '.$_POST["choix13"];
}
if (isset($_POST["choix14"]))
{
$log .= ' '.$_POST["choix14"];
}
if (isset($_POST["logiciel"]))
{
$log .= ' '.$_POST["logiciel"];
}
a tester mais normalement ta variable $log arrive au bout avec ce qu'il faut ;)
bon courage