Besoin d'aide
weena
-
weena -
weena -
Salut tout le monde,
Je suis entrain de créer un site internet en PHP, Java Script HTML.
Je me suis intéressée à vos Script en PHP.
Le logiciel que j'utilise c'est WebExpert 5.
J'ai créé un formulaire me permettant de saisir un numéro et un nom de client et un Fichier.php pour vérifier ma sasie.
Mais cela affiche rien.
Voici mon php :
<?php
if (($num=="")and($nom==""))
{
if($num=="") print("Veuillez saisir le numéro");
if ($nom=="") print("Veuillez saisir le nom");
}
else {
echo "Récapitulatif des données saisies<BR>
<UL>
<LI>Numero: $num<BR></LI>
<LI>Nom: $nom</LI>";
}
?>
Merci de me répondre
Je suis entrain de créer un site internet en PHP, Java Script HTML.
Je me suis intéressée à vos Script en PHP.
Le logiciel que j'utilise c'est WebExpert 5.
J'ai créé un formulaire me permettant de saisir un numéro et un nom de client et un Fichier.php pour vérifier ma sasie.
Mais cela affiche rien.
Voici mon php :
<?php
if (($num=="")and($nom==""))
{
if($num=="") print("Veuillez saisir le numéro");
if ($nom=="") print("Veuillez saisir le nom");
}
else {
echo "Récapitulatif des données saisies<BR>
<UL>
<LI>Numero: $num<BR></LI>
<LI>Nom: $nom</LI>";
}
?>
Merci de me répondre
8 réponses
mets pour commencer echo au lieu de print, c'est juste un petit conseil.
Pour le reste je réfléchie. Teste déjà ça.
Pour le reste je réfléchie. Teste déjà ça.
peux tu mettre l'intégralité de ton fichier please car le problème peut venir d'autre part.
As tu un message d'erreur ou ta page est vraiment toute blanche ?!
Si elle est toute blanche c'est bon signe ( car il y a formatage de base de ta page )
As tu un message d'erreur ou ta page est vraiment toute blanche ?!
Si elle est toute blanche c'est bon signe ( car il y a formatage de base de ta page )
Voici l'intégralité PHP.
<html>
<head>
<title>verif.php : Affichage des données utilisateur</title>
<meta name="description" content="">
<meta name="keywords" content="">
<meta name="author" content="Usager non enregistré">
<meta name="generator" content="WebExpert 5">
</head>
<body>
<?php
if (($num=="")and($nom==""))
{
if($num=="") echo "Veuillez saisir le numéro";
if ($nom=="") echo "Veuillez saisir le nom";
}
else {
echo "Récapitulatif des données saisies<BR>
Numero: $num<BR>
Nom: $nom";
}
?>
</body>
</html>
L'affichage est complétement blanche
<html>
<head>
<title>verif.php : Affichage des données utilisateur</title>
<meta name="description" content="">
<meta name="keywords" content="">
<meta name="author" content="Usager non enregistré">
<meta name="generator" content="WebExpert 5">
</head>
<body>
<?php
if (($num=="")and($nom==""))
{
if($num=="") echo "Veuillez saisir le numéro";
if ($nom=="") echo "Veuillez saisir le nom";
}
else {
echo "Récapitulatif des données saisies<BR>
Numero: $num<BR>
Nom: $nom";
}
?>
</body>
</html>
L'affichage est complétement blanche
Le "and" de ton test initial n'est pas correct : le test n'est vérifié que si les 2 zones sont vides simultanément.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
verifie que les champs name de ton formulaire sont bien identiques a ceux du php.
utilise !isset($nom) au lieu de $nom==""
et enfin, essaie d'envoyer le formulaire en method=get pour voir les valeurs s'afficher en url.
utilise !isset($nom) au lieu de $nom==""
et enfin, essaie d'envoyer le formulaire en method=get pour voir les valeurs s'afficher en url.
dans ton formulaire d'envois tu as bien mis
<input type="text" name="nom" .... et name="num".... car ce ce sont les noms qui permettent à la page suivante de récupérer les valeurs des formulaires pas $nom et $num.
Sinon ton script est tout à fait correct. Mets en plus dans chaque condition echo " condition 1 vu" .... pour voir si ton script fonctionne.
A mon avis tu as juste une valeur nulle donc rien ne s'affiche.
<input type="text" name="nom" .... et name="num".... car ce ce sont les noms qui permettent à la page suivante de récupérer les valeurs des formulaires pas $nom et $num.
Sinon ton script est tout à fait correct. Mets en plus dans chaque condition echo " condition 1 vu" .... pour voir si ton script fonctionne.
A mon avis tu as juste une valeur nulle donc rien ne s'affiche.
salut,
J'ai modifié mon script php :
<html>
<head>
<title>verif.php : Affichage des données utilisateur</title>
<meta name="description" content="">
<meta name="keywords" content="">
<meta name="author" content="Usager non enregistré">
<meta name="generator" content="WebExpert 5">
</head>
<body>
<?php
if ((!isset($num))or(!isset($nom)))
{
if(!isset($num)) print("Veuillez saisir le numéro ! <BR>");
if (!isset($nom)) print("Veuillez saisir le nom ! ");
}
else {
echo "Récapitulatif des données saisies<BR>
<UL>
<LI>Numero : $num<BR></LI>
<LI>Nom : $nom</UL></LI>";
}
?>
</body>
</html>
Voilà ce qui m'affiche tout le temps : Veuillez saisir le num ! Veuillez saisir le nom
J'ai modifié mon script php :
<html>
<head>
<title>verif.php : Affichage des données utilisateur</title>
<meta name="description" content="">
<meta name="keywords" content="">
<meta name="author" content="Usager non enregistré">
<meta name="generator" content="WebExpert 5">
</head>
<body>
<?php
if ((!isset($num))or(!isset($nom)))
{
if(!isset($num)) print("Veuillez saisir le numéro ! <BR>");
if (!isset($nom)) print("Veuillez saisir le nom ! ");
}
else {
echo "Récapitulatif des données saisies<BR>
<UL>
<LI>Numero : $num<BR></LI>
<LI>Nom : $nom</UL></LI>";
}
?>
</body>
</html>
Voilà ce qui m'affiche tout le temps : Veuillez saisir le num ! Veuillez saisir le nom