Bonjour

Je ne sais pas si c'est le bon forum ...

Voilà, je cherche à envoyer des données en POST sans utiliser de balise <form>.

Comment faire pour initialiser une variable et la psser en simulant un post ? A priori on peut utiliser <param> qui marche bien. Mais comment la passer à une page qui va la récupérer par la fonction $_POST en php ? Aucun problème pour la récupérer.

Voici mon dernier essai :

page principale
<html><head><title>Titre du test</title></head>
<body bgcolor="#ABCDEF">

<?php
$_POST=Array("var1"=>"valeurvar1");
echo "Valeur de var1 dans la page principale : ".$_POST['var1'];
echo "<p><a href=\"test2.php\">Appel test2</a>"
?></body></html>

Page appelée
<html><head><title>Titre du test</title></head>
<body bgcolor="#ABCDEF">

<?php
echo "<p>Valeur de la variable reçue : ".$_POST['var1'];
?></body></html>

Oui, je sais, il est plus simple de passer par des <form>, mais ça m'évite de tout réécrire

Merci de votre aide