retour page précédente en gardant les données

Paull87
Invité n'ayant pas de compte PHPfrance

29 mai 2013, 12:42

Comme je n'ai pas crée de fichier jquery.js
j'avais juste oublié ça
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
et maintenant ça marche NICKEL
encore et encore merci ++++
maintenant je passe au tests type captcha.
si j'ai des problèmes, il vaut mieux que je crée un nouveau post
à suivre donc

Paull87
Invité n'ayant pas de compte PHPfrance

29 mai 2013, 12:52

C'est encore moi avec mes pb.
Tout fonctionne bien, à part un problème d'affichage avec les accents et les circonflexes.
j'ai essayé ça:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
et ça
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252" />
dans le head, ça ne change rien, que faire?

Eléphant du PHP | 56 Messages

29 mai 2013, 13:22

Dans la page france.php
// résultats ( correct )
    while($donnees = $resultat->fetch(PDO::FETCH_ASSOC)) {
        // je remplis un tableau et mettant l'id en index (que ce soit pour les régions ou les départements)
        $json[$donnees['id']][] = $donnees['nom'];
    }
Cette ligne :
$json[$donnees['id']][] = $donnees['nom'];
utf8_encode($donnees['nom']);
Il est de trop.

Paull87
Invité n'ayant pas de compte PHPfrance

29 mai 2013, 23:04

merci ! encore merci

Petit nouveau ! | 1 Messages

30 mai 2013, 11:24

En effet la méthode la plus simple serait de placer la vérification du formulaire sur la même page que celui-ci.

Mammouth du PHP | 619 Messages

30 mai 2013, 11:31

Bonjour,

oui le plus simple et d'avoir le formulaire et la vérification sur la même page mais si cela n'est pas possible, il est possible de mettre sur la page de vérification un formulaire retour
<?php
echo'<form action="index.php" method="post">';
foreach($_POST as $name =>$value){
echo '<input name="'.$name.'" value="'.$value.'" type="hidden" />';
}
echo'<input type="submit" value="Retour" /></form>';
?> 
et sur la page du formulaire dans les valeurs un if(isset($_POST['title'])){echo $_POST['title'];}