comment recuperer les variables?

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : comment recuperer les variables?

par slipndi » 18 avr. 2005, 15:07

non je pense que c'est un soucis par rapport a la requete et sincerement je te conseil de garder les variables globale comme est configurer easy php de base parceque si tu n'es pas maître du serveur sur lequel va être heberger ton site ben tu pourras pas changer ca ;) moi je pense que c'est la valeur envoyé dans $R qu'il ne trouve pas dans la table vérifie bien ton nom de champ etc.

par BFH » 18 avr. 2005, 15:06

Merci de ton aide mais j'ai un autre problème. Desormais j'obtiens:

Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result ressource in chemin du fichier

Comment cela se fait il? (j'ai deja fait un peu de php et cette fonction fonctionnait très bien!) :(
Est ce que c'est parce que les variables globales ne sont pas activées, si OUI comment faire pour les activer stp?

par slipndi » 18 avr. 2005, 14:47

surement parceque les variables global sont à off, il faut que tu récupère la variable dans analyse.php de cette manière :

if(isset($_GET['R']))
{
 $R=$_GET['R'];
}
ensuite ben tu peu utilisé ta variable $R comme tu l'a fait !:)

par BFH » 18 avr. 2005, 14:39

Salut moi aussi j'ai un problème en php:

Recherche.php
<form method="get" action="Analyse.php">
<p>
<input type="text" name="R" size="20">
<input type="submit" name="Submit" value="Rechercher">
</p>
</form>

Analyse.php
$query="SELECT * FROM lieu_intervention WHERE Lieu=$R ";

$result=mysql_query($query);

$row=mysql_fetch_assoc($result);


J'obtiens

Notice: Undefined variable: R in chemin_du_fichier

Pourtant ça devrait fonctionner, non?
Comment faire pour reparer l'erreur, merci d'avance.

par slipndi » 07 avr. 2005, 20:02

Bonjour,
alors tu es assez peu explicite dans ta question , mais bon je vais te donner un ptit truc tu me diras si c'est de ca dont tu veux parler, enfaite par exemple tu a un formulaire
[code]<HTML>
<HEAD><TITLE>FORM</TITLE></HEAD>
<BODY>
<FORM action="recup.php" method="get">Pseudo<br><INPUT type="text" name="pseudo"><BR><INPUT type=submit value="envoyer"</FORM>
</BODY>
</HTML>[/code]

voici un simple formulaire dans la balise form tu précise le fichier qui va receptionner les différentes variables envoyés par ton formulaire.


[code]Recup.php
<?
if(isset($_GET['pseudo']))
{
echo($_GET['pseudo']);
}
else
{
echo("Bouuu ca marche pas");
?>[/code]

Voila les deux codes
Le isset est une commande qui permet de savoir si il ya bien une variable envoyé a la page.
Ensuite pour receptionner une variable envoyé par un formulaire tu utilise la méthode :

$_GET['nomduchamptxt'] si tu a utilisé la methode d'envoi GET
$_POST['nomduchamptxt'] si tu a utilisé la methode d'envoi POST

Voila j'éspère que c'est assez clair

Ciao et bon codage[/code]

par Arcantos » 07 avr. 2005, 19:33

que veus tu dire par recuperer

comment recuperer les variables?

par dadou » 07 avr. 2005, 19:26

comment faiton pour lorsque que jai rentrer ma variable je ve la recuperer comme par exemple pour un speudo :oops: :oops: