Recherche de script envoi de fichiers (photos/videos)
Forum Programmation : Recherche de script envoi de fichiers (photos/videos)
Bonsoir à tous !!
Cela fait un petit moment que je suis à la recherche, mais sans résultat, d'un script permettant aux visiteurs d'un site d'envoyer un fchier photo ou vidéo à l'administrateur ( en locurence moi lol, si le fichier pouvez être envoyer sur ma boite mail par exemple).
Mais plus précisement ( sans vouloir faire mon difficile, sinon tant pis je trouverais une autre solution) si vous connaissez un script où le visiteur indique son NOM, et n'a juste a cliquer sur le bouton " parcourir" avant de valider l'envoi du fichier, qui sera expédier sur mon adresse mail.
Merci beaucoup d'avance ! ( en ésperant avioir était assez clair)
EDIT : Bon après quelques autres recherche j'ai trouvé un script qui correspond parfaitement a ce que je cherche, cependant j'ai du mal à l'utiliser ^^'
Voici donc ce que j'ai mis dans ma page :
| Citation : <p align="left"><form vname="FormName" action="formmail.php" method="post" enctype="multipart/form-data" name="form">
|
Le script et les explications sont pris de ce site : http://www.webfr.org/index.html?page=formail
Il y a une démonstration du script ... J'ai modifier le fichier formail.php comme il etait indiquer..
Le problême est que lorsque je regarde mon site, mais sur mon pc ( donc a partir des fichiers html de mon ordinateur, pas de mon site hébergé sur le web), je peux remplir le commentaire, choisir le fichier à envoyer etc... mais une fois que je valide, sa m'ouvre le fichier formail.php ... et la sa ne colle pas quoi
Merci de votre aide !
Message édité par Malekal@IDN le 23-09-2007 à 02:54:44
Salut,
C'est normal. Le PHP est un langage qui est interprété du côté serveur, donc il te faut un serveur pour interpréter le PHP.
Généralement, on utilise soit EasyPHP, soit WAMP.
Répondre à OmaR
Ahh oui d'accord, désolé de mon côté "boulet".
Je viens donc d'installer easyPhp, Il m'indique pour Apache et mySQL que c'est démarrer, du coup je refait ma manip, mais j'ai toujours le même probleme ...
Dois-je configurer plus précisement easyPhp ?
Message édité par Malekal@IDN le 23-09-2007 à 11:22:48
il faut que ton fichier soit situer dans le répertoire "www" de easy php et pour y accédez tu lance un navigateur web et tu écris http://localhost ou http://127.0.0.1
Message édité par showie le 23-09-2007 à 11:27:18
s'agit de se conformer aux limites imposées par la réalité
tout en laissant la place à l'imaginaire et aux fantasmes
Répondre à showie
Ouaip merci .
J'ai également essayer directement sur mon site web, et dès que l'on remplis le formulaire, puis que l'on envoi le fichier, sa donne l'impression de charger un certain temps, puis j'ai une page blanche avec ceci :
| Citation : Class Mail, method attach : file ../upload/moi tatouage.jpg can't be found |
Edit : je ne sais donc pas si le problême est dû au poid du fichier.. à mon hébèrgeur ou autre .. Bon sinon je peux indiquer sur mon site de me contacter a telle ou telle adresse pour l'envoi de fichier, mais c'est moins sympathique .
Message édité par Malekal@IDN le 23-09-2007 à 11:59:05
Au pire si le fichier est bien uploader sur ton site tu peux juste t'envoyer le lien du fichier mais est tu sur qu'il est bien uploadé le fichier ??
s'agit de se conformer aux limites imposées par la réalité
tout en laissant la place à l'imaginaire et aux fantasmes
Répondre à showie
Non justement, il ne s'upload pas
Sinon effectivement j'aurai eu juste a récupérer le fichier à l'aider du lien
EDIT : j'ai un peu bidouiller mais maintenant je me trouve avec une autre erreur ... la voici
| Citation :
|
et je vous indique egalement ce qui correspond au ligne 386 à 401 :
| Citation : if (is_uploaded_file($NomFichier)) {
|
Voila.. désolé pour tout ce "bordel", si quelqu'un voit l'erreur de mon codage ..
Merci.
Message édité par Malekal@IDN le 23-09-2007 à 12:52:34
remplace les > par >
Message édité par OmaR le 23-09-2007 à 13:44:42
Répondre à OmaR
Il y a 1048 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.
