A voir également:
- Envoyer les données contenues ds 1 champ par un lien
- Créer un lien pour partager des photos - Guide
- Lien url - Guide
- Supprimer les données de navigation - Guide
- Verificateur de lien - Guide
- Comment envoyer un point gps par sms - Accueil - Téléphones
8 réponses
Salut !
C'est la base de la gestion de formulaire en PHP.
<form action="maPage.php" method="GET">
<label>Texte à envoyer : </label><input type="text" name="texte">
<input type="submit" value="Envoyer">
</form>
Et dans maPage.php :
<?php
if(isset($_GET['texte']) && !empty($_GET['texte']))
{
echo 'Vous avez envoyé ' . $_GET['texte'];
}
?>
Si dans l'input tu met "Bonjour", l'url ressemblera à maPage.php?texte=Bonjour
C'est la base de la gestion de formulaire en PHP.
<form action="maPage.php" method="GET">
<label>Texte à envoyer : </label><input type="text" name="texte">
<input type="submit" value="Envoyer">
</form>
Et dans maPage.php :
<?php
if(isset($_GET['texte']) && !empty($_GET['texte']))
{
echo 'Vous avez envoyé ' . $_GET['texte'];
}
?>
Si dans l'input tu met "Bonjour", l'url ressemblera à maPage.php?texte=Bonjour
Salut salut,
Utilises les formulaire c'est fait pour ça.
Tu as un champ texte que tu remplis lorsque tu cliques sur le bouton envoyer ça te redirige vers une autre page dans laquelle tu peux récupérer le contenu de ton input texte de la page précédente!!
Sinon tu récupère le contenu en javascript et tu fais ta redirection en javascript à l'événement clique de l'élément concerné, en passant en paramètre les valeurs voulues!!
Utilises les formulaire c'est fait pour ça.
Tu as un champ texte que tu remplis lorsque tu cliques sur le bouton envoyer ça te redirige vers une autre page dans laquelle tu peux récupérer le contenu de ton input texte de la page précédente!!
Sinon tu récupère le contenu en javascript et tu fais ta redirection en javascript à l'événement clique de l'élément concerné, en passant en paramètre les valeurs voulues!!
Le problème c'est que j'ai un lien qui contient déjà des informations que je dois envoyer à la même occasion, je voulais rajouter le contenu de ma zone de texte à mon lien. Comme ça j'ai toute mes informations.
mon lien :
echo '<td style="text-align: center;" bgcolor="#CCCCCC" WIDTH="8%" onclick="return ok();"><a href="Validation_Special.php?nom='.$row["nom"].'&id='.$row["id_conge"].'&decision=non'.
'"><img src="images/arret32.png"/></a>'.'</td>';
ma zone de texte : <input name="teste" type="text" id="teste" />
Je veux qu'en cliquant sur le lien que j'envoie aussi le contenu de mon input,
mon lien :
echo '<td style="text-align: center;" bgcolor="#CCCCCC" WIDTH="8%" onclick="return ok();"><a href="Validation_Special.php?nom='.$row["nom"].'&id='.$row["id_conge"].'&decision=non'.
'"><img src="images/arret32.png"/></a>'.'</td>';
ma zone de texte : <input name="teste" type="text" id="teste" />
Je veux qu'en cliquant sur le lien que j'envoie aussi le contenu de mon input,
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
si tu tiens absolument a le faire par un lien tu as cette solution
mais a quoi sert onclick="return ok()" ?
<script type="text/javascript"> function appel_page_php(nom,id,id_input_a_lire){ //on va lire le contenu de l'input var input_a_lire=document.getElementById(id_input_a_lire); window.location.href="Validation_Special.php?nom="+nom+"&id="+id+".'&decision=non&teste="+input_a_lire.value; } </script> <?php echo '<td style="text-align: center;" bgcolor="#CCCCCC" WIDTH="8%" onclick="return ok();"><a href="javascript:appel_page_php(\"'.$row["nom"].'\",\"'.$row["id_conge"].'\",\"teste\")"><img src="images/arret32.png"/></a>'.'</td>'; ?> ma zone de texte : <input name="teste" type="text" id="teste" />
mais a quoi sert onclick="return ok()" ?
onclick="return ok()" ?
Permet de demander une confirmation, j'ai mis une fonction confirm. je vais mettre en place votre solution et je vous dis quoi.
Permet de demander une confirmation, j'ai mis une fonction confirm. je vais mettre en place votre solution et je vous dis quoi.
et comme ça ?
<script type="text/javascript"> function appel_page_php(nom,id,id_input_a_lire){ //on integre la demande de confirmation a la fonction d'appel de la page php if(confirm("blabla")){ //on va lire le contenu de l'input var input_a_lire=document.getElementById(id_input_a_lire); window.location.href="Validation_Special.php?nom="+nom+"&id="+id+"&decision=non&teste="+input_a_lire.value; } } </script> <?php echo '<td style="text-align: center;" bgcolor="#CCCCCC" WIDTH="8%" ><a href="javascript:appel_page_php(\''.$row["nom"].'\',\''.$row["id_conge"].'\',\'teste\')"><img src="images/arret32.png"/></a></td>'; ?> ma zone de texte : <input name="teste" type="text" id="teste" />