Probleme de formulaire et de popup

Répondre
KrioK
le 04/07/2004 à 19:22
KrioK
Bonjour tout le monde,

j'ai un problème en voulant envoyer un formulaire à une fenêtre popup.
Voila le code du formulaire (qui se trouve dans du php):
echo "<form name='modifC' method='POST' action='javascript: ouvrirPopUp(\"modifChampContact.php\", \"accueuil\", 300,500);'>";
echo "<input type='hidden' name='numeroC' value='1'>";
echo "</form>


et voila le code du fichier qui reçoit les données:
<?
session_start();
echo "bonjour<br>";

if(!isset($HTTP_POST_VARS["numeroC"]))
{
echo "n'est pas affecté";
}
else
{
$n= $HTTP_POST_VARS["numeroC"];
echo "$n";
}
?>


Donc quand j'utilise ce code, il m'ouvre la fenêtre popup et m'afiche le message "n'est pas affecté".

Par contre, si au lieu d'ouvrir mon fichier dans une popup, je l'ouvre dans la fenêtre principale avec le code suivant:
echo "<form name='modifC' method='POST' action='modifChampContact.php'>";
echo "<input type='hidden' name='numeroC' value='1'>";
echo "</form>

Alors j'obtiens bien le résultat voulu.

Quelqun pourrait il m'expliquer à quoi cela est il du?
Merci d'avance

KrioK
bibi
le 04/07/2004 à 19:46
bibi
essaye peut-etre en method=get

et ensuite $_GET['numeroC'] contien le nom dla variable
commit suicide
mojorisin
le 04/07/2004 à 20:25
mojorisin
C'est normal ca il ne faut pas que tu fasse comme cela.
Il faut que tu mette un evenement onSubmit dans ta balise form pour ouvrir ta popup et que tu rajoute un target dans cette même balise pointant sur la fenetre.
echo "<form name='modifC' method='POST' action='modifChampContact.php' oSubmit=''javascript: ouvrirPopUp(\"\", \"accueuil\", 300,500);' target='accueuil'>";
echo "<input type='hidden' name='numeroC' value='1'>";
echo "</form>


Le code ci-dessus devrait fonctionner comme escompter.
echo ’16i[q]sa[ln0=aln100%Pln100/snlbx]sbA0D4D465452snlbxq’|dc
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours