Précédent   Forum des professionnels en informatique > PHP > Langage > Débuter
Débuter Forum d'entraide pour débuter en PHP. Avant de poster -> Cours PHP, FAQ PHP, Outils PHP, etc.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 17/01/2011, 12h34   #1
Membre régulier
 
Inscription : août 2010
Messages : 265
Détails du profil
Informations forums :
Inscription : août 2010
Messages : 265
Points : 77
Points : 77
Par défaut Passage de paramètre dans Header(location)

Bonjour,
J'ai un petit problème pour passer des valeurs grace à la redirection:
header("Location: page.php");

J'ai ceci:
Code :
1
2
 
header("Location: suppressionquestion_par_SQL.php?NumeroQuestionnaire=<?php echo $row_Recordset2['NumeroQuestionnaire']; ?>");
Mais ça ne fonctionne pas vraiment bien, de plus je crois que "header..." doit déjà être mis dans des balises PHP non ? donc celle que je mets pour le echo ne servent à rien non ?

Merci d'avance à vous
dekalima est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/01/2011, 12h36   #2
Membre éprouvé
 
Développeur Web
Inscription : avril 2005
Messages : 395
Détails du profil
Informations personnelles :
Âge : 28

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : avril 2005
Messages : 395
Points : 479
Points : 479
Salut,

comme ceci :

Code :
1
2
3
4
 
<?php
header("Location: suppressionquestion_par_SQL.php?NumeroQuestionnaire=".$row_Recordset2['NumeroQuestionnaire']);
?>
ps: tu ne peux pas insérer des balises php en pleine chaine sans fermer tes guillemets.
__________________
Zend PHP5 Certification
MySQL 4 Core Certification
Gats est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 17/01/2011, 12h39   #3
Membre régulier
 
Inscription : août 2010
Messages : 265
Détails du profil
Informations forums :
Inscription : août 2010
Messages : 265
Points : 77
Points : 77
Grand merci à toi, je retiens!
dekalima est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/01/2011, 09h36   #4
Membre régulier
 
Inscription : août 2010
Messages : 265
Détails du profil
Informations forums :
Inscription : août 2010
Messages : 265
Points : 77
Points : 77
Rebonjour,
j'ai un autre problème du même style
J'ai pourtant cherché sur internet pour voir mon erreur mais je ne la trouve pas
C'est pour un passage de variable via la méthode GET.

Je souhaite envoyer cette variable maximum :

Code :
<?php $maximum=$row_Recordset3['NumeroQuestion']+1;?>
J'ai fait ça:

Code :
1
2
<form name="nouvelajoutquestion" action="nouvelajoutquestion_SQL.php?NumeroQuestionnaire=<?php echo 
$row_Recordset2['NumeroQuestionnaire']; ?>&maximum=<?php $row_Recordset3['NumeroQuestion']+1;?>" method ="POST" onSubmit="return verif_formulaire()">
( j'en ai déjà envoyé une qui marche, c'est la deuxième là dans "action" )

Et quand je la récupère, je fais ça

Code :
$maximum=$_GET['maximum'];
Quelqu'un voit une erreur ? merci d'avance



EDIT : il manquait un echo qui me crevait les yeux , dsl
dekalima est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 02h05.


 
 
 
 
Partenaires

Hébergement Web