envoi de donnée

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 : envoi de donnée

par philoult » 29 sept. 2005, 16:18

Nickel, je vous remercie vivement, je vais aller faire un tour sur les sites donnée pour faire le menage dans ma tête.

Bonn efin de journée à vous.

par DocType » 29 sept. 2005, 16:12

<?php     
$societe = $HTTP_GET_VARS['societe']; 
?> 
.... 
<body> 
test  OK 
<br> 
<?php echo '$societe'; ?> 
</body>
Erreur de base... :roll:
<?   
$societe = $_GET["societe"]; 
?> 
<body> 
test  OK 
<br> 
<? echo $societe; ?> 
</body>
Ca fonctionnera mieux (j'ai pris en compte le fait de l'évolution de php en me basant sur une version 4 et + de php pour les fonctions)
Je me répète: je te conseille d'apprendre les bases, car si tu développe comme ça... :roll: les erreurs de securité vont fleurir :?

par seayoung » 29 sept. 2005, 16:12

mm essaye quelque chose comme:
echo $_GET['maVaribleUrl'];
voili voilou
mais va faire un tour sur www.siteduzero.com
tu auras deja bcp de réponse a tes questions

par charabia » 29 sept. 2005, 16:11

C'est normal, les '' ne doivent pas être là :
<?php     
$societe = $HTTP_GET_VARS['societe']; 
?> 
.... 
<body> 
test  OK 
<br> 
<?php echo $societe; ?> 
</body>

par philoult » 29 sept. 2005, 16:09

merci pour toute c'est info.
Pour vous montrer ma nullité :?
sur ma page de recup de la variable, je vois bien ma donné du faite de mon get dans la barre d'outil par contre j'ai fait ça pour la visu dans la page:
<?php	 
$societe = $HTTP_GET_VARS['societe'];
?>
....
<body>
test  OK 
<br>
<?php echo '$societe'; ?> 
</body>

mais je recup pas ma donné
cela me donne ça:

test OK
$societe


Put.... c'est bientôt la fin de journée car la je suis hs, c'est pas le bon jour pour me battre avec le code.

par seayoung » 29 sept. 2005, 15:57

au moins une chose est sure c'est qu'il c'est pas tromper d'endroit pour son post :wink: enfin meme si il voulait du GET :roll:
www.siteduzero.com bon site pour les bases n'hesites pas a y aller

par DocType » 29 sept. 2005, 15:54

désolé mais je ne comprenais pas le get.

Je ne suis pas un pro effectivement, je fais ça pour aider une assos entre 2 autre truc pour mon vrai travail qui n'est pas de la programmation je te rassure
Ca ne me rassure pas :P et faut pas être desolé.
Faut juste aller faire un tour sur le bases du html, tout ira mieux après :wink:

par philoult » 29 sept. 2005, 15:48

désolé mais je ne comprenais pas le get.

Je ne suis pas un pro effectivement, je fais ça pour aider une assos entre 2 autre truc pour mon vrai travail qui n'est pas de la programmation je te rassure

par DocType » 29 sept. 2005, 15:44

[...
echo "<a href='consultcoloc.php?tavariableget=".$tavaleur."' target='_blank'><img src='../images/loupe.gif' border='0' /></a>";
la valeur tavariableget correspond à societeget si ma variable s'appelle societe :?:
looool
Je te propose la réponse mais en échange tu me feras plaisir d'apprendre les bases du html et surtout des composantes d'une URL oki? :P
echo "<a href='consultcoloc.php?societe=".$tavaleur."' target='_blank'><img src='../images/loupe.gif' border='0' /></a>";
tu remplace $tavaleur par la valeur de societe (une variable, pas directos du texte !!!)

Sérieux, je te conseille d'aller apprendre les base du HTML avant de tenter le PHP car là franchement...
Tu ne maîtrise pas les formulaires, tu ne connais pas l'ordre des " et ' ni les différentes composantes de l'url :roll:

par philoult » 29 sept. 2005, 15:39

[...
echo "<a href='consultcoloc.php?tavariableget=".$tavaleur."' target='_blank'><img src='../images/loupe.gif' border='0' /></a>";
la valeur tavariableget correspond à societeget si ma variable s'appelle societe :?:

par DocType » 29 sept. 2005, 15:19

Whaouh :shock:

Code : Tout sélectionner

echo '<a href="consultcoloc.php" target="_blank"><form name="societe;" method="get" action="consultcoloc.php"><img src="../images/loupe.gif" border="0" /></form></a>'
Ca c'est faux...
echo "<a href='consultcoloc.php?tavariableget=".$tavaleur."' target='_blank'><img src='../images/loupe.gif' border='0' /></a>";
Ca c'est déjà mieux...
:wink:

Re: envoi de donnée

par charabia » 29 sept. 2005, 15:16

echo '<a href="consultcoloc.php" target="_blank"><form name="societe;" method="get" action="consultcoloc.php"><img src="../images/loupe.gif" border="0" /></form></a>'
Mhhhh ton code est très bizarre...Que fais ton <form> dans un <a href> ? Et pourquoi le nom de ton formulaire a un ";" à la fin...?

par Truc » 29 sept. 2005, 15:14

Salut,
avec un champ caché par, exemple, contenant le nom de la société. Tu récupère donc sur ta page où tu veux détailler les infos avec $_GET['nom_champ_cache']

envoi de donnée

par philoult » 29 sept. 2005, 15:09

Bonjour,

j'ai un formulaire dans lequel je rempli le champ societe puis l'envoi se fait dans une page ou je recupere des infos grace au champ societe.
Si la societe exite dans une premiere base cela me rempli un tableau avec une image si la societe existe.
dans le cas ou l'image apparait je veux cliquer dessus pour ouvrir une nouvelle page avec dedans de nouvellle info sur le client.
Comment faire pour que avec le clique sur l'image j'envoi de nouveau le nom de ma societe?

J'ai fait ça:

Code : Tout sélectionner

echo '<a href="consultcoloc.php" target="_blank"><form name="societe;" method="get" action="consultcoloc.php"><img src="../images/loupe.gif" border="0" /></form></a>'
mais ça m'ouvre bien une page mais mon get ne fonctionne pas.
soit je l'envoi mal soit je le recupere mal.

Pouvez vous m'aider?

Merci