Bonjour, je veux ajouter dans ma BDD un champ d type file (une image) à partir d'un formulaire. Mais le problème est que à chaque php affiche cette erreur que je ne comprend pas car tous le name est identique sur le formulaire et le script php s'ajout.
Voici le code du formulaire:Notice: Undefined index: image in D:\EasyPHP-12.1\www\sciences-et-progres\administration\gestion-article\_ajouter.php on line 8
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <tr> <td height="34">Image:</td> <td colspan="3" align="left"><input name="image" type="file" id="image" size="50" /></td> </tr>
Le code Php
NB Lorsque je fais un print_r sur POST j'ai ceci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 if($_FILES['image']['name'] != ""){ //la fameuse ligne 8 //information de l'image $img_Src = strtolower(basename($_FILES['image']['name'])); $img_Dst = $img_Src; $rep_Src = "photo/sources/"; $rep_Dest = "photo/miniatures/"; $W_max = 100; $H_max = 90; etc... }
Je ne vois où je me suis planté. Merci de m'aider.Array ( [envoyer_x] => 63 [envoyer_y] => 10 [statut] => 0 [position] => oui [domaine] => 9 [categorie] => 4 [dossier] => [titre] => Google s'engage contre la pornographie enfantine [alias] => Google-s-engage-contre-la-pornographie-enfantine [sujet] => internet [publication] => 1 [image] => google-logo.jpg [legende] => Logo Google [editor1] =>
Le PDG de Google, Eric Schmidt, a annoncé la mise au point d'une nouvelle technologie visant à lutter contre la pornographie pédophile sur Internet, dans un article publié lundi 18 novembre par le quotidien britannique Daily Mail. Selon lui, la pédopornographie sera expurgée des résultats de plus de 100 000 types de recherche. Les restrictions s'appliqueront dans un premier temps aux pays de langue anglaise, puis s'étendront dans les six mois au reste du monde et à 158 autres langues....
Partager