Probleme upload image dans mysql

Résolu
bretonm2004 Messages postés 319 Date d'inscription   Statut Membre Dernière intervention   -  
UgglyBoy Messages postés 426 Date d'inscription   Statut Membre Dernière intervention   -
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 426 Date d'inscription   Statut Membre Dernière intervention   64
 
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   Statut Membre Dernière intervention   2
 
ca a marché il manquait aussi un myslq real escape
0
UgglyBoy Messages postés 426 Date d'inscription   Statut Membre Dernière intervention   64
 
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   Statut Membre Dernière intervention   2
 
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 426 Date d'inscription   Statut Membre Dernière intervention   64
 
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   Statut Membre Dernière intervention   2
 
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   Statut Membre Dernière intervention   2
 
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 426 Date d'inscription   Statut Membre Dernière intervention   64
 
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   Statut Membre Dernière intervention   2
 
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 426 Date d'inscription   Statut Membre Dernière intervention   64
 
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   Statut Membre Dernière intervention   2
 
oui j ai encore le meme message d erreur
0
UgglyBoy Messages postés 426 Date d'inscription   Statut Membre Dernière intervention   64
 
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   Statut Membre Dernière intervention   2
 
merci beaucoup tu m as sauvé la vie :)
0
UgglyBoy Messages postés 426 Date d'inscription   Statut Membre Dernière intervention   64
 
effectivement: "l'abus de php peut nuire votre santé" ;-)
0