

new!








|
[ Forums >> Webmasters >> Les autres langages >> Comment récupérer Variable ]
| > Comment récupérer Variable |
[ Posté par Malabarbe ] [ Détails ] [ Contact ] [ Citer ]
[ Posté le 29-04-2008 à 14:27 | 45 messages ]
  Bonjour,
J'ai cette erreur :
Notice: Undefined index: rech in c:\program files\easyphp1-7\www\rech_18.php on line 10
Voici mon code :
<html><head></head>
<CENTER>
<body>
<body onLoad="document.form_recherche.rech.focus()">
<?
echo "<form name='form_recherche' method='POST' action='rech_17.php'>
<p align='center'>
<input type='text' name='rech' size='43'>
<input type='submit' value='Rechercher' name='zrecherche'></p></form>";
$recherche=$_REQUEST["rech"] ; // Ligne N° 10
echo $recherche;
echo"</p></select></td></tr>
</table></form>";
?>
</body></html>
Comment y remédier ?
 
|
|
|
[ Posté par v1nce ] [ Détails ] [ Contact ] [ Citer ]
[ Posté le 29-04-2008 à 17:42 | 3837 messages ]
 
Malabarbe a dit
Comment y remédier ? |
|
en commençant par les bases du html avant de faire du php ?
parce que là, ton code c'est vraiment n'importe quoi : y a pas une balise qui a sa contrepartie.
Enfin. Pour répondre à ta question, il faudrait tester la variable avec isset, parce qu'elle n'est pas forcément définie.
________________ V1nce
Si je les ai oubliés les bonjour, merci et au revoir sont implicites
Brevets logiciels : dites NON !
http://petition.eurolinux.org/index.html
http://swpat.ffii.org/index.fr.html
| [ Posté par Malabarbe ] [ Détails ] [ Contact ] [ Citer ]
[ Posté le 29-04-2008 à 17:46 | 45 messages ]
  Exact,
-------------------------
il faudrait tester la variable avec isset, parce qu'elle n'est pas forcément définie
-------------------------
C'est exactement ce qui me manquait,
maintenant, cela tourne sans erreurs.
Merci
Résolu
| [ Posté par v1nce ] [ Détails ] [ Contact ] [ Citer ]
[ Posté le 30-04-2008 à 09:19 | 3837 messages ]
 
Malabarbe a dit
Exact,
-------------------------
il faudrait tester la variable avec isset, parce qu'elle n'est pas forcément définie
-------------------------
C'est exactement ce qui me manquait,
maintenant, cela tourne sans erreurs.
Merci
Résolu |
|
Bien.
Cependant ce n'est pas parce que cela tourne sans erreur qu'il n'y en a pas. Il faudrait que tu revoies ta page (1 balise center entre head et body (?), 2 balises body, 1 balise /table...)
________________ V1nce
Si je les ai oubliés les bonjour, merci et au revoir sont implicites
Brevets logiciels : dites NON !
http://petition.eurolinux.org/index.html
http://swpat.ffii.org/index.fr.html
| [ Posté par Malabarbe ] [ Détails ] [ Contact ] [ Citer ]
[ Posté le 30-04-2008 à 15:51 | 45 messages ]
  Bonjour,
J'ai suivis tes remarques et j'ai corrigé mon code en conséquence.
Une question, comme tu a vu mon source, serai-t'il possible de le modifier ?
Je m'explique :
Dans mon champ de saisie de recherche, je tappe quelques lettres et je dois valider par Enter ou sur le bouton pour que ma requète s'applique.
Je voudrais qu'a chaque caractère frappé (sans le valider), la recherche se face d'elle mème.
Cela est-ol possible ?
[Message édité par malabarbe le 30-04-2008 à 17:52]
|
|
Services email :
  Vous devez vous identifier pour profiter des services par email du forum.
|

|