Précédent   Forum des professionnels en informatique > PHP > Scripts
Scripts Forum d'entraide sur les scripts PHP téléchargés. Les meilleurs scripts PHP, la FAQ scripts PHP, toutes les FAQ PHP
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 02/01/2007, 18h00   #1
Invité régulier
 
Webmaster
Inscription : décembre 2006
Messages : 14
Détails du profil
Informations professionnelles :
Activité : Webmaster

Informations forums :
Inscription : décembre 2006
Messages : 14
Points : 5
Points : 5
Par défaut Lien qui fonctionne comme le bouton "back" d'IE

Bonjour,

J'espère être dans le bon salon pour cette question qui à mon avis est d'un niveau en dessous du débutant :
J'ai fait un formulaire dont les données vont incrémenter une base mysql. Dans ce formulaire, je veux que tous les champs soient remplis, et j'ai donc chapardé un "script" PHP qui fait le lien entre mon fichier html et la base.
Toutefois, je voudrais que si un interlocuteur n'a pas rempli tous les champs, un message apparaisse, mais surtout que je lui donne un lien vers la page précédente avec toutes ses données déjà saisies afin qu'il n'ait pas à tout retaper.
Je n'ai rien trouvé en HTML, aussi existe-t-il une feinte en php pour reproduire le bouton "page précédente" qu'on a dans Internet Explorer ?

Ci-dessous "mon" script :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
if($nom != "" && $prenom != ""&& $email != "" && $date != "" )
{
 
$mysql_link = mysql_connect("HOST","LOGIN","PASS");
 
 
if($mysql_link)
{
 
$requete = "INSERT INTO MATABLE (nom,prenom,email,date) VALUES ('$nom','$prenom','$email','$date')";
 
$execution = mysql_db_query(MABASE, $requete);
echo "<HTML><HEAD></HEAD><BODY>Vos informations ont bien été enregistrées.</body></html>";
}
 
}
else echo "<HTML><HEAD><TITLE>Erreur</TITLE></HEAD><BODY>ATTENTION : Un ou plusieurs champs n'ont pas été remplis correctement, veuillez renseigner toutes les informations svp. 
// Je voudrais mettre mon lien ou mon bouton ici
</body></html>";
?>
Merci par avance pour votre aide et meilleurs voeux à tous
alexbigot est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/01/2007, 18h04   #2
Rédacteur/Modérateur
 
Avatar de N1bus
 
Inscription : janvier 2003
Messages : 2 018
Détails du profil
Informations personnelles :
Âge : 47
Localisation : France, Charente Maritime (Poitou Charente)

Informations forums :
Inscription : janvier 2003
Messages : 2 018
Points : 1 992
Points : 1 992
Code :
<a href="javascript:history.go(-1)">ton texte ici </a>
pour la fonction Back de IE.
N1bus est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/01/2007, 18h09   #3
Invité régulier
 
Webmaster
Inscription : décembre 2006
Messages : 14
Détails du profil
Informations professionnelles :
Activité : Webmaster

Informations forums :
Inscription : décembre 2006
Messages : 14
Points : 5
Points : 5
Yeees, merci beaucoup !!!!
J'ai du changer les " par des ' mais ça fonctionne super !!
Jamais j'aurais cherché ça en javascript, désolé messieurs les modés....
Je le mets en de ce pas,
Merci encore N1bus
alexbigot est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 19h11.


 
 
 
 
Partenaires

Hébergement Web