Pb de connexion ou alors c'est autre chose
Zoranne
Messages postés
95
Statut
Membre
-
SomeOne -
SomeOne -
Je comprend pas pourquoi alors voila j'ai une page d'inscription en htm et une autre en php, qu'en on rempli (ou pas d'ailleurs) voici le message d'erreur :
//debut code php '.mysql_error()); //on affiche le résultat pour le visiteur echo 'ca marche'; mysql_close(); echo " Retour à l'ouverture de la session "; } } else{ echo "remplir les champs !!!"; include('inscription.htm'); } ?>
Voici ma page sincrire.php
<?php
// On commence par récupérer les champs
if(isset($_POST['nom'])) $nom=$_POST['nom'];
else $nom="";
if(isset($_POST['prenom'])) $prenom=$_POST['prenom'];
else $prenom="";
if(isset($_POST['email'])) $email=$_POST['email'];
else $email="";
if(isset($_POST['icq'])) $icq=$_POST['icq'];
else $icq="";
if(isset($_POST['titre'])) $titre=$_POST['titre'];
else $titre="";
if(isset($_POST['url'])) $url=$_POST['url'];
else $url="";
// On vérifie si les champs sont vides
if(empty($nom) OR empty($prenom) OR empty($email) OR empty($titre) OR empty($url))
{
echo '<font color="red">Attention, seul le champs <b>ICQ</b> peut rester vide !</font>';
}
// Aucun champ n'est vide, on peut enregistrer dans la table
else
{
// connexion à la base
$db = mysql_connect('localhost', 'login', 'password') or die('Erreur de connexion '.mysql_error());
// sélection de la base
mysql_select_db('nom_de_la_base',$db) or die('Erreur de selection '.mysql_error());
// on écrit la requête sql
$sql = "INSERT INTO infos_tbl(id, nom, prenom,email, icq, titre, url) VALUES('','$nom','$prenom','$email','$icq','$titre','$url')";
// on insère les informations du formulaire dans la table
mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error());
// on affiche le résultat pour le visiteur
echo 'Vos infos on été ajoutées.';
mysql_close(); // on ferme la connexion
}
?>
et voici ma page sincrire.htm
<html>
<head>
<title>S incrire</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body background="C:\formation\image\degrade.jpg">
<form name="form_senregistrer" method="post" action="sincrire.php">
<div align="center">
<b>
<font face="Times New Roman" size="4" color=#330099>
FICHE DE RENSEIGNEMENT AGENT
</font>
</b>
</div><br>
<!-- ligne horizontale-->
<hr align="center" color="#99CCCC" width="100%" size="2">
<br><br>
<font face="Times New Roman" size="3" color=#000000>
Nom :
<input type="text" name="nom" size="20">
<br><br>
Prénom :
<input type="text" name="prenom" size="20">
<br><br>
Votre statut :
<select size="1" name="cmb_statut"></select>
<br><br>
Juridiction :
<select size="1" name="cmb_juridiction"></select>
<br><br>
Service :
<input type="text" name="service" size="20">
<br><br>
N° de téléphone direct :
<input type="text" name="tel" size="20">
<br><br>
Email :
<input type="text" name="remail" size="20">
<br><br>
Mot de passe :
<input type="text" name="rmdp" size="5" maxlength="5">
<br><br>
<div align="center">
<input type="submit" value="S'enregistrer" name="cmd_enregistrer">
<br><br>
<input type="button" value="Imprimer ma fiche" name="cmd_imprimer">
</div>
</font>
</body>
</font>
</html>
Si quelqu'un voit ce qu'il faut faire. Merci
//debut code php '.mysql_error()); //on affiche le résultat pour le visiteur echo 'ca marche'; mysql_close(); echo " Retour à l'ouverture de la session "; } } else{ echo "remplir les champs !!!"; include('inscription.htm'); } ?>
Voici ma page sincrire.php
<?php
// On commence par récupérer les champs
if(isset($_POST['nom'])) $nom=$_POST['nom'];
else $nom="";
if(isset($_POST['prenom'])) $prenom=$_POST['prenom'];
else $prenom="";
if(isset($_POST['email'])) $email=$_POST['email'];
else $email="";
if(isset($_POST['icq'])) $icq=$_POST['icq'];
else $icq="";
if(isset($_POST['titre'])) $titre=$_POST['titre'];
else $titre="";
if(isset($_POST['url'])) $url=$_POST['url'];
else $url="";
// On vérifie si les champs sont vides
if(empty($nom) OR empty($prenom) OR empty($email) OR empty($titre) OR empty($url))
{
echo '<font color="red">Attention, seul le champs <b>ICQ</b> peut rester vide !</font>';
}
// Aucun champ n'est vide, on peut enregistrer dans la table
else
{
// connexion à la base
$db = mysql_connect('localhost', 'login', 'password') or die('Erreur de connexion '.mysql_error());
// sélection de la base
mysql_select_db('nom_de_la_base',$db) or die('Erreur de selection '.mysql_error());
// on écrit la requête sql
$sql = "INSERT INTO infos_tbl(id, nom, prenom,email, icq, titre, url) VALUES('','$nom','$prenom','$email','$icq','$titre','$url')";
// on insère les informations du formulaire dans la table
mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error());
// on affiche le résultat pour le visiteur
echo 'Vos infos on été ajoutées.';
mysql_close(); // on ferme la connexion
}
?>
et voici ma page sincrire.htm
<html>
<head>
<title>S incrire</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body background="C:\formation\image\degrade.jpg">
<form name="form_senregistrer" method="post" action="sincrire.php">
<div align="center">
<b>
<font face="Times New Roman" size="4" color=#330099>
FICHE DE RENSEIGNEMENT AGENT
</font>
</b>
</div><br>
<!-- ligne horizontale-->
<hr align="center" color="#99CCCC" width="100%" size="2">
<br><br>
<font face="Times New Roman" size="3" color=#000000>
Nom :
<input type="text" name="nom" size="20">
<br><br>
Prénom :
<input type="text" name="prenom" size="20">
<br><br>
Votre statut :
<select size="1" name="cmb_statut"></select>
<br><br>
Juridiction :
<select size="1" name="cmb_juridiction"></select>
<br><br>
Service :
<input type="text" name="service" size="20">
<br><br>
N° de téléphone direct :
<input type="text" name="tel" size="20">
<br><br>
Email :
<input type="text" name="remail" size="20">
<br><br>
Mot de passe :
<input type="text" name="rmdp" size="5" maxlength="5">
<br><br>
<div align="center">
<input type="submit" value="S'enregistrer" name="cmd_enregistrer">
<br><br>
<input type="button" value="Imprimer ma fiche" name="cmd_imprimer">
</div>
</font>
</body>
</font>
</html>
Si quelqu'un voit ce qu'il faut faire. Merci
A voir également:
- Pb de connexion ou alors c'est autre chose
- Gmail connexion - Guide
- D'où peut venir un problème de connexion internet sur un ordinateur ? - Guide
- Meetic dernière connexion ✓ - Forum Réseaux sociaux
- France connect connexion - Guide
- Connexion privée - Guide