Aide recuperer variable PHP

Fermé
Buzzz - 27 mai 2004 à 16:23
 pita - 31 oct. 2007 à 13:17
Salut,
je suis en train de develloper un site pour mon stage et étant debutant je rencontre quelque problème.
j'aimerai recuperer un tableau PHP present dans un fichier "traiteform.php3" pour l'envoyer vers un fichier "ChoixNotes.php3" tout en utilisant un fonction javascript appelé controle present dans un fichier "Fonction.js" separé.

voici le code de traiteform.php3:
<?php
$tab=array($Nom,$Prenom,$Mail,$Classe,$MDP);
echo "<a onClick=\"controle()\">cliquez ici</a>";
?>

Dans Fonctions.js:
function controle(){
check = confirm('Est-ce que ces informations sont exactes?')
if(check==true){
window.open("ChoixNotes.php3?tab=$tab","_self")
}
else{
window.open("formulaire.html","_self")
}
}

Dans ChoixNotes.php3:
<?php
$Val=$_POST['tab'];
echo "<ol>";
for($i=0;$i<count($Val)-1;$i++){
echo "<li>".$Val[$i]."<br>";
}
?>

Merci à ceux qui m'aideront dans ma tache difficile ;)
A+

4 réponses

pepe cyril Messages postés 43 Date d'inscription lundi 28 juillet 2003 Statut Membre Dernière intervention 18 juin 2009 1
27 mai 2004 à 16:49
Je ne sait pas si ça marcheras, mais essaye:

voici le code de traiteform.php3:
<?php
$tab=array($Nom,$Prenom,$Mail,$Classe,$MDP);
echo "<a onClick=\"controle(".$tab.")\">cliquez ici</a>";
?>

Dans Fonctions.js:
function controle(tableau){
check = confirm('Est-ce que ces informations sont exactes?')
if(check==true){
window.open("ChoixNotes.php3?tab="+tableau+","_self")
}
else{
window.open("formulaire.html","_self")
}
}

Dans ChoixNotes.php3:
<?php
$Val=$_POST['tab'];
echo "<ol>";
for($i=0;$i<count($Val)-1;$i++){
echo "<li>".$Val[$i]."<br>";
}
?>

Essaye, mais je pense que je t'ai (un peu) avancé.
0
Merci du conseil,
ça ne marche pas encore mais ça ma donnée quelque idée,
sinon ça fait un peu près de semaine que je commence le php mais j'ai déja fait 2ans de C et C++, ça aide!
a+
0
guilhem_mdg Messages postés 298 Date d'inscription mardi 25 mai 2004 Statut Membre Dernière intervention 25 janvier 2011 17
28 mai 2004 à 10:02
Pourquoi ne pas stocker ta variable dans l'url, un cookie ou un objet session ? Cela serait plus facile, non ?
0
j'ai essayer de creer un cookie mais je vois pas trop comment passer un tableau en paramètre?
si qqn à un exemple à me proposer?
Merci
0
guilhem_mdg Messages postés 298 Date d'inscription mardi 25 mai 2004 Statut Membre Dernière intervention 25 janvier 2011 17
28 mai 2004 à 11:07
Récupère ta variable et stocke là dans l'url.
Ex: maPage.php?maVariable=$var
Ensuite, dans maPage.php:
echo $maVariable te renvoie $var ...
0
pita > guilhem_mdg Messages postés 298 Date d'inscription mardi 25 mai 2004 Statut Membre Dernière intervention 25 janvier 2011
31 oct. 2007 à 13:17
Bonjour,

Je dirais plutôt :
$_GET['maVariable']
plutôt que :
$maVariable
si l'URL est maPage.php?maVariable=toto
0