Partage d'images

Résolu
Bonjour,

voila je joue a un jeu sur internet et j'ai créé un site internet en rapport avec ce jeu. J'airerais bien avoir une page ou les joueurs comme moi nous puissions y mettre des photo's idem pour les video.
Donc je veux dire par la une page avec par exemlpe un lien choisir une image puis envoyer et que sur l'autre page ou pq pas même sur la même page que la personne puisse voir son image ainsi que les images que les autre joueurs ont envoyés
Comment dois-je m'y prendre?
PS: j'ai créé mon site en html donc je peux dire que je me débrouille dans cette langue mais ne je ne suis pas un pro la dedant donc merci de ne pas faire trop compliquer quand vous expliquez merci d'avance.

4 réponses

  1. Il faut qu'il soit dynamique et donc soit coder "à la main" ou avec un CMS ou bien un logiciel comme Dreamweaver.

    http://www.tutoriels-extensions-dreamweaver.fr/
    1. slt merci cela m'a l'air d'être ce que je cherche seulement je travail avec des produits gratuits donc pourrait tu m'aider a ce niveau la pars que chaque extension est payante
      de plus j'ai déja commencé et voila ce que j'ai produit ce n'est pas encore finit mais voici une partie du code
      Dans ma page ou les gens sélectionneraient les fichiers
      <form action="cible_envoi.php" method="post" enctype="multipart/form-data">
      <p>
      Formulaire d'envoi de fichier :<br />
      <input type="file" name="monfichier" /><br />
      <input type="submit" value="Envoyer le fichier" />
      </p>
      </form>
      Et la page pour confirmer l'envoye
      <?php
      // Testons si le fichier a bien été envoyé et s'il n'y a pas d'erreur
      if (isset($_FILES['monfichier']) AND $_FILES['monfichier']['error'] == 0)
      {
      // Testons si le fichier n'est pas trop gros
      if ($_FILES['monfichier']['size'] <= 1000000)
      {
      // Testons si l'extension est autorisée
      $infosfichier = pathinfo($_FILES['monfichier']['name']);
      $extension_upload = $infosfichier['extension'];
      $extensions_autorisees = array('jpg', 'jpeg', 'gif', 'png');
      if (in_array($extension_upload, $extensions_autorisees))
      {
      // On peut valider le fichier et le stocker définitivement
      move_uploaded_file($_FILES['monfichier']['tmp_name'], 'uploads/' . basename($_FILES['monfichier']['name']));
      echo "L'envoi a bien été effectué !";
      }
      }
      }
      ?>
      Cela me dit quand j'ai sélectionné un fichier et que je l'ai envoie que cela a bien été envoyé mais le problème est que quand je regard sur mon serveur je n'ai pas récupéré le fichier comme dois-je faire?
      Je pense via un MYSQL mais la je suis pire que novise donc faudra que tu m'aide pour la config
  2. En fait ce que l'on stocke dans une table c'est le nom ou le chemin d'un fichier et non pas le fichier lui même (fortement déconseillé)
    1. tu me conseil de faire comment alors?
  3. Contributeur
    Salut
    utilise zenphoto ou piwigo
    http://fr.piwigo.org/
    https://www.zenphoto.org/
    Ce sont des cms dédiés à ce sujet.
    Le tout maintenant est d'apprendre à les installer.
    https://www.virusphoto.com/4045-creer-sa-galerie-photo-sur-son-site-avec-zenphoto-edition-virusphoto.html
    1. le problème avec ces 2 programmes c'est que s jeme trompepas je dois être l'hebergeur de mon site. non?et je ne le suis pas j'heberge mon site chez hostinger.
      Et je cherche en plus a le faire avec des lignes de codes comme sa j'aprenda coder par la même occasion. qqn d'autre aurait une idée car je ne vois pas ou j'ai fait une faute dans mon code pour ne pas réussir a récupérer les fichiers onvoyés
      Merci d'avance
  4. C'est bon j'ai trouvé mon erreur.
    Mon code était bon la seul erreur était que j'avait oublié de créer le dossier car je ensais qu'il se créait tout seul merci a tous
    1. j'ai par contre une nouvelle question comment puis-je faire pour vérifier si le fichier n'existe pas déja
      donc j'ai comme idée vérifier si le fichier(le nom du fichier que la personne envoy) exite déja dans le dossier uploads
      si oui
      alors écrir le fichier existe déjà
      aussi non passer a l'étape suivante
      et je pense intraduire cela juste avant "// On peut valider le fichier et le stocker définitivement" dans mon code qui est juste au dessus