[Résolu] Récupérer données d'un formulaire avec un include
4 messages • Page 1 sur 1
Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics
[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.
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');
}
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>
}
?>
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
Formation recommandée sur ce thème :
Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Concours WRI / Vivastreet : gagnez un voyage à New-York
- Google API : guide de développement de l'API Google
- Développer un outil avec la Google API
- L'API Google et les données DMOZ
- PR Weaver en test en avant-première
- Ecrire un sitemap pour Google News
- Connaitre son PageRank sans la Google Toolbar...
- Comment éviter de se faire voler son nom de domaine...
- Google Health : votre dossier médical géré par Google...
- CSV AdStats v4 : le logiciel pour analyser ses statistiques AdSense
- 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
- GME: Recuperer des donnees atom pour les mettre sous forme d
- [résolu] Cron & Include
- [RESOLU] url rewriting et include capricieux
- session php include et iframe [RESOLU]
- [RESOLU] PHP : À propos de include() et echo/print...
- Résolu - PHP - Checkbox à récupérer
- [Résolu] - Récupérer le Nom de domaine
- Base de données - Provinces ? [Résolu]
- [Résolu] UTF-8 et données POST / GET
- [RESOLU] recuperer le texte alternatif d une page
- Récupérer URL réécrite de la page en cours [RESOLU]
Consultez la description détaillée des produits ou services de Google suivants : Google Health
- Test 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 0 invités


le forum