Envoyer des données en POST sans formulaire ...
lionel-DIL
Messages postés
1222
Date d'inscription
Statut
Membre
Dernière intervention
-
Mak-chan -
Mak-chan -
Bonjour,
J'ai une page PHP qui s'exécute.
Il y a une valeur que j'aimerais transmettre à une seconde page, je dois la transmettre en POST uniquement.
Ca, je sais le faire via un formulaire.
Mais sans formulaire, comment l'envoyer ?
Ca suffit ?
J'ai une page PHP qui s'exécute.
Il y a une valeur que j'aimerais transmettre à une seconde page, je dois la transmettre en POST uniquement.
Ca, je sais le faire via un formulaire.
Mais sans formulaire, comment l'envoyer ?
$search = "toto"; $_POST['libelle'] = $search;
Ca suffit ?
A voir également:
- Transmettre des données de page en page php
- Supprimer page word - Guide
- Mettre google en page d'accueil - Guide
- Imprimer tableau excel sur une page - Guide
- Traduire une page en français - Guide
- Page accueil iphone - Guide
5 réponses
Salut, voilà une solution qui correspond au schéma que tu nous a donné:
code de ma-page2.php
code de ma-page2.php
<?php
//recup de la variable passée en GET (methode ternaire)
$libelle = isset($_GET['libelle']) ? $_GET['libelle'] : "";
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
</head>
<body>
<form name="form1" method="post" action="ma-page.php">
<input type="hidden" name="libelle" value="<?php echo $libelle; ?>" />
</form>
<script type="text/javascript">
document.form1.submit(); //on envoie le formulaire vers ma-page.php
</script>
</body>
</html>
Grâce à lui j'ai complété une page de connexion automatique pour un site web.
Merci =)