Précédent   Forum des professionnels en informatique > PHP > Langage > Formulaires
Formulaires Forum d'entraide sur les formulaires avec PHP. Avant de poster -> FAQ formulaires, Cours de formulaires et Sources de formulaires
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 09/05/2008, 14h17   #1
Membre habitué
 
Avatar de jlb59
 
Homme J-Luc
Retraité
Inscription : août 2004
Messages : 718
Détails du profil
Informations personnelles :
Nom : Homme J-Luc
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Retraité
Secteur : Industrie

Informations forums :
Inscription : août 2004
Messages : 718
Points : 138
Points : 138
Par défaut erreur si test de champs vide

Bonjour à tous,

Ced m'avait donné la syntaxe pour contrôler si un champs avait été rempli ou non, et exécuter l'affichage adéquate.

Comme cette syntaxe je ne l'ai jamais utilisée, quand je fais le test voilà le message qui est renvoyé
Code :
Notice: Use of undefined constant recherche - assumed 'recherche' in G:\SiteQI98_valide\pages\recherche\result.php on line 11
Comme mon anglais n'est pas terrible, je pense qu'il dit que la variable n'est pas reconnue, c'est ça ?

La ligne incriminée est (donné par Ced)
Code :
if (strlen($_POST[recherche]) > 0)
Après recherche, il s'avère que le champs de saisie sur une autre page à laquelle je n'avais pas penser est
Code :
1
2
3
4
5
6
7
8
echo'<form method="post" action="index.php?page=5&amp;id=Resultat_Recherche">
	 <p>
	 <input name="recherche" id="recherche" type="text" size="20" />
	 </p>
	 <p>
	 <input type="submit" name="Submit" value="Chercher" />
	 </p>
	 </form>';
Pourtant, je pense que c'est bien ça ????

Est-ce que le lien vers "action" y serait pour quelque chose ?
C'est le lien qui affiche les mots clés dans une page du site (result.php).

Est-ce qu'il y a quelque chose à modifier, sauf le lien sinon ça marche pas ?

Merci de votre rescousse.
__________________
Cordialement.
JLB59

Analyse de la mémoire
jlb59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/05/2008, 14h57   #2
Expert Confirmé
 
Avatar de Séb.
 
Inscription : mars 2005
Messages : 2 835
Détails du profil
Informations personnelles :
Âge : 34
Localisation : France

Informations professionnelles :
Secteur : High Tech - Opérateur de télécommunications

Informations forums :
Inscription : mars 2005
Messages : 2 835
Points : 3 468
Points : 3 468
$_POST['recherche']
__________________
Un problème exposé clairement est déjà à moitié résolu
Keep It Smart and Simple
Séb. est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/05/2008, 15h17   #3
Membre habitué
 
Avatar de jlb59
 
Homme J-Luc
Retraité
Inscription : août 2004
Messages : 718
Détails du profil
Informations personnelles :
Nom : Homme J-Luc
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Retraité
Secteur : Industrie

Informations forums :
Inscription : août 2004
Messages : 718
Points : 138
Points : 138
Merci, y a plus d'erreur, mais aucun test n'est fait.
Si le champs reste vide, j'affiche la totalité de la table, et ça, je le voudrais pas.

Y a autre chose à faire ?
__________________
Cordialement.
JLB59

Analyse de la mémoire
jlb59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/05/2008, 15h21   #4
Expert Confirmé
 
Avatar de Séb.
 
Inscription : mars 2005
Messages : 2 835
Détails du profil
Informations personnelles :
Âge : 34
Localisation : France

Informations professionnelles :
Secteur : High Tech - Opérateur de télécommunications

Informations forums :
Inscription : mars 2005
Messages : 2 835
Points : 3 468
Points : 3 468
Je ne sais pas. Tout dépend de ton script et ça mérite une autre discussion
__________________
Un problème exposé clairement est déjà à moitié résolu
Keep It Smart and Simple
Séb. est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/05/2008, 17h11   #5
Membre habitué
 
Avatar de jlb59
 
Homme J-Luc
Retraité
Inscription : août 2004
Messages : 718
Détails du profil
Informations personnelles :
Nom : Homme J-Luc
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Retraité
Secteur : Industrie

Informations forums :
Inscription : août 2004
Messages : 718
Points : 138
Points : 138
Citation:
Envoyé par Séb. Voir le message
Tout dépend de ton script et ça mérite une autre discussion
C'est un simple moteur de recherche interne récupéré sur Comscripts.

Qu'entends-tu par "une autre discussion" ?
__________________
Cordialement.
JLB59

Analyse de la mémoire
jlb59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/05/2008, 17h27   #6
Membre habitué
 
Avatar de jlb59
 
Homme J-Luc
Retraité
Inscription : août 2004
Messages : 718
Détails du profil
Informations personnelles :
Nom : Homme J-Luc
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Retraité
Secteur : Industrie

Informations forums :
Inscription : août 2004
Messages : 718
Points : 138
Points : 138
Ca y est, j'ai vérifié tout ça et j'ai corrigé ce qui n'allait pas.
Maintenant, c'est OK.

Merci à tous de l'aide.
__________________
Cordialement.
JLB59

Analyse de la mémoire
jlb59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 16h04.


 
 
 
 
Partenaires

Hébergement Web