[Résolu] Récupérer données d'un formulaire avec un include
4 messages
• Page 1 sur 1
- totof78
- WRInaute discret

- Messages: 62
- Inscription: 6 Nov 2005
[Résolu] Récupérer données d'un formulaire avec un include
Bonsoir,
Dans mon index.php j'ai :
toto.php :
Le problème est que les valeurs du formulaires ne passent pas dans toto.php
Par contre, si je ne fais pas d'include dans mon index.php, mais que dans le formulaire je remplace action="index.php?update=1" par action="toto.php" dans ce cas les infos du formulaire passent dans toto.php
Mais cela ouvre une nouvelle page alors que je voudrais afficher le résultat dans la div supérieure de mon index.php
une idée ?
Merci d'avance
Dans mon index.php j'ai :
- Code: Tout sélectionner
<div>
<?php
$update=$_GET["update"];
if ($update == 1){
include ('toto.php');
}
?>
</div>
<div>
<form name="newdata" method="post" action="index.php?update=1">
<table>
<tbody>
<td><textarea name="newprevision" rows="3" cols="10"></textarea></td>
...
</tbody>
</table>
</form>
</div>
toto.php :
- Code: Tout sélectionner
<?php
$previs=$_POST["newprevision"]
echo 'Nouvelle prévision : '.$previs;
?>
Le problème est que les valeurs du formulaires ne passent pas dans toto.php
Par contre, si je ne fais pas d'include dans mon index.php, mais que dans le formulaire je remplace action="index.php?update=1" par action="toto.php" dans ce cas les infos du formulaire passent dans toto.php
Mais cela ouvre une nouvelle page alors que je voudrais afficher le résultat dans la div supérieure de mon index.php
une idée ?
Merci d'avance
Dernière édition par totof78 le Dim Nov 12, 2006 11:23, édité 1 fois.
- nexxen
- WRInaute discret

- Messages: 76
- Inscription: 30 Déc 2004
N'oublie pas le point virgule à la fin de l'instruction : $previs=$_POST["newprevision"] ;
A par cette erreur, aucune raison pour que ça ne fonctionne pas !
Fais quand même attention quand tu défini une variable :
$update=$_GET["update"]; provoquera une erreur (Notice: Undefined index: update) si la variable register_globals est à OFF dans php.ini (parametre par défaut depuis quelques versions déja...).
Tu peux tester l'existence de ta variable en utilisant isset($_GET['update']) du style:
A par cette erreur, aucune raison pour que ça ne fonctionne pas !
Fais quand même attention quand tu défini une variable :
$update=$_GET["update"]; provoquera une erreur (Notice: Undefined index: update) si la variable register_globals est à OFF dans php.ini (parametre par défaut depuis quelques versions déja...).
Tu peux tester l'existence de ta variable en utilisant isset($_GET['update']) du style:
- Code: Tout sélectionner
if (isset($_GET['update']) && $_GET['update'] == "1"){
include ('toto.php');
}
- kendyan
- WRInaute discret

- Messages: 59
- Inscription: 4 Avr 2003
Tu te compliquye la vie pour rien là
- Code: Tout sélectionner
<?php
$a= (int) $_GET[a];
switch($a){
case"1":
$previs=$_POST["newprevision"]
echo 'Nouvelle prévision : '.$previs;
** Tout le reste du code de Toto ....
break;
default:
<div>
<form name=\"newdata\" method=\"post\" action=\"index.php?a=1\">
<table>
<tbody>
<td><textarea name=\"newprevision\" rows=\"3\" cols=\"10\"></textarea></td>
...
</tbody>
</table>
</form>
</div>
}
?>
- totof78
- WRInaute discret

- Messages: 62
- Inscription: 6 Nov 2005
Merci à vous 2
Pour finir, j'ai appliqué la methode de kendyan.
et oui, pourquoi faire simple quand on peut faire compliqué
Maintenant ça marche impec.
Je crois qu'hier soir je commençais à être fatigué.
Il était temps d'aller se coucher !!!
Pour finir, j'ai appliqué la methode de kendyan.
et oui, pourquoi faire simple quand on peut faire compliqué
Maintenant ça marche impec.
Je crois qu'hier soir je commençais à être fatigué.
Il était temps d'aller se coucher !!!
4 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- Récupérer les données adsense ?
- récupérer données xml avec PERL
- Récupérer les données adwords en base (MySQL ou autre)
- Recuperer des donnees xml sur un site internet
- [résolu] Cron & Include
- [RESOLU] url rewriting et include capricieux
- session php include et iframe [RESOLU]
- Récupérer des données d'un fichier excel protégé avec PHP
- [RESOLU] PHP : À propos de include() et echo/print...
- GME: Recuperer des donnees atom pour les mettre sous forme d
- Google API : guide de développement de l'API Google - 20-09-2002
- Plug-in d'opt-out de Google Analytics - 19-03-2010
- Recherches Google en HTTPS : suppression du referrer - 25-05-2010
- Passage à l'heure d'été/hiver sur un forum phpBB - 31-10-2010
- Concours WRI / Vivastreet : gagnez un voyage à New-York - 21-03-2005
- Opt-out Google Analytics : plugin Internet Explorer, Firefox, Chrome - 26-05-2010
- Gérer l'entête HTTP en PHP - 04-08-2008
- Actualité du référencement pendant l'été 2009 - 31-08-2009
Consultez la description détaillée des produits ou services de Google suivants : Google Health
- Positionnement sur data centers Google
Cet outil vous permet d'afficher sur une seule page les résultats Google effectués sur de nombreux data centers (centres de données).
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité
