Accueil > Forum > > > > Erreur : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
Erreur : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
mercredi 21 février 2007 à 11:27:57 |
Erreur : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1

dekovince
|
Bonjour a tous !!! Je suis nocice et en plein apprentissage du php5 mysql5 et j ai un probleme certainement bete mais chiant : je m explique : J ai un espace membre et lorsque que je veux m inscrire tout se passe bien mon javascript me dit "ok" et lorsue je valide, j ai cette erreur : Erreur : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
donc voila ma table :
CREATE TABLE `membres` ( `id` mediumint(9) NOT NULL auto_increment, `session` text NOT NULL, `pseudo` text NOT NULL, `passe` text NOT NULL, `email` text NOT NULL, `typesport` text NOT NULL, KEY `id` (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=0 ;
mon fichier index.php :
<?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'<span class="erreur">'; $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"; } echo'</span>'; } ?> <?php if (isset($_GET['type'])) $type=$_GET['type']; else $type=""; ?> <?php if (isset($_GET['typesport'])) $type=$_GET['typesport']; else $typesport=""; ?>
<center><p> Espace : <?php if (isset($_GET['type']))echo $_GET['type'] ; else echo $type=""; ?> <form method="post" action="login.php?type=membres">
<table width="300" border="0" align="center"> <tr><td colspan="2" class="menu">Identification</td></tr> <tr><td><label for="pseudo">Pseudo : </label></td> <td><input type="text" name="pseudo" id="idpseudo" /></td></tr> <tr><td><label for="mdp">Mot de passe : </label></td> <td><input type="password" name="mdp" id="idmdp" />
<input type="submit" value="Envoyer" /></td></tr> </table> </form>
<div align="center"><a href="inscriptions.php?type=membres">Pas encore inscrit ?</a>
<?php if($localite != 'local') echo'<br /><a href="perdu.php?type=membres">Mot de passe perdu ?</a>'; echo'</div>'; } else { require_once('config.php'); require_once('verifications.php'); $titre_page='Index membres'; include_once('haut.php'); echo'<div align="center"> <strong> Bonjour et bienvenue dans votre espace membres '. $typesport .''. $pseudo .' !</strong><br /><br /> Votre e-mail : '. $email .'<br /> Votre sport : '. $typesport .'<br /> <br /><a href="profil.php?type=membres">Modification du profil</a> <br /><a href="logout.php?type=membres">Deconnexion</a></div>'; } include_once('bas.php'); ?>
mon fichier inscription.php :
<?php /* Script écrit par RVJ-WEB Créé le 27 MAI 2006 Droits de reproduction autorisés */
session_start(); require_once('config.php'); $titre_page='Inscription'; include_once('haut.php'); ?>
<?php if(isset ($_GET['type'])) $type=$_GET['type']; else $type=""; ?>
<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(document.getElementById('idmdp2').value=='') erreur=erreur+"-confirmation passe\n"; if(document.getElementById('idemail').value=='') erreur=erreur+"-email\n"; if(document.getElementById('idtypesport').value=='') erreur=erreur+"-type de sport\n"; if (erreur!="") { alert ("Formulaire incomplet, les champs suivant sont vide :\n"+erreur); } else if (confirm("Souhaitez-vous vraiement transmettre le formulaire ?")) { document.getElementById('monform').submit(); } } </script> </header> <center> Inscriptions : <?php echo $type=membres; ?> </center>
<body> <fieldset> <legend>Infos obligatoires *</legend><br> <!--DEBUT DU FORMULAIRE D INSCRIPTION--> <table> <form method="post" action="verification.php" enctype="multipart/form-data" id="monform"> <table width="400" border="0" align="center"> <tr><td colspan="2" class="menu">Inscription</td></tr> <tr><td><label> *Votre Pseudo</label></td> <td><input name="pseudo" type="text" id="idpseudo" /></td></tr> <tr><td><label> *Votre Mot de passe : </label></td> <td><input name="mdp" type="password" id="idmdp" /></td></tr> <tr><td><label> *Confirmer votre Mot de passe : </label></td> <td><input name="mdp2" type="password" id="idmdp2" /></td></tr> <tr><td><label> *Votre E-mail : </label></td> <td><input name="email" type="text" id="idemail" /></td></tr> <tr><td><label>*Type de sport : </label></td> <td><select name="typesport" id="idtypesport"> <option value=""></option> <option value="football">Football</option> <option value="rugby">Rugby</option> <option value="basketball">Basketball</option> <option value="volley">Volleyball</option> </select> </tr></td> <tr><td><div align="center"> <input type="button" value="Valider" onClick="verif()" /></div></td> <td><div align="center"> <input type="reset" value="Effacer"oneClick="alert(Vous aller effacer les données saisie)"/></div></td></tr> </table> <center><a href="index.php?type=membres">Retour</a></center> </fieldset> <link rel="stylesheet" media="screen" type="text/css" title="index" href="includes.css" /> </form> </body>
</html>
<?php include_once('bas.php'); ?>
mon fichier verfication.php :
<?php /* Script écrit par RVJ-WEB Créé le 27 MAI 2006 Droits de reproduction autorisés */
session_start(); require_once('config.php'); $titre_page='Inscription'; include_once('haut.php'); $pseudo=formulaires($_POST['pseudo']); $mdp=formulaires($_POST['mdp']); $mdp2=formulaires($_POST['mdp2']); $email=formulaires($_POST['email']); $typesport=formulaires ($_POST['typesport']);
//// VERIFICATION SI FORMULAIRES BIEN REMPLI ////
if(!$mdp || !$mdp2 || strlen($mdp) < 7) { echo'Votre mot de passe ou sa confirmation est inexisant ou votre mot de passe fait moins de 7 carractères <br /> <a href="inscription.php?type=membres" onClick="history.back()">Retour</a>'; includ_once('bas.php'); return FALSE; } if($mdp!=$mdp2) { echo'Votre mot de passe n\'est pas le meme que sa confirmation<br /><a href="inscription.php?type=membres" onClick="history.back()">Retour</a>'; include_once('bas.php'); return FALSE; } if(!$pseudo || strlen($pseudo) > 15) { echo'Votre pseudo est inexisant ou fait plus de 15 carractères<br /><a href="inscription.php?type=membres" onClick="history.back()">Retour</a>'; include_once('bas.php'); return FALSE; } if(!$email) { echo'Votre e-mail est innexistant.<br /><a href="inscription.php?type=membres" onClick="history.back()">Retour</a>'; include_once('bas.php'); return FALSE; } if(!$typesport) { echo'Votre type de sport est innexistant.<br /><a href="inscription.php?type=membres" onClick="history.back()">Retour</a>'; include_once('bas.php'); return FALSE; }
//// VERIFICATIONS PARAMETRES FORMULAIRES ////
$reponse_mail=mysql_query("SELECT email FROM membres WHERE email='$email'") or die ('Erreur : '.mysql_error()); //verification si e-mail existe déjà $count_mail=mysql_num_rows($reponse_mail); if($count_mail == 1) { echo'Cet e-mail existe déjà.<br /><a href="inscription.php?type=membres" onClick="history.back()">Retour</a>'; include_once('bas.php'); return FALSE; } $reponse_pseudo=mysql_query("SELECT pseudo FROM membres WHERE pseudo='$pseudo'") or die ('Erreur : '.mysql_error()); //verification si pseudo existe déjà $count_pseudo=mysql_num_rows($reponse_pseudo); if($count_pseudo == 1) { echo 'Ce pseudo existe déjà.<br /><a href="inscription.php?type=membres" onClick="history.back()">Retour</a>'; include_once('bas.php'); return FALSE; } $reponse_typesport=array('football','rugby','basketball','volleyball'); { if (in_array($_GET['typesport'],$reponse_typesport)==false) $erreur .= "La champs sport n'est pas correct<br/>"; } for ($ligne=0;$ligne<30;$ligne++) //Création d'un identifiant aléatoire { @$session.=substr('0123456789AZERTYUIOPMLKJHGFDSQWXCVBN',(rand()%(strlen('0123456789AZERTYUIOPMLKJHGFDSQWXCVBN'))),1); }
$mdp=md5($mdp); //Codage du mot de passe mysql_query("INSERT INTO membres VALUES ('', '$session', '$pseudo', '$mdp', '$email','$typesport',") or die ('Erreur : '.mysql_error()); //insertion dans la bdd echo'Merci de vous vous etre inscrit à '.$nom_du_site.'<br /><a href="index.php?type=membres">Identifiez vous !</a>'; include_once('bas.php'); ?>
voili voilou j espere que mes script son assez lisible ( j essaie tous du moins)
je vous remercie de l aide par avance !!!!!!
|
|
mercredi 21 février 2007 à 12:00:10 |
Re : Erreur : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1

coockiesch
|
Réponse acceptée !
Salut! Typiquement, il s'agit ici d'une erreur MySQL: tu devrais nous faciliter la tâche en nous disant laquelle c'est... Essaie ca: INSERT INTO membres (session, pseudo, pass, email, typesport) VALUES ('$session', '$pseudo', '$mdp', '$email', '$typesport') (tu as, si je ne me trompe pas, 7 valeurs pour 6 champs dans ta table)! @++ R@f La boîte à bouts de codes"On dit que seulement 10 personnes au monde comprenaient Einstein. Personne ne me comprends. Suis-je un génie???"
|
|
mercredi 21 février 2007 à 12:11:44 |
Re : Erreur : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1

dekovince
|
c cool merci a toi mais maintenant il me donne ca :
Erreur : Unknown column 'pass' in 'field list'
|
|
mercredi 21 février 2007 à 12:15:35 |
Re : Erreur : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1

dekovince
|
c bon pass en faite c etait "passe" lol
merci beaucoup a toi !!!
|
|
mercredi 21 février 2007 à 13:12:34 |
Re : Erreur : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1

coockiesch
|
Lol, oui, me suis planté, ^^ Suis ca joue, accepte ma réponse, stp, comme ca le sujet passe en résolu! @++ R@f La boîte à bouts de codes"On dit que seulement 10 personnes au monde comprenaient Einstein. Personne ne me comprends. Suis-je un génie???"
|
|
mercredi 21 février 2007 à 14:45:09 |
Re : Erreur : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1

dekovince
|
bon alors voila le truc maintenant c que lorsque je m inscrit tous ce passe bien je suis bien enregistrer dans la bdd mais lorsque je veux me loger il me dit quil ne peut faire la connexion !!
plus exactement en fait il me ressort mon erreur
"Votre mot de passe ne correspond pas avec votre pseudo"
qui se situe dans mon index.php
j ai cherche, je pense que ca vient du fait qu on a changer le codage tu passe, mais je ne vois pas la solution !!!
je suis dans le flou !!!
merrci a vous de l aide !!!
|
|
mercredi 21 février 2007 à 17:38:17 |
Re : Erreur : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1

coockiesch
|
Tu n'as pas affiché le code correspondant... @++ R@f La boîte à bouts de codes"On dit que seulement 10 personnes au monde comprenaient Einstein. Personne ne me comprends. Suis-je un génie???"
|
|
jeudi 22 février 2007 à 08:57:14 |
Re : Erreur : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1

dekovince
|
bon alors voila mais c le meme code que plus haut :
INDEX.PHP ou se trouve mon login ainsi que mon erreur
[code] <?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'<span class="erreur"> '; $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'</span>'; } ?>
<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> <body> <form method="post" action="login.php?type=membres" id='monform'>
<table width="300" border="0" align="center"> <tr><td colspan="2" class="menu">Identification</td></tr> <tr><td><label for="pseudo">Pseudo : </label></td> <td><input type="text" name="pseudo" id="idpseudo" /></td></tr> <tr><td><label for="mdp">Mot de passe : </label></td> <td><input type="password" name="mdp" id="idmdp" />
<input type="button" value="Valider" onClick="verif()" /> </table> </form>
<div align="center"><a href="inscriptions.php?type=membres">Pas encore inscrit ?</a> </body> </html> <?php if($localite != 'local') echo'<br /><a href="perdu.php?type=membres">Mot de passe perdu ?</a>'; echo'</div>'; } else { require_once('config.php'); require_once('verifications.php'); $titre_page='Index membres'; include_once('haut.php'); echo'<div align="center"> <strong> Bonjour et bienvenue dans votre espace membres '. $typesport .''. $pseudo .' !</strong><br /><br /> Votre e-mail : '. $email .'<br /> Votre sport : '. $typesport .'<br /> <br /><a href="profil.php?type=membres">Modification du profil</a> <br /><a href="logout.php?type=membres">Deconnexion</a></div>'; } include_once('bas.php'); ?> [/code]
MON LOGON.PHP
[code] <?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'); ?> [/code]
donc voila je pense a un probleme de session je pense mais je ne comprend pas pourquoi l inscription se passe bien et est effective dans ma bdd et lorsque je veux me logger avec le bon pseudo et mot de passe il me ressort l erreur en rouge alors que je suis sur de mes info : pseudo et mdp !!!!
merci encore !!!
|
|
jeudi 22 février 2007 à 09:17:38 |
Re : Erreur : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1

dekovince
|
bon g reussi c etait un probleme que j avais voulu rajouter le type de sport dans le codage du mot de passe et je l avais mal fait!!!!
merci a tous !!
|
|
dimanche 11 avril 2010 à 13:57:02 |
Re : Erreur : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1

tribdav
|
salut a tous,
voila je c que ce topic date de 2007, mais je tente quand meme ...
voila en fait g le meme message d'erreur que ci-plus haut " You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'option, image, date, txtDetails, photoDetail1, photoDetail2, photoDetail3, photo' at line 1"
et je ne trouve pas l'erreur sql ,voici mon code :
Code 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;
}
}
?>
ceci est la partie concerné par le "prbleme" enfin je pense...
voila ,merci d'avance a ceux qui ce pencheront sur mon cas

|
|
Cette discussion est classée dans : php, erreur, pseudo, echo, once
Répondre à ce message
Sujets en rapport avec ce message
Erreur incomprise... [ par Ang3lo ]
Bonjours à tous, Je suis en train de développer un script d'identification mais j'ai un problème : une erreur m'est indiqué et je ne sais pas pourquoi
Erreur sur script pour espace membre [ par matheo54 ]
Bonjour,Je cherche a réaliser un Espace Membre pour mon site internet , je m'y connais pas trop en php du coup j'ai cherché un script sur internet et
Erreur phpMyAdmin [ par yoarf ]
Salut ! Après avoir configuré un serveur Web IIS6 / PHP5 suivant la procédure présente à l’adresse : http://odelmotte.developpez.com/tutoriels/iis/ii
toujour la meme erreur [ par nebilphp ]
Salut a tous voila je debute et j'ai deux pages formulaire.html <meta http-equiv="Content-Type" content="text/html; charset=iso
problème session [ par StiriX ]
Bonjour, J'ai un probleme sur mes sessions. Tout marchait bien, jusqu'a que je recoive ce message d'ereur: Notice: A session had already been started
Erreur de Syntaxe en PHP [ par OneHacker ]
Voilà dans un fichier Session.php j'ai mis ce code : if(!isset($_SESSION['Pseudo'])) { echo "Pas de session"; session_start(); $_SESSION['Pseudo'] =
mise a jour [ par sanhoua ]
bonsoir j'avance lentement mais surement dans mon apprentissage de php/mysql grâce à tous. je vous soumet cette erreur que je reçois depuis un moment.
Redirection non fonctionnelle [ par magaxe ]
Je souhaite réalisé pour un site des blogs disponibles sur chaque page des membres ( un par utilisateur). J'ai codé la partie administration, qui per
Probleme Connection en PHP [ par geof2810 ]
Bonjour a tous, voila j'ai fais plusieurs demandes sur ce forum pour des problemes avec un code de connection... Mais voila maintenant j'ai une erre
Inscription. [ par fogamir ]
Bonjour voila j essaye de m'inscrire sur mon site mais sa ne va pas je sais pas si sa viens lors de la connection a la base de donnée ou alors mon cod
Livres en rapport
|
Derniers Blogs
POUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDNPOUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDN par neodante
Quelle est le point commun entre : Microsoft il y a 10 ans et Apple aujourd'hui ? Réponse: avoir une politique de protocoles propriétaires et fermés :) Car pour rappel (si si je vous assure c'est important de le rappeler), la majorité des spécifications e...
Cliquez pour lire la suite de l'article par neodante JOYEUX ANNIVERSAIRE NIXJOYEUX ANNIVERSAIRE NIX par ebartsoft
Souhaitons un bon et joyeux anniversaire à notre hôte à tous, Nix.
Je ne le répéterais jamais assez mais sans lui rien ne serait possible. Il défit en permanence les lois de la gravité et comme il le dit si bien, si tu lui fais confiance ça devra...
Cliquez pour lire la suite de l'article par ebartsoft IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|