Probleme upload image dans mysql

Résolu/Fermé
bretonm2004 Messages postés 319 Date d'inscription vendredi 9 mai 2008 Statut Membre Dernière intervention 30 août 2013 - 20 févr. 2010 à 15:08
UgglyBoy Messages postés 422 Date d'inscription mercredi 24 septembre 2008 Statut Membre Dernière intervention 30 mai 2015 - 24 févr. 2010 à 15:55
Bonjour,

voici mon script il me fait cette erreur

Warning: file_get_contents() [function.file-get-contents]: Filename cannot be empty

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>soumettre formulaire</title>
</head>

<body>
<?php
// On commence par récupérer les champs
if(isset($_POST['nom'])) $nom=$_POST['nom'];
else $nom="";

if(isset($_POST['adresse'])) $adresse=$_POST['adresse'];
else $adresse="";

if(isset($_POST['ville'])) $ville=$_POST['ville'];
else $ville="";

if(isset($_POST['province'])) $province=$_POST['province'];
else $province="";

if(isset($_POST['codepostal'])) $codepostal=$_POST['codepostal'];
else $codepostal="";

if(isset($_POST['telephone'])) $telephone=$_POST['telephone'];
else $telephone="";

if(isset($_POST['telephonetravail'])) $telephonetravail=$_POST['telephonetravail'];
else $telephonetravail="";

if(isset($_POST['cellulaire'])) $cellulaire=$_POST['cellulaire'];
else $cellulaire="";

if(isset($_POST['courriel'])) $courriel=$_POST['courriel'];
else $courriel="";

if(isset($_POST['page'])) $page=$_POST['page'];
else $page="";

if(isset($_POST['estimateur'])) $estimateur=$_POST['estimateur'];
else $estimateur="";

if(isset($_POST['etattravail'])) $etattravail=$_POST['etattravail'];
else $etattravail="";

if(isset($_POST['typederevetement'])) $typederevetement=$_POST['typederevetement'];
else $typederevetement="";

if(isset($_POST['typederevetement1'])) $typederevetement1=$_POST['typederevetement1'];
else $typederevetement1="";

if(isset($_POST['superficietoiture'])) $superficietoiture=$_POST['superficietoiture'];
else $superficietoiture="";

if(isset($_POST['modelerevetement'])) $modelerevetement=$_POST['modelerevetement'];
else $modelerevetement="";

if(isset($_POST['couleurrevetement'])) $couleurrevetement=$_POST['couleurrevetement'];
else $couleurrevetement="";

if(isset($_POST['typedetoiture'])) $typedetoiture=$_POST['typedetoiture'];
else $typedetoiture="";

if(isset($_POST['typedetoiture1'])) $typedetoiture1=$_POST['typedetoiture1'];
else $typedetoiture1="";

if(isset($_POST['drain'])) $drain=$_POST['drain'];
else $drain="";

if(isset($_POST['diametre'])) $diametre=$_POST['diametre'];
else $diametre="";

if(isset($_POST['inclinaisonpente'])) $inclinaisonpente=$_POST['inclinaisonpente'];
else $inclinaisonpente="";

if(isset($_POST['quantite'])) $quantite=$_POST['quantite'];
else $quantite="";

if(isset($_POST['cheminee'])) $cheminee=$_POST['cheminee'];
else $cheminee="";

if(isset($_POST['quantite1'])) $quantite1=$_POST['quantite1'];
else $quantite1="";

if(isset($_POST['modele'])) $modele=$_POST['modele'];
else $modele="";

if(isset($_POST['solinarefaire'])) $solinarefaire=$_POST['solinarefaire'];
else $solinarefaire="";

if(isset($_POST['modele1'])) $modele1=$_POST['modele1'];
else $modele1="";

if(isset($_POST['conserver'])) $conserver=$_POST['conserver'];
else $conserver="";

if(isset($_POST['event'])) $event=$_POST['event'];
else $event="";

if(isset($_POST['quantite2'])) $quantite2=$_POST['quantite2'];
else $quantite2="";

if(isset($_POST['diametre1'])) $diametre1=$_POST['diametre1'];
else $diametre1="";

if(isset($_POST['inclinaisonpente1'])) $inclinaisonpente1=$_POST['inclinaisonpente1'];
else $inclinaisonpente1="";

if(isset($_POST['couleur'])) $couleur=$_POST['couleur'];
else $couleur="";

if(isset($_POST['bordures'])) $bordures=$_POST['bordures'];
else $bordures="";

if(isset($_POST['remplacer'])) $remplacer=$_POST['remplacer'];
else $remplacer="";

if(isset($_POST['modele2'])) $modele2=$_POST['modele2'];
else $modele2="";

if(isset($_POST['materiel'])) $materiel=$_POST['materiel'];
else $materiel="";

if(isset($_POST['couleur1'])) $couleur1=$_POST['couleur1'];
else $couleur1="";

if(isset($_POST['ventilateurs'])) $ventilateurs=$_POST['ventilateurs'];
else $ventilateurs="";

if(isset($_POST['remplacer1'])) $remplacer1=$_POST['remplacer1'];
else $remplacer1="";

if(isset($_POST['conserver1'])) $conserver1=$_POST['conserver1'];
else $conserver1="";

if(isset($_POST['modele3'])) $modele3=$_POST['modele3'];
else $modele3="";

if(isset($_POST['couleur2'])) $couleur2=$_POST['couleur2'];
else $couleur2="";

if(isset($_POST['poteauelectrique'])) $poteauelectrique=$_POST['poteauelectrique'];
else $poteauelectrique="";

if(isset($_POST['soucoupe'])) $soucoupe=$_POST['soucoupe'];
else $soucoupe="";

if(isset($_POST['capotin'])) $capotin=$_POST['capotin'];
else $capotin="";

if(isset($_POST['quantite3'])) $quantite3=$_POST['quantite3'];
else $quantite3="";

if(isset($_POST['quantite4'])) $quantite4=$_POST['quantite4'];
else $quantite4="";

if(isset($_POST['surface'])) $surface=$_POST['surface'];
else $surface="";

if(isset($_POST['quantite5'])) $quantite5=$_POST['quantite5'];
else $quantite5="";

if(isset($_POST['livrepar'])) $livrepar=$_POST['livrepar'];
else $livrepar="";

if(isset($_POST['heure'])) $heure=$_POST['heure'];
else $heure="";

if(isset($_POST['commande'])) $commande=$_POST['commande'];
else $commande="";

if(isset($_POST['montantducontrat'])) $montantducontrat=$_POST['montantducontrat'];
else $commande="";

if(isset($_FILES['image1'])) $image1=$_FILES['image1'];
else $image1="";

if(isset($_FILES['image2'])) $image2=$_FILES['image2'];
else $image2="";

if(isset($_FILES['image3'])) $image3=$_FILES['image3'];
else $image3="";

if(isset($_FILES['image4'])) $image4=$_FILES['image4'];
else $image4="";

if(isset($_FILES['image5'])) $image5=$_FILES['image5'];
else $image5="";

if(isset($_FILES['image6'])) $image6=$_FILES['image6'];
else $image6="";

if(isset($_FILES['image7'])) $image7=$_FILES['image7'];
else $image7="";
// connexion à la base
$db = mysql_connect('localhost', 'xxxxxxx', 'xxxxxxxxx') or die('Erreur de connexion '.mysql_error());
// sélection de la base

mysql_select_db('toit9356_xxxxxxx',$db) or die('Erreur de selection '.mysql_error());

// on formate les images en contenu binaire

$image1 = file_get_contents ($_FILES['image1'] ['tmpimage1']);
$image2 = file_get_contents ($_FILES['image2'] ['tmpimage2']);
$image3 = file_get_contents ($_FILES['image3'] ['tmpimage3']);
$image4 = file_get_contents ($_FILES['image4'] ['tmpimage4']);
$image5 = file_get_contents ($_FILES['image5'] ['tmpimage5']);
$image6 = file_get_contents ($_FILES['image6'] ['tmpimage6']);
$image7 = file_get_contents ($_FILES['image7'] ['tmpimage7']);

// on écrit la requête sql
$sql = "INSERT INTO contrat2010(id, nom, adresse, ville, province, codepostal, telephone, telephonetravail, cellulaire, courriel, page, estimateur, etattravail, typederevetement, typederevetement1, superficietoiture, modelerevetement, couleurrevetement, typedetoiture, typedetoiture1, drain, diametre, inclinaisonpente, quantite, cheminee, quantite1, modele, solinarefaire, modele1, conserver, event, quantite2, diametre1, inclinaisonpente1, couleur, bordures, remplacer, modele2, materiel, couleur1, ventilateurs, remplacer1, conserver1, modele3, couleur2, poteauelectrique, soucoupe, capotin, quantite3, quantite4, surface, quantite5, livrepar, heure, commande, montantducontrat, image1, image2, image3, image4, image5, image6, image7) VALUES('','$nom','$adresse','$ville','$province','$codepostal','$telephone','$telephonetravail','$cellulaire','$courriel','$page','$estimateur','$etattravail','$typederevetement','$typedetevetement1','$superficietoiture','$modelerevetement','$couleurrevetement','$typedetoiture','$typedetoiture1','$drain','$diametre','$inclinaisonpente','$quantite','$cheminee','$quantite1','$modele','$solinarefaire','$modele1','$conserver','$event','$quantite2','$diametre1','$inclinaisonpente1','$couleur','$bordures','$remplacer','$modele2','$materiel','$couleur1','$ventilateurs','$remplacer1','$conserver1','$modele3','$couleur2','$poteauelectrique','$soucoupe','$capotin','$quantite3','$quantite4','$surface','$quantite5','$livrepar','$heure','$commande','$montantducontrat','$image1','$image2','$image3','$image4','$image5','$image6','$image7')";

// 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

?>
</body>
</html>
A voir également:

11 réponses

UgglyBoy Messages postés 422 Date d'inscription mercredi 24 septembre 2008 Statut Membre Dernière intervention 30 mai 2015 64
23 févr. 2010 à 14:58
et encore là?
if($_FILES['image1']['tmpimage1'] != '') $image1 = file_get_contents ($_FILES['image1']['tmpimage1']);
else $image1="";
1
bretonm2004 Messages postés 319 Date d'inscription vendredi 9 mai 2008 Statut Membre Dernière intervention 30 août 2013 2
24 févr. 2010 à 02:08
ca a marché il manquait aussi un myslq real escape
0
UgglyBoy Messages postés 422 Date d'inscription mercredi 24 septembre 2008 Statut Membre Dernière intervention 30 mai 2015 64
21 févr. 2010 à 00:17
if(isset($_FILES['image1'])) $image1 = file_get_contents ($_FILES['image1'] ['tmpimage1']);
else $image1="";

et de même pour les autres images
0
bretonm2004 Messages postés 319 Date d'inscription vendredi 9 mai 2008 Statut Membre Dernière intervention 30 août 2013 2
21 févr. 2010 à 00:47
j ai fait ce que tu m as dit mais ca ne fonctionne toujours pas

Warning: file_get_contents() [function.file-get-contents]: Filename cannot be empty in

voila le code

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>soumettre formulaire</title>
</head>

<body>
<?php
// On commence par récupérer les champs
if(isset($_POST['nom'])) $nom=$_POST['nom'];
else $nom="";

if(isset($_POST['adresse'])) $adresse=$_POST['adresse'];
else $adresse="";

if(isset($_POST['ville'])) $ville=$_POST['ville'];
else $ville="";

if(isset($_POST['province'])) $province=$_POST['province'];
else $province="";

if(isset($_POST['codepostal'])) $codepostal=$_POST['codepostal'];
else $codepostal="";

if(isset($_POST['telephone'])) $telephone=$_POST['telephone'];
else $telephone="";

if(isset($_POST['telephonetravail'])) $telephonetravail=$_POST['telephonetravail'];
else $telephonetravail="";

if(isset($_POST['cellulaire'])) $cellulaire=$_POST['cellulaire'];
else $cellulaire="";

if(isset($_POST['courriel'])) $courriel=$_POST['courriel'];
else $courriel="";

if(isset($_POST['page'])) $page=$_POST['page'];
else $page="";

if(isset($_POST['estimateur'])) $estimateur=$_POST['estimateur'];
else $estimateur="";

if(isset($_POST['etattravail'])) $etattravail=$_POST['etattravail'];
else $etattravail="";

if(isset($_POST['typederevetement'])) $typederevetement=$_POST['typederevetement'];
else $typederevetement="";

if(isset($_POST['typederevetement1'])) $typederevetement1=$_POST['typederevetement1'];
else $typederevetement1="";

if(isset($_POST['superficietoiture'])) $superficietoiture=$_POST['superficietoiture'];
else $superficietoiture="";

if(isset($_POST['modelerevetement'])) $modelerevetement=$_POST['modelerevetement'];
else $modelerevetement="";

if(isset($_POST['couleurrevetement'])) $couleurrevetement=$_POST['couleurrevetement'];
else $couleurrevetement="";

if(isset($_POST['typedetoiture'])) $typedetoiture=$_POST['typedetoiture'];
else $typedetoiture="";

if(isset($_POST['typedetoiture1'])) $typedetoiture1=$_POST['typedetoiture1'];
else $typedetoiture1="";

if(isset($_POST['drain'])) $drain=$_POST['drain'];
else $drain="";

if(isset($_POST['diametre'])) $diametre=$_POST['diametre'];
else $diametre="";

if(isset($_POST['inclinaisonpente'])) $inclinaisonpente=$_POST['inclinaisonpente'];
else $inclinaisonpente="";

if(isset($_POST['quantite'])) $quantite=$_POST['quantite'];
else $quantite="";

if(isset($_POST['cheminee'])) $cheminee=$_POST['cheminee'];
else $cheminee="";

if(isset($_POST['quantite1'])) $quantite1=$_POST['quantite1'];
else $quantite1="";

if(isset($_POST['modele'])) $modele=$_POST['modele'];
else $modele="";

if(isset($_POST['solinarefaire'])) $solinarefaire=$_POST['solinarefaire'];
else $solinarefaire="";

if(isset($_POST['modele1'])) $modele1=$_POST['modele1'];
else $modele1="";

if(isset($_POST['conserver'])) $conserver=$_POST['conserver'];
else $conserver="";

if(isset($_POST['event'])) $event=$_POST['event'];
else $event="";

if(isset($_POST['quantite2'])) $quantite2=$_POST['quantite2'];
else $quantite2="";

if(isset($_POST['diametre1'])) $diametre1=$_POST['diametre1'];
else $diametre1="";

if(isset($_POST['inclinaisonpente1'])) $inclinaisonpente1=$_POST['inclinaisonpente1'];
else $inclinaisonpente1="";

if(isset($_POST['couleur'])) $couleur=$_POST['couleur'];
else $couleur="";

if(isset($_POST['bordures'])) $bordures=$_POST['bordures'];
else $bordures="";

if(isset($_POST['remplacer'])) $remplacer=$_POST['remplacer'];
else $remplacer="";

if(isset($_POST['modele2'])) $modele2=$_POST['modele2'];
else $modele2="";

if(isset($_POST['materiel'])) $materiel=$_POST['materiel'];
else $materiel="";

if(isset($_POST['couleur1'])) $couleur1=$_POST['couleur1'];
else $couleur1="";

if(isset($_POST['ventilateurs'])) $ventilateurs=$_POST['ventilateurs'];
else $ventilateurs="";

if(isset($_POST['remplacer1'])) $remplacer1=$_POST['remplacer1'];
else $remplacer1="";

if(isset($_POST['conserver1'])) $conserver1=$_POST['conserver1'];
else $conserver1="";

if(isset($_POST['modele3'])) $modele3=$_POST['modele3'];
else $modele3="";

if(isset($_POST['couleur2'])) $couleur2=$_POST['couleur2'];
else $couleur2="";

if(isset($_POST['poteauelectrique'])) $poteauelectrique=$_POST['poteauelectrique'];
else $poteauelectrique="";

if(isset($_POST['soucoupe'])) $soucoupe=$_POST['soucoupe'];
else $soucoupe="";

if(isset($_POST['capotin'])) $capotin=$_POST['capotin'];
else $capotin="";

if(isset($_POST['quantite3'])) $quantite3=$_POST['quantite3'];
else $quantite3="";

if(isset($_POST['quantite4'])) $quantite4=$_POST['quantite4'];
else $quantite4="";

if(isset($_POST['surface'])) $surface=$_POST['surface'];
else $surface="";

if(isset($_POST['quantite5'])) $quantite5=$_POST['quantite5'];
else $quantite5="";

if(isset($_POST['livrepar'])) $livrepar=$_POST['livrepar'];
else $livrepar="";

if(isset($_POST['heure'])) $heure=$_POST['heure'];
else $heure="";

if(isset($_POST['commande'])) $commande=$_POST['commande'];
else $commande="";

if(isset($_POST['montantducontrat'])) $montantducontrat=$_POST['montantducontrat'];
else $commande="";

if(isset($_FILES['image1'])) $image1 = file_get_contents ($_FILES['image1'] ['tmpimage1']);
else $image1="";

if(isset($_FILES['image2'])) $image2 = file_get_contents ($_FILES['image2'] ['tmpimage2']);
else $image2="";

if(isset($_FILES['image3'])) $image3 = file_get_contents ($_FILES['image3'] ['tmpimage3']);
else $image3="";

if(isset($_FILES['image4'])) $image4 = file_get_contents ($_FILES['image4'] ['tmpimage4']);
else $image4="";

if(isset($_FILES['image5'])) $image6 = file_get_contents ($_FILES['image5'] ['tmpimage5']);
else $image5="";

if(isset($_FILES['image6'])) $image6 = file_get_contents ($_FILES['image6'] ['tmpimage6']);
else $image6="";

if(isset($_FILES['image7'])) $image7 = file_get_contents ($_FILES['image7'] ['tmpimage7']);
else $image7="";
// connexion à la base
$db = mysql_connect('localhost', 'xxxxxx', 'xxxxxx') or die('Erreur de connexion '.mysql_error());
// sélection de la base

mysql_select_db('xxxxxxxx',$db) or die('Erreur de selection '.mysql_error());

// on écrit la requête sql
$sql = "INSERT INTO contrat2010(id, nom, adresse, ville, province, codepostal, telephone, telephonetravail, cellulaire, courriel, page, estimateur, etattravail, typederevetement, typederevetement1, superficietoiture, modelerevetement, couleurrevetement, typedetoiture, typedetoiture1, drain, diametre, inclinaisonpente, quantite, cheminee, quantite1, modele, solinarefaire, modele1, conserver, event, quantite2, diametre1, inclinaisonpente1, couleur, bordures, remplacer, modele2, materiel, couleur1, ventilateurs, remplacer1, conserver1, modele3, couleur2, poteauelectrique, soucoupe, capotin, quantite3, quantite4, surface, quantite5, livrepar, heure, commande, montantducontrat, image1, image2, image3, image4, image5, image6, image7) VALUES('','$nom','$adresse','$ville','$province','$codepostal','$telephone','$telephonetravail','$cellulaire','$courriel','$page','$estimateur','$etattravail','$typederevetement','$typedetevetement1','$superficietoiture','$modelerevetement','$couleurrevetement','$typedetoiture','$typedetoiture1','$drain','$diametre','$inclinaisonpente','$quantite','$cheminee','$quantite1','$modele','$solinarefaire','$modele1','$conserver','$event','$quantite2','$diametre1','$inclinaisonpente1','$couleur','$bordures','$remplacer','$modele2','$materiel','$couleur1','$ventilateurs','$remplacer1','$conserver1','$modele3','$couleur2','$poteauelectrique','$soucoupe','$capotin','$quantite3','$quantite4','$surface','$quantite5','$livrepar','$heure','$commande','$montantducontrat','$image1','$image2','$image3','$image4','$image5','$image6','$image7')";

// 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

?>
</body>
</html>
0
UgglyBoy Messages postés 422 Date d'inscription mercredi 24 septembre 2008 Statut Membre Dernière intervention 30 mai 2015 64
21 févr. 2010 à 01:19
désolé, et comme ceci?
if($_FILES['image1'] != '') $image1 = file_get_contents ($_FILES['image1'] ['tmpimage1']);
else $image1="";
0
bretonm2004 Messages postés 319 Date d'inscription vendredi 9 mai 2008 Statut Membre Dernière intervention 30 août 2013 2
21 févr. 2010 à 14:32
dsl ca ne fonctionne toujours pas
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
bretonm2004 Messages postés 319 Date d'inscription vendredi 9 mai 2008 Statut Membre Dernière intervention 30 août 2013 2
21 févr. 2010 à 01:25
ca me fait encore la meme erreur

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>soumettre formulaire</title>
</head>

<body>
<?php
// On commence par récupérer les champs
if(isset($_POST['nom'])) $nom=$_POST['nom'];
else $nom="";

if(isset($_POST['adresse'])) $adresse=$_POST['adresse'];
else $adresse="";

if(isset($_POST['ville'])) $ville=$_POST['ville'];
else $ville="";

if(isset($_POST['province'])) $province=$_POST['province'];
else $province="";

if(isset($_POST['codepostal'])) $codepostal=$_POST['codepostal'];
else $codepostal="";

if(isset($_POST['telephone'])) $telephone=$_POST['telephone'];
else $telephone="";

if(isset($_POST['telephonetravail'])) $telephonetravail=$_POST['telephonetravail'];
else $telephonetravail="";

if(isset($_POST['cellulaire'])) $cellulaire=$_POST['cellulaire'];
else $cellulaire="";

if(isset($_POST['courriel'])) $courriel=$_POST['courriel'];
else $courriel="";

if(isset($_POST['page'])) $page=$_POST['page'];
else $page="";

if(isset($_POST['estimateur'])) $estimateur=$_POST['estimateur'];
else $estimateur="";

if(isset($_POST['etattravail'])) $etattravail=$_POST['etattravail'];
else $etattravail="";

if(isset($_POST['typederevetement'])) $typederevetement=$_POST['typederevetement'];
else $typederevetement="";

if(isset($_POST['typederevetement1'])) $typederevetement1=$_POST['typederevetement1'];
else $typederevetement1="";

if(isset($_POST['superficietoiture'])) $superficietoiture=$_POST['superficietoiture'];
else $superficietoiture="";

if(isset($_POST['modelerevetement'])) $modelerevetement=$_POST['modelerevetement'];
else $modelerevetement="";

if(isset($_POST['couleurrevetement'])) $couleurrevetement=$_POST['couleurrevetement'];
else $couleurrevetement="";

if(isset($_POST['typedetoiture'])) $typedetoiture=$_POST['typedetoiture'];
else $typedetoiture="";

if(isset($_POST['typedetoiture1'])) $typedetoiture1=$_POST['typedetoiture1'];
else $typedetoiture1="";

if(isset($_POST['drain'])) $drain=$_POST['drain'];
else $drain="";

if(isset($_POST['diametre'])) $diametre=$_POST['diametre'];
else $diametre="";

if(isset($_POST['inclinaisonpente'])) $inclinaisonpente=$_POST['inclinaisonpente'];
else $inclinaisonpente="";

if(isset($_POST['quantite'])) $quantite=$_POST['quantite'];
else $quantite="";

if(isset($_POST['cheminee'])) $cheminee=$_POST['cheminee'];
else $cheminee="";

if(isset($_POST['quantite1'])) $quantite1=$_POST['quantite1'];
else $quantite1="";

if(isset($_POST['modele'])) $modele=$_POST['modele'];
else $modele="";

if(isset($_POST['solinarefaire'])) $solinarefaire=$_POST['solinarefaire'];
else $solinarefaire="";

if(isset($_POST['modele1'])) $modele1=$_POST['modele1'];
else $modele1="";

if(isset($_POST['conserver'])) $conserver=$_POST['conserver'];
else $conserver="";

if(isset($_POST['event'])) $event=$_POST['event'];
else $event="";

if(isset($_POST['quantite2'])) $quantite2=$_POST['quantite2'];
else $quantite2="";

if(isset($_POST['diametre1'])) $diametre1=$_POST['diametre1'];
else $diametre1="";

if(isset($_POST['inclinaisonpente1'])) $inclinaisonpente1=$_POST['inclinaisonpente1'];
else $inclinaisonpente1="";

if(isset($_POST['couleur'])) $couleur=$_POST['couleur'];
else $couleur="";

if(isset($_POST['bordures'])) $bordures=$_POST['bordures'];
else $bordures="";

if(isset($_POST['remplacer'])) $remplacer=$_POST['remplacer'];
else $remplacer="";

if(isset($_POST['modele2'])) $modele2=$_POST['modele2'];
else $modele2="";

if(isset($_POST['materiel'])) $materiel=$_POST['materiel'];
else $materiel="";

if(isset($_POST['couleur1'])) $couleur1=$_POST['couleur1'];
else $couleur1="";

if(isset($_POST['ventilateurs'])) $ventilateurs=$_POST['ventilateurs'];
else $ventilateurs="";

if(isset($_POST['remplacer1'])) $remplacer1=$_POST['remplacer1'];
else $remplacer1="";

if(isset($_POST['conserver1'])) $conserver1=$_POST['conserver1'];
else $conserver1="";

if(isset($_POST['modele3'])) $modele3=$_POST['modele3'];
else $modele3="";

if(isset($_POST['couleur2'])) $couleur2=$_POST['couleur2'];
else $couleur2="";

if(isset($_POST['poteauelectrique'])) $poteauelectrique=$_POST['poteauelectrique'];
else $poteauelectrique="";

if(isset($_POST['soucoupe'])) $soucoupe=$_POST['soucoupe'];
else $soucoupe="";

if(isset($_POST['capotin'])) $capotin=$_POST['capotin'];
else $capotin="";

if(isset($_POST['quantite3'])) $quantite3=$_POST['quantite3'];
else $quantite3="";

if(isset($_POST['quantite4'])) $quantite4=$_POST['quantite4'];
else $quantite4="";

if(isset($_POST['surface'])) $surface=$_POST['surface'];
else $surface="";

if(isset($_POST['quantite5'])) $quantite5=$_POST['quantite5'];
else $quantite5="";

if(isset($_POST['livrepar'])) $livrepar=$_POST['livrepar'];
else $livrepar="";

if(isset($_POST['heure'])) $heure=$_POST['heure'];
else $heure="";

if(isset($_POST['commande'])) $commande=$_POST['commande'];
else $commande="";

if(isset($_POST['montantducontrat'])) $montantducontrat=$_POST['montantducontrat'];
else $commande="";

if($_FILES['image1'] != '') $image1 = file_get_contents ($_FILES['image1'] ['tmpimage1']);
else $image1="";

if($_FILES['image2'] != '') $image2 = file_get_contents ($_FILES['image2'] ['tmpimage2']);
else $image2="";

if($_FILES['image3'] != '') $image3 = file_get_contents ($_FILES['image3'] ['tmpimage3']);
else $image3="";

if($_FILES['image4'] != '') $image4 = file_get_contents ($_FILES['image4'] ['tmpimage4']);
else $image4="";

if($_FILES['image5'] != '') $image5 = file_get_contents ($_FILES['image5'] ['tmpimage5']);
else $image5="";

if($_FILES['image6'] != '') $image6 = file_get_contents ($_FILES['image6'] ['tmpimage6']);
else $image6="";

if($_FILES['image7'] != '') $image7 = file_get_contents ($_FILES['image7'] ['tmpimage7']);
else $image7="";
// connexion à la base

$db = mysql_connect('localhost', 'xxxxxx', 'xxxxxxxxx') or die('Erreur de connexion '.mysql_error());
// sélection de la base

mysql_select_db('xxxxxx',$db) or die('Erreur de selection '.mysql_error());

// on écrit la requête sql
$sql = "INSERT INTO contrat2010(id, nom, adresse, ville, province, codepostal, telephone, telephonetravail, cellulaire, courriel, page, estimateur, etattravail, typederevetement, typederevetement1, superficietoiture, modelerevetement, couleurrevetement, typedetoiture, typedetoiture1, drain, diametre, inclinaisonpente, quantite, cheminee, quantite1, modele, solinarefaire, modele1, conserver, event, quantite2, diametre1, inclinaisonpente1, couleur, bordures, remplacer, modele2, materiel, couleur1, ventilateurs, remplacer1, conserver1, modele3, couleur2, poteauelectrique, soucoupe, capotin, quantite3, quantite4, surface, quantite5, livrepar, heure, commande, montantducontrat, image1, image2, image3, image4, image5, image6, image7) VALUES('','$nom','$adresse','$ville','$province','$codepostal','$telephone','$telephonetravail','$cellulaire','$courriel','$page','$estimateur','$etattravail','$typederevetement','$typedetevetement1','$superficietoiture','$modelerevetement','$couleurrevetement','$typedetoiture','$typedetoiture1','$drain','$diametre','$inclinaisonpente','$quantite','$cheminee','$quantite1','$modele','$solinarefaire','$modele1','$conserver','$event','$quantite2','$diametre1','$inclinaisonpente1','$couleur','$bordures','$remplacer','$modele2','$materiel','$couleur1','$ventilateurs','$remplacer1','$conserver1','$modele3','$couleur2','$poteauelectrique','$soucoupe','$capotin','$quantite3','$quantite4','$surface','$quantite5','$livrepar','$heure','$commande','$montantducontrat','$image1','$image2','$image3','$image4','$image5','$image6','$image7')";

// 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

?>
</body>
</html>
0
UgglyBoy Messages postés 422 Date d'inscription mercredi 24 septembre 2008 Statut Membre Dernière intervention 30 mai 2015 64
21 févr. 2010 à 17:32
sans espace entre ['image1'] et ['tmpimage1'], comme ceci:
if($_FILES['image1'] != '') $image1 = file_get_contents ($_FILES['image1']['tmpimage1']);
else $image1="";
0
bretonm2004 Messages postés 319 Date d'inscription vendredi 9 mai 2008 Statut Membre Dernière intervention 30 août 2013 2
21 févr. 2010 à 17:39
dsl mais ca ne marche pas plus

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>soumettre formulaire</title>
</head>

<body>
<?php
// On commence par récupérer les champs
if(isset($_POST['nom'])) $nom=$_POST['nom'];
else $nom="";

if(isset($_POST['adresse'])) $adresse=$_POST['adresse'];
else $adresse="";

if(isset($_POST['ville'])) $ville=$_POST['ville'];
else $ville="";

if(isset($_POST['province'])) $province=$_POST['province'];
else $province="";

if(isset($_POST['codepostal'])) $codepostal=$_POST['codepostal'];
else $codepostal="";

if(isset($_POST['telephone'])) $telephone=$_POST['telephone'];
else $telephone="";

if(isset($_POST['telephonetravail'])) $telephonetravail=$_POST['telephonetravail'];
else $telephonetravail="";

if(isset($_POST['cellulaire'])) $cellulaire=$_POST['cellulaire'];
else $cellulaire="";

if(isset($_POST['courriel'])) $courriel=$_POST['courriel'];
else $courriel="";

if(isset($_POST['page'])) $page=$_POST['page'];
else $page="";

if(isset($_POST['estimateur'])) $estimateur=$_POST['estimateur'];
else $estimateur="";

if(isset($_POST['etattravail'])) $etattravail=$_POST['etattravail'];
else $etattravail="";

if(isset($_POST['typederevetement'])) $typederevetement=$_POST['typederevetement'];
else $typederevetement="";

if(isset($_POST['typederevetement1'])) $typederevetement1=$_POST['typederevetement1'];
else $typederevetement1="";

if(isset($_POST['superficietoiture'])) $superficietoiture=$_POST['superficietoiture'];
else $superficietoiture="";

if(isset($_POST['modelerevetement'])) $modelerevetement=$_POST['modelerevetement'];
else $modelerevetement="";

if(isset($_POST['couleurrevetement'])) $couleurrevetement=$_POST['couleurrevetement'];
else $couleurrevetement="";

if(isset($_POST['typedetoiture'])) $typedetoiture=$_POST['typedetoiture'];
else $typedetoiture="";

if(isset($_POST['typedetoiture1'])) $typedetoiture1=$_POST['typedetoiture1'];
else $typedetoiture1="";

if(isset($_POST['drain'])) $drain=$_POST['drain'];
else $drain="";

if(isset($_POST['diametre'])) $diametre=$_POST['diametre'];
else $diametre="";

if(isset($_POST['inclinaisonpente'])) $inclinaisonpente=$_POST['inclinaisonpente'];
else $inclinaisonpente="";

if(isset($_POST['quantite'])) $quantite=$_POST['quantite'];
else $quantite="";

if(isset($_POST['cheminee'])) $cheminee=$_POST['cheminee'];
else $cheminee="";

if(isset($_POST['quantite1'])) $quantite1=$_POST['quantite1'];
else $quantite1="";

if(isset($_POST['modele'])) $modele=$_POST['modele'];
else $modele="";

if(isset($_POST['solinarefaire'])) $solinarefaire=$_POST['solinarefaire'];
else $solinarefaire="";

if(isset($_POST['modele1'])) $modele1=$_POST['modele1'];
else $modele1="";

if(isset($_POST['conserver'])) $conserver=$_POST['conserver'];
else $conserver="";

if(isset($_POST['event'])) $event=$_POST['event'];
else $event="";

if(isset($_POST['quantite2'])) $quantite2=$_POST['quantite2'];
else $quantite2="";

if(isset($_POST['diametre1'])) $diametre1=$_POST['diametre1'];
else $diametre1="";

if(isset($_POST['inclinaisonpente1'])) $inclinaisonpente1=$_POST['inclinaisonpente1'];
else $inclinaisonpente1="";

if(isset($_POST['couleur'])) $couleur=$_POST['couleur'];
else $couleur="";

if(isset($_POST['bordures'])) $bordures=$_POST['bordures'];
else $bordures="";

if(isset($_POST['remplacer'])) $remplacer=$_POST['remplacer'];
else $remplacer="";

if(isset($_POST['modele2'])) $modele2=$_POST['modele2'];
else $modele2="";

if(isset($_POST['materiel'])) $materiel=$_POST['materiel'];
else $materiel="";

if(isset($_POST['couleur1'])) $couleur1=$_POST['couleur1'];
else $couleur1="";

if(isset($_POST['ventilateurs'])) $ventilateurs=$_POST['ventilateurs'];
else $ventilateurs="";

if(isset($_POST['remplacer1'])) $remplacer1=$_POST['remplacer1'];
else $remplacer1="";

if(isset($_POST['conserver1'])) $conserver1=$_POST['conserver1'];
else $conserver1="";

if(isset($_POST['modele3'])) $modele3=$_POST['modele3'];
else $modele3="";

if(isset($_POST['couleur2'])) $couleur2=$_POST['couleur2'];
else $couleur2="";

if(isset($_POST['poteauelectrique'])) $poteauelectrique=$_POST['poteauelectrique'];
else $poteauelectrique="";

if(isset($_POST['soucoupe'])) $soucoupe=$_POST['soucoupe'];
else $soucoupe="";

if(isset($_POST['capotin'])) $capotin=$_POST['capotin'];
else $capotin="";

if(isset($_POST['quantite3'])) $quantite3=$_POST['quantite3'];
else $quantite3="";

if(isset($_POST['quantite4'])) $quantite4=$_POST['quantite4'];
else $quantite4="";

if(isset($_POST['surface'])) $surface=$_POST['surface'];
else $surface="";

if(isset($_POST['quantite5'])) $quantite5=$_POST['quantite5'];
else $quantite5="";

if(isset($_POST['livrepar'])) $livrepar=$_POST['livrepar'];
else $livrepar="";

if(isset($_POST['heure'])) $heure=$_POST['heure'];
else $heure="";

if(isset($_POST['commande'])) $commande=$_POST['commande'];
else $commande="";

if(isset($_POST['montantducontrat'])) $montantducontrat=$_POST['montantducontrat'];
else $commande="";

if($_FILES['image1'] != '') $image1 = file_get_contents ($_FILES['image1']['tmpimage1']);
else $image1="";

if($_FILES['image2'] != '') $image2 = file_get_contents ($_FILES['image2']['tmpimage2']);
else $image2="";

if($_FILES['image3'] != '') $image3 = file_get_contents ($_FILES['image3']['tmpimage3']);
else $image3="";

if($_FILES['image4'] != '') $image4 = file_get_contents ($_FILES['image4']['tmpimage4']);
else $image4="";

if($_FILES['image5'] != '') $image5 = file_get_contents ($_FILES['image5']['tmpimage5']);
else $image5="";

if($_FILES['image6'] != '') $image6 = file_get_contents ($_FILES['image6']['tmpimage6']);
else $image6="";

if($_FILES['image7'] != '') $image7 = file_get_contents ($_FILES['image7']['tmpimage7']);
else $image7="";
// connexion à la base

$db = mysql_connect('localhost', 'xxxx', 'xxxxxx') or die('Erreur de connexion '.mysql_error());
// sélection de la base

mysql_select_db('xxxxxx',$db) or die('Erreur de selection '.mysql_error());

// on écrit la requête sql
$sql = "INSERT INTO contrat2010(id, nom, adresse, ville, province, codepostal, telephone, telephonetravail, cellulaire, courriel, page, estimateur, etattravail, typederevetement, typederevetement1, superficietoiture, modelerevetement, couleurrevetement, typedetoiture, typedetoiture1, drain, diametre, inclinaisonpente, quantite, cheminee, quantite1, modele, solinarefaire, modele1, conserver, event, quantite2, diametre1, inclinaisonpente1, couleur, bordures, remplacer, modele2, materiel, couleur1, ventilateurs, remplacer1, conserver1, modele3, couleur2, poteauelectrique, soucoupe, capotin, quantite3, quantite4, surface, quantite5, livrepar, heure, commande, montantducontrat, image1, image2, image3, image4, image5, image6, image7) VALUES('','$nom','$adresse','$ville','$province','$codepostal','$telephone','$telephonetravail','$cellulaire','$courriel','$page','$estimateur','$etattravail','$typederevetement','$typedetevetement1','$superficietoiture','$modelerevetement','$couleurrevetement','$typedetoiture','$typedetoiture1','$drain','$diametre','$inclinaisonpente','$quantite','$cheminee','$quantite1','$modele','$solinarefaire','$modele1','$conserver','$event','$quantite2','$diametre1','$inclinaisonpente1','$couleur','$bordures','$remplacer','$modele2','$materiel','$couleur1','$ventilateurs','$remplacer1','$conserver1','$modele3','$couleur2','$poteauelectrique','$soucoupe','$capotin','$quantite3','$quantite4','$surface','$quantite5','$livrepar','$heure','$commande','$montantducontrat','$image1','$image2','$image3','$image4','$image5','$image6','$image7')";

// 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

?>
</body>
</html>
0
UgglyBoy Messages postés 422 Date d'inscription mercredi 24 septembre 2008 Statut Membre Dernière intervention 30 mai 2015 64
21 févr. 2010 à 23:16
qu'est ce qui ne marche "pas plus"? il n'y a plus le message d'erreur!?
0
bretonm2004 Messages postés 319 Date d'inscription vendredi 9 mai 2008 Statut Membre Dernière intervention 30 août 2013 2
22 févr. 2010 à 23:21
oui j ai encore le meme message d erreur
0
UgglyBoy Messages postés 422 Date d'inscription mercredi 24 septembre 2008 Statut Membre Dernière intervention 30 mai 2015 64
24 févr. 2010 à 12:44
ah oui!? c'est juste! donc vous voilà satisfait! vous pouvez même marquer ce sujet comme résolu?!
0
bretonm2004 Messages postés 319 Date d'inscription vendredi 9 mai 2008 Statut Membre Dernière intervention 30 août 2013 2
24 févr. 2010 à 13:29
merci beaucoup tu m as sauvé la vie :)
0
UgglyBoy Messages postés 422 Date d'inscription mercredi 24 septembre 2008 Statut Membre Dernière intervention 30 mai 2015 64
24 févr. 2010 à 15:55
effectivement: "l'abus de php peut nuire votre santé" ;-)
0