Aller au contenu

upload


nolog

Sujets conseillés

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

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

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

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

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...