furious Gontran Posté 17 Septembre 2004 Partager Posté 17 Septembre 2004 (modifié) J'ais un formulaire pour rentrer un film dans ma base de donnée. Ce formulaire a un double emploi, car lorsque l'on modifis une entrée, il se remplis des données actuelles dans la base. Mes scripts marchent pour toutes les balises input sauf pour "file" censée renvoyer l'affiche du film en .jpg. C'est problematique car en cas de modification d'une ligne de ma table, j'ais peur qu'il n'y ais plus d'affiche.... Comment faire pour que ma balise <INPUT TYPE="file"> ais une valeur par defaut Modifié 17 Septembre 2004 par furious Gontran Lien vers le commentaire Partager sur d’autres sites More sharing options...
furious Gontran Posté 19 Septembre 2004 Auteur Partager Posté 19 Septembre 2004 BOOUUUUHHH EUH ?? Personne ne sais faire ca ou c'est pas possible ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
LaurentDenis Posté 20 Septembre 2004 Partager Posté 20 Septembre 2004 pourrais-tu donner un exemple de ton code ? Il serait plus facile de voir où se trouve le problème. Lien vers le commentaire Partager sur d’autres sites More sharing options...
petit-ourson Posté 20 Septembre 2004 Partager Posté 20 Septembre 2004 Je crois (quasi-sûr) que l'on ne peux pas pour des raisons de sécurité. Trop facile pour voler des infos sinon. Lien vers le commentaire Partager sur d’autres sites More sharing options...
furious Gontran Posté 21 Septembre 2004 Auteur Partager Posté 21 Septembre 2004 Si ce la est vrai je dois forcement passer par un if (isSet etc... Ok je vais faire ca comme ca... Etrange tout de meme Voici mon code: if($_GET['Action']=="Modif") {echo "<input name='Couv' type='file' id='Couv' maxlength='100' value='".$Couv."'>";} else {echo "<input name='Couv' type='file' id='Couv' maxlength='100'>";} Je pensais que value me permettait, comme pour les autres balises d'inserer une valeur par defaut, mais ca ne marche pas... Lien vers le commentaire Partager sur d’autres sites More sharing options...
Bobe Posté 21 Septembre 2004 Partager Posté 21 Septembre 2004 (modifié) Non, ce n'est pas possible. De toute façon, les chemins de fichiers peuvent différer selon le système d'exploitation donc mettre une valeur par défaut n'aurait pas vraiment de sens :/ (sauf pour un intranet à la rigueur). Modifié 21 Septembre 2004 par Bobe Lien vers le commentaire Partager sur d’autres sites More sharing options...
furious Gontran Posté 21 Septembre 2004 Auteur Partager Posté 21 Septembre 2004 (modifié) ok merci de la confirmation. J'ais trouvé une solution, en php (je sais c'est pas le sujet ici mais c'est pour cloturer le tout) le if (isSet ($_FILES['Photo'])) ne marche pas car meme sans rentrer de valeur il me dis que le $_FILES['Photo'] est present. La solution est donc d'utiliser le: if (is_uploaded_file ($_FILES['Photo']['tmp_name'])) Car dans le cas ou rien n'est rentré, la foto n'est pas uploadé. C'etait tout con, mais ca m'as encore fait perdre du temps... Modifié 21 Septembre 2004 par furious Gontran Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant