Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question<?php /* Script écrit par RVJ-WEB Créé le 27 MAI 2006 Droits de reproduction autorisés */ session_start(); if(!@$_SESSION['session']) { require_once('config.php') ; $titre_page='Index'; include_once('haut.php') ; if(isset($_GET['erreur'])) { echo' '; $erreur=$_GET['erreur'] ; if($erreur=="pseudo") { echo'Erreur : Votre pseudo est invalide' ; } if($erreur=="passe") { echo'Erreur : Votre mot de passe est invalide' ; } if($erreur=="connexion") { echo'Erreur : Votre mot de passe ne correspond pas avec votre pseudo' ; // cette erreur là qui ressort // } echo''; } ?> <html> <header> <script language="javascript"> // FONCTION JAVASCRIPT VERIFIE GRAPHIQUEMENT LA SAISIE // function verif () { var erreur=""; if(document.getElementById('idpseudo').value=='') erreur=erreur+"-titre\n"; if(document.getElementById('idmdp').value=='') erreur=erreur+"-mot de passe\n"; if (erreur!="") { alert ("Login incomplet, les champs suivant sont vide :\n"+erreur); } else if (confirm("Souhaitez-vous vraiement transmettre le formulaire ?")) { document.getElementById('monform').submit(); } } </script> </header> <form method="post" action="login.php?type=membres" id='monform'> ---- Identification, ---- <label for="pseudo">Pseudo : </label>, , ---- <label for="mdp">Mot de passe : </label>, <td> </form> [inscriptions.php?type=membres Pas encore inscrit ?] </html> <?php if($localite != 'local') echo' [perdu.php?type=membres Mot de passe perdu ?]'; echo' '; } else { require_once('config.php'); require_once('verifications.php'); $titre_page='Index membres'; include_once('haut.php'); echo' Bonjour et bienvenue dans votre espace membres '. $typesport .''. $pseudo .' ! Votre e-mail : '. $email .' Votre sport : '. $typesport .' [profil.php?type=membres Modification du profil] [logout.php?type=membres Deconnexion] '; } include_once('bas.php'); ?>
<?php /* Script écrit par RVJ-WEB Créé le 27 MAI 2006 Droits de reproduction autorisés */ session_start(); require_once('config.php'); //récupération des variables $pseudo = formulaires($_POST['pseudo']); $mdp = formulaires($_POST['mdp']); $typesport = formulaires($_POST['typesport']); $mdp=md5($mdp); //Codage du mdp if(!$pseudo) { header('Location:index.php?erreur=pseudo'); } if(!$mdp) { header('Location:index.php?erreur=passe'); } if(!$typesport) { header('Location:index.php?erreur=sport'); } $reponse_cores=mysql_query("SELECT * FROM membres WHERE passe='$mdp' AND pseudo='$pseudo' AND typesport='$typesport' ") or die ('Erreur : '.mysql_error()); $count_cores=mysql_num_rows($reponse_cores); if($count_cores == 0 ) { header('Location:index.php?erreur=connexion'); //on vérifie la correspondance } else { for ($ligne=0;$ligne<30;$ligne++) //Création d'un identifiant aléatoire { @$session.=substr('0123456789AZERTYUIOPMLKJHGFDSQWXCVBN',(rand()%(strlen('0123456789AZERTYUIOPMLKJHGFDSQWXCVBN'))),1); } mysql_query("UPDATE membres SET session='$session' WHERE passe='$mdp'AND typesport='$typesport'") or die ('Erreur : '.mysql_error()); $_SESSION['session'] = "$session"; //création de la session header('Location:index.php?type=membres'); //redirection vers l'index } include_once('bas.php'); ?>
<?php if (!function_exists("GetSQLValueString")) { function GetSQLValueString($theValue, $theType, $theDefinedValue "", $theNotDefinedValue "") { if (PHP_VERSION < 6) { $theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue; } $theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue); switch ($theType) { case "text": $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL"; break; case "long": case "int": $theValue = ($theValue != "") ? intval($theValue) : "NULL"; break; case "double": $theValue = ($theValue != "") ? doubleval($theValue) : "NULL"; break; case "date": $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL"; break; case "defined": $theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue; break; } return $theValue; } } mysql_select_db($database_ConnexionTradeslux, $ConnexionTradeslux); $query_rstest = "SELECT * FROM annonces"; $rstest = mysql_query($query_rstest, $ConnexionTradeslux) or die(mysql_error()); $row_rstest = mysql_fetch_assoc($rstest); $totalRows_rstest = mysql_num_rows($rstest); //init des variables if(!isset($_POST['reference'])) $reference=""; else $reference=$_POST['reference']; if(!isset($_POST['modele'])) $modele=""; else $modele=$_POST['modele']; if(!isset($_POST['type'])) $type=""; else $type=$_POST['type']; if(!isset($_POST['energie'])) $energie=""; else $energie=$_POST['energie']; if(!isset($_POST['couleur'])) $couleur=""; else $couleur=$_POST['couleur']; if(!isset($_POST['kilometres'])) $kilometres=""; else $kilometres=$_POST['kilometres']; if(!isset($_POST['annee'])) $annee=""; else $annee=$_POST['annee']; if(!isset($_POST['prix'])) $prix=""; else $prix=$_POST['prix']; if(!isset($_POST['option'])) $option=""; else $option=$_POST['option']; if(!isset($_POST['date'])) $date=""; else $date=$_POST['date']; if(!isset($_POST['txtDetails'])) $txtDetails=""; else $txtDetails=$_POST['txtDetails']; if(!isset($_POST['ajoutAnnonce'])) $ajoutAnnonce="non"; else $ajoutAnnonce=$_POST['ajoutAnnonce']; if(!isset($erreur_reference)) $erreur_reference=0; if(!isset($_POST['ajoutAnnonce'])) $ajoutAnnonce=""; else $ajoutAnnonce=$_POST['ajoutAnnonce']; //---------------------------- ?> <?php if ($ajoutAnnonce=="ok") { //sélection de la base de données mysql_select_db($database_ConnexionTradeslux, $ConnexionTradeslux); //vérification si la référence existe déjà dans la base $query_rsReference "SELECT reference FROM annonces WHERE reference '$reference' "; $rsReference = mysql_query($query_rsReference, $ConnexionTradeslux) or die(mysql_error()); $totalRows_rsReference = mysql_num_rows($rsReference); //si la référence n'existe pas encore alors : if ($totalRows_rsReference==0) { //test si un fichier photo est sélectionné sinon c'est une photo par défaut if ($_FILES['image']['error']==0) $image_name=$_FILES['image']['name']; else $image_name="photo0.jpg"; //test si un fichier photo est sélectionné sinon c'est une photo par défaut if ($_FILES['photoDetail1']['error']==0) $photoDetail1_name=$_FILES['photoDetail1']['name']; else $photoDetail1_name="photo0.jpg"; //test si un fichier photo est sélectionné sinon c'est une photo par défaut if ($_FILES['photoDetail2']['error']==0) $photoDetail2_name=$_FILES['photoDetail2']['name']; else $photoDetail2_name="photo0.jpg"; //test si un fichier photo est sélectionné sinon c'est une photo par défaut if ($_FILES['photoDetail3']['error']==0) $photoDetail3_name=$_FILES['photoDetail3']['name']; else $photoDetail3_name="photo0.jpg"; //test si un fichier photo est sélectionné sinon c'est une photo par défaut if ($_FILES['photoDetail4']['error']==0) $photoDetail4_name=$_FILES['photoDetail4']['name']; else $photoDetail4_name="photo0.jpg"; //enregistrement dans la base du nouveau compte client mysql_select_db($database_ConnexionTradeslux, $ConnexionTradeslux); $insertAnnonces = "INSERT INTO annonces ( reference, modele, type, energie, couleur, kilometres, annee, prix, option, image, date, txtDetails, photoDetail1, photoDetail2, photoDetail3, photoDetail4 ) VALUES ('$reference', '$modele', '$type', '$energie', '$couleur', '$kilometres', '$annee', '$prix', '$option', '$image_name', '$date', '$txtDetails', '$photoDetail1_name', '$photoDetail2_name', '$photoDetail3_name', '$photoDetail4_name')"; mysql_query($insertAnnonces, $ConnexionTradeslux) or die(mysql_error()); //----Gestion de la photo de l'article si elle a été modifiée if ($_FILES['image']['error']==0) {//s'il y a une photo, alors elle est copiée dans le répertoire Images $repertoire="../imgannonces"; move_uploaded_file($_FILES['image']['tmp_name'],$repertoire.$_FILES['image']['name' ]); } //----Gestion de la photo de l'article si elle a été modifiée if ($_FILES['photoDetail1']['error']==0) {//s'il y a une photo, alors elle est copiée dans le répertoire Images $repertoire="../imgannonces"; move_uploaded_file($_FILES['photoDetail1']['tmp_name'],$repertoire.$_FILES['photoDetail1']['name' ]); } //----Gestion de la photo de l'article si elle a été modifiée if ($_FILES['photoDetail2']['error']==0) {//s'il y a une photo, alors elle est copiée dans le répertoire Images $repertoire="../imgannonces"; move_uploaded_file($_FILES['photoDetail2']['tmp_name'],$repertoire.$_FILES['photoDetail2']['name' ]); } //----Gestion de la photo de l'article si elle a été modifiée if ($_FILES['photoDetail3']['error']==0) {//s'il y a une photo, alors elle est copiée dans le répertoire Images $repertoire="../imgannonces"; move_uploaded_file($_FILES['photoDetail3']['tmp_name'],$repertoire.$_FILES['photoDetail3']['name' ]); } //----Gestion de la photo de l'article si elle a été modifiée if ($_FILES['photoDetail4']['error']==0) {//s'il y a une photo, alors elle est copiée dans le répertoire Images $repertoire="../imgannonces"; move_uploaded_file($_FILES['photoDetail4']['tmp_name'],$repertoire.$_FILES['photoDetail4']['name' ]); } //redirection vers la page ArticlesGestion.php header("Location: gestion_annonces.php"); }//fin du if //si la référence existe déjà alors active un message d'erreur else { $erreur_reference=1; } } ?>