2013-07-05 2 views
0

J'ai une base de données de 1000 éléments avec un champ 'images'. Ceci est un champ de texte avec le nom d'un fichier image particulier (PNG ou JPG). J'essaie de trouver un moyen d'inclure un bouton 'upload' sur mon site web afin que les utilisateurs puissent télécharger une image sur le serveur, et qu'elle soit enregistrée dans la base de données MySQL.Téléchargement de photos via PHP/MySQL

J'ai regardé plusieurs idées en ligne et je n'ai rien trouvé qui corresponde à mes besoins ou je peux travailler. Toutes les images peuvent être stockées dans le même dossier car elles auront toutes des noms différents.

Quelqu'un connaît des tutoriels, ou peut me aider à le faire, merci beaucoup x

+0

signifie que vous voulez enregistrer le nom de l'image dans database.if alors utilisez $ _FILES ["file"] ["name"] – nickle

+0

Quels sont les des idées que vous avez regardées? Pourquoi ne correspondent-ils pas à vos besoins, ou quels problèmes avez-vous rencontrés en essayant de les faire fonctionner? – eggyal

+0

désolé ne peut pas être beaucoup d'aide là-bas, je viens de travailler à travers plusieurs suggestions que j'ai trouvé sur google, et soit ils n'étaient pas assez clair (je suis un débutant) ou ils ne travaillaient pas :-( – user2406993

Répondre

0

Lire this tutorial ... et aussi vérifiez que vous avez donné enctype = "multipart/form-data" dans le formulaire ...

1

c'est script php pour télécharger l'image: -

if ($_FILES['inputfieldname']['name']) { 
      $filename = stripslashes($file[inputfieldname]['name']); 
      $extension = "get the extension of file";// jpg if image format is jpg 
      $extension = strtolower($extension); 
      //set target image name 
      $image_name1 = date("Ymdhis") . time() . rand() . '.' . $extension; 
      $target = "target directory path"; 
      if ($this->checkExtensions($extension)) { 
       $filestatus = move_uploaded_file($file[inputfieldname]['tmp_name'], $target); 
       @chmod($target, 0777); 
       if ($filestatus) { 
        // insert $image_name into database 
       } 
      } 
     } 
+0

Merci Rajeev, et ce que formulaire aurais-je besoin afin d'obtenir l'option de téléchargement de fichier et lié à ce qui précède? – user2406993

+0

@ user2406993 je ne suis pas l'homme qui écrit le code pour vous quelque chose que vous devez faire vous-même. –

Questions connexes