nolog Posté 12 Février 2006 Partager Posté 12 Février 2006 Bonjour voila je veux personnaliser ce scripts d'upload d'images pour les envoyer sur un site en ligne mais je ne vois pas ou mettre l'adresse de mon site mersi de votre aide <?php $mimes = array('image/jpeg','image/gif','image/png'); if($_GET['action'] == 'image' && isset($_FILES['upload'])) { if(!in_array($_FILES['upload']['type'], $mimes)) { $error .= '<p>L\'image doit être uniquement de type gif, jpg ou png.</p>'; } else { if(!move_uploaded_file($_FILES['upload']['tmp_name'],$_SERVER['DOCUMENT_ROOT'].'/'.$_POST['dest'].$_FILES['upload']['name'])) { $error .= '<p>Impossible d\'uploader l\'image.</p>'; } else { $error .= '<p>Image uploadée avec succès.</p>'; } } } ?> <form action="adhesion.php?action=image" method="post" enctype="multipart/form-data"> <input name="MAX_FILE_SIZE" value="1000000" type="hidden" /> <label for="upload">Uploader l'image </label> <input name="upload" type="file" /> vers <select name="dest"> <option value="images/">images/ -> images générales</option> <option value="images/hq/">images/hq/ -> Tableaux haute qualité</option> <option value="images/lq/">images/lq/ -> Tableaux basse qualité</option> </select> <input name="gofile" class="button" value="Uploader" type="submit" /> </form> Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sarc Posté 12 Février 2006 Partager Posté 12 Février 2006 Bonjour, l'adresse de ton site est contenu dans la variable $_SERVER['DOCUMENT_ROOT'], donc c'est détecté automatiquement et il le met dans le dossier spécifié dans le formulaire de remplissage apparamment... Lien vers le commentaire Partager sur d’autres sites More sharing options...
nolog Posté 12 Février 2006 Auteur Partager Posté 12 Février 2006 je teste en local donc aparament il detecte c://wamp/www/ et moi je souhaiterai uploader vers un site hebergé en ligne . comment faire merci. Lien vers le commentaire Partager sur d’autres sites More sharing options...
nolog Posté 12 Février 2006 Auteur Partager Posté 12 Février 2006 est ce qu'il faut que je remplace dans la ligne if(!move_uploaded_file($_FILES['upload']['tmp_name'],$_SERVER['DOCUMENT_ROOT'].'/'.$_POST['dest'].$_FILES['upload']['name'])) $_SERVER['DOCUMENT_ROOT'] par une concatenation : ."@ du serveur" Lien vers le commentaire Partager sur d’autres sites More sharing options...
dragondz Posté 12 Février 2006 Partager Posté 12 Février 2006 Je suis pas un crac en php mais pour que ton script php fonctionne tu doit le mettre sur ton serveur et non en local. Alors transfert ton script php sur le serveur et connect toit dessus avec ton anvigateur et la tu verra il transferera les images sur ton serveur. Lien vers le commentaire Partager sur d’autres sites More sharing options...
nolog Posté 12 Février 2006 Auteur Partager Posté 12 Février 2006 merci beaucoup 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