Probleme upload image dans mysql

Résolu
bretonm2004 Messages postés 332 Statut Membre -  
UgglyBoy Messages postés 440 Statut Membre -
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 440 Statut Membre 64
 
et encore là?
if($_FILES['image1']['tmpimage1'] != '') $image1 = file_get_contents ($_FILES['image1']['tmpimage1']);
else $image1="";
1
bretonm2004 Messages postés 332 Statut Membre 2
 
ca a marché il manquait aussi un myslq real escape
0
UgglyBoy Messages postés 440 Statut Membre 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 332 Statut Membre 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 440 Statut Membre 64
 
désolé, et comme ceci?
if($_FILES['image1'] != '') $image1 = file_get_contents ($_FILES['image1'] ['tmpimage1']);
else $image1="";
0
bretonm2004 Messages postés 332 Statut Membre 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 332 Statut Membre 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 440 Statut Membre 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 332 Statut Membre 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 440 Statut Membre 64
 
qu'est ce qui ne marche "pas plus"? il n'y a plus le message d'erreur!?
0
bretonm2004 Messages postés 332 Statut Membre 2
 
oui j ai encore le meme message d erreur
0
UgglyBoy Messages postés 440 Statut Membre 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 332 Statut Membre 2
 
merci beaucoup tu m as sauvé la vie :)
0
UgglyBoy Messages postés 440 Statut Membre 64
 
effectivement: "l'abus de php peut nuire votre santé" ;-)
0