Voila j'ai une erreur sur cette ligne :
Code : Tout sélectionner
$image=$_FILES['image']['tmp_name']; //Ligne71Undefined index: image in c:\program files\easyphp1-7\www\sitespip\ajout_com.php on line 71
d'ou cela peut il venir ?
Merci
Code : Tout sélectionner
$image=$_FILES['image']['tmp_name']; //Ligne71
echo '<pre>';
print_r($_FILES);
echo '</pre>';
Pourtant dans mon form j'ai bien :Array
(
)
<input type="file" name="image" size="30">
Warning: move_uploaded_file(/im_article/Coeur de ville.jpg): failed to open stream: No such file or directory in c:\program files\easyphp1-7\www\sitespip\ajout_com.php on line 81
Warning: move_uploaded_file(): Unable to move 'C:\Program Files\EasyPHP1-7\tmp\phpF5.tmp' to '/im_article/Coeur de ville.jpg' in c:\program files\easyphp1-7\www\sitespip\ajout_com.php on line 81
c'est raté
<?
include "connexion.php";
$image=$_FILES['image']['tmp_name'];
$nom_sec = $_POST['nom_sec'];
$nom_com = $_POST['nom_com'];
$desc_com = $_POST['desc_com'];
//copie du fichier .jpg
$dossier_dest = '/im_article/';
if(move_uploaded_file($image,$dossier_dest.$nom_com.'.jpg'))
echo "image conservée";
else
echo "c'est raté";
$req1 = mysql_query("SELECT id_secteur FROM tb_secteur WHERE nom_secteur ='$nom_sec'") or die ("erreur req ".mysql_error());
$sql1 = mysql_fetch_array($req1);
$nomsec=$sql1["id_secteur"];
if(!get_magic_quotes_gpc())
{
$nom_com = addslashes($nom_com);
$desc_com = addslashes($desc_com);
}
$sql = "INSERT INTO tb_communaute (nom_com, desc_com, id_secteur) VALUES('" . $nom_com . "','" . $desc_com . "','".$nomsec."')";
$res = mysql_query($sql) or ("Erreur dans ta requête".mysql_error());
// déconnection avec MySQL
mysql_close();
?>
Code : Tout sélectionner
/im_article/Coeur de ville.jpg