lenain, vincenzo78, dauphin69, 2 utilisateurs anonymes et 18 utilisateurs inconnus

 Mot :   Pseudo :  
 
Bas de page
Auteur
 Sujet :

[RESOLU] Proposer un hébergement de photos sur un site : "l'Upload"

 
n°369122
boby79
Cogito ergo sum
Profil : Célèbre
Posté le 11-06-2005 à 13:15:04  profilanswer
 

Salut à tous  :hello:  
 
J'aimerais sur mon site proposer aux internautes la possibilités de mettre des photos sur le serveur FTP. Et que je puisse les récupérer ou les supprimé avec une interface et tout. C'est possible ? trop compliqué ? j'ai pas trouvé d'explications sur internet alors je viens vous demander votre aide  :)  
 
Merci de vos réponses a bientot  :hello:


Message édité par boby79 le 12-06-2005 à 12:30:49

---------------
Gutta cavat lapidem non vi, sed sæpe cadendo
mood
Publicité
Posté le 11-06-2005 à 13:15:04  profilanswer
 

n°369128
shoobidoow​ap7
C bô la technologie...
Profil : Star du forum
Posté le 11-06-2005 à 13:46:34  profilanswer
 

Allu,
 
Euh... je ne vois pas trop le souci en fait. Vu que c'est toi qui les mets à dispo sur ton site par ton client ftp, tu peux donc les enlever comme bon te semble aussi. :heink:


---------------
L'informatique ce n'est pas 1 ou 0; Parfois c'est plutôt vers 1, parfois, plutôt vers 0, & on ne sait pas toujours pourquoi...  
Faut demander au fantôme qui est dedans ze machine
 
n°369133
boby79
Cogito ergo sum
Profil : Célèbre
Posté le 11-06-2005 à 15:18:47  profilanswer
 

Non, dsl je me suis mal exprimé, je voudrais que les internautes puisse poster des photos sur le serveur sur une certaine page web. Et que moi je régule le tout si il y a des photos "hors catégorie"
 
tu as compris ?  :??:  
 
Merci de m'avoir répondu shoobi :  :wahoo:


---------------
Gutta cavat lapidem non vi, sed sæpe cadendo
n°369135
mecsympadu​74
Profil : Habitué(e)
Posté le 11-06-2005 à 15:40:08  profilanswer
 

:hello:  
 
t'as qu'à faire une espèce de forum rien que pour ça pis tu te nommes seul modo/admin comme sa tu peux virer les photos que tu veux pas.


Message édité par mecsympadu74 le 11-06-2005 à 15:40:30

---------------
Connaissez-vous Towersound ?
 
Visitez et votez pour mon blog sur les illusions d'optique !
n°369136
boby79
Cogito ergo sum
Profil : Célèbre
Posté le 11-06-2005 à 15:48:11  profilanswer
 

J'avais penser à cela aussi mais je pense qu'il doit exister une manière de procéder plus correcte non  :??:


---------------
Gutta cavat lapidem non vi, sed sæpe cadendo
n°369138
shoobidoow​ap7
C bô la technologie...
Profil : Star du forum
Posté le 11-06-2005 à 16:53:42  profilanswer
 

Il y a un moyen assez simple effectivement. C'est utiliser des trucs comme SPIP. :wahoo:  
Ce n'est pas le seul évidemment, mais tu fais ton site de manière très conviviale et les internautes effectivement une fois inscrit peuvent te soumettre des pages avant publication. :wahoo:


---------------
L'informatique ce n'est pas 1 ou 0; Parfois c'est plutôt vers 1, parfois, plutôt vers 0, & on ne sait pas toujours pourquoi...  
Faut demander au fantôme qui est dedans ze machine
 
n°369158
boby79
Cogito ergo sum
Profil : Célèbre
Posté le 11-06-2005 à 22:47:20  profilanswer
 

Bon j'ai trouvé LA solution : notre ami le PHP  :sarcastic:  
 
donc voilà, il faut créer le formulaire en html appelons le ici : form.htm  

Code :
  1. <html>
  2. <body>
  3. <!-- Erreur ? -->
  4. <?php
  5. if(isset($erreur))
  6. {
  7.     echo "<p>Erreur : ". $erreur ."</p>";
  8. }
  9. ?>
  10. <!-- Formulaire -->
  11. <!-- Attention, ne de ne pas oublier le  enctype="multipart/form-data" -->
  12. <form method="POST" action="upload.php" enctype="multipart/form-data">
  13.   <!-- Limiter la taille des fichiers à 500Ko -->
  14.   <input type="hidden" name="MAX_FILE_SIZE" value="500000" />
  15. <fieldset>
  16. <legend>Envoi de fichiers</legend>
  17. <!-- champs d'envoi de fichier, de type file -->
  18. <p><label for="photo">Photo :</label><input type="file" name="photo" /></p>
  19. <p><label for="photo_2">Photo 2 :</label><input type="file" name="photo_2" /></p>
  20. <input type="hidden" name="taille_max" value="500000" />
  21. <!-- bouton d'envoi -->
  22. <p><input type="submit" name="envoi" value="Envoyer les fichiers" /></p>
  23. </fieldset>
  24. </form>
  25. </body>
  26. </html>


 
et un fichier php appelé ici upload.php

<?php
if(isset($_FILES['photo']))
{
    // params
    unset($erreur);
    $extensions_ok = array('png', 'gif', 'jpg', 'jpeg');
    $taille_max = $_POST['taille_max'];
    $dest_dossier = '/photos/';
    // vérifications
    if( !in_array( substr(strrchr($_FILES['photo']['name'], '.'), 1), $extensions_ok ) )
    {
        $erreur = 'Veuillez sélectionner un fichier de type png, gif ou jpg !';
    }
    elseif( file_exists($_FILES['photo']['tmp_name']) && $_FILES['photo']['size'] > $taille_max)
    {
        $erreur = "Votre fichier doit faire moins de ". $taille_max / 1024 ." Ko !";
    }
    // copie du fichier
    if(!isset($erreur))
    {
        $dest_fichier = basename($_FILES['photo']['name']);
        // formatage nom fichier
        // enlever les accents
 
        $dest_fichier = strtr($dest_fichier, 'ÀÁÂÃÄÅÇÈÉÊËÌÍÎÏÒÓÔÕÖÙÚÛÜÝàáâãäåçèéêëìíîïðòóôõöùúûüýÿ', 'AAAAAACEEEEIIIIOOOOOUUUUYaaaaaaceeeeiiiioooooouuuuyy');
        // remplacer les caracteres autres que lettres, chiffres et point par _
        $dest_fichier = preg_replace('/([^.a-z0-9]+)/i', '_', $dest_fichier);
        // copie du fichier
        if(move_uploaded_file($_FILES['photo']['tmp_name'], $dest_dossier . $dest_fichier))
        {
            echo("<p>Le fichier a été correctement chargé dans son répertoire.</p>\n" );
        }
        else
        {
            echo("<p>Une erreur s'est produite : Le fichier n'a pas été correctement chargé.</p>\n" );
        }
    }
}
 
?>


 
Merci quand meme à ceux qui m'ont répondu. a +  :hello:


---------------
Gutta cavat lapidem non vi, sed sæpe cadendo
n°369170
shoobidoow​ap7
C bô la technologie...
Profil : Star du forum
Posté le 12-06-2005 à 00:00:50  profilanswer
 

résolu alors ? :hello:


---------------
L'informatique ce n'est pas 1 ou 0; Parfois c'est plutôt vers 1, parfois, plutôt vers 0, & on ne sait pas toujours pourquoi...  
Faut demander au fantôme qui est dedans ze machine
 
n°369173
boby79
Cogito ergo sum
Profil : Célèbre
Posté le 12-06-2005 à 01:01:06  profilanswer
 


 
arf  :heink: où avais-je la tête  :pt1cable: Merci  ;)


---------------
Gutta cavat lapidem non vi, sed sæpe cadendo

Aller à :
Ajouter une réponse
 


Hit-Parade des sites francophones