Aide - Recherche - Membres - Calendrier
Version complète : problème avec ""php-upload_to_my_ftp""""
Forum Webmaster - Ton Webmaster > Conception de sites > Programmation > php
flightsim
Slt





j'ai voulus faire une petite partie dans mon site ou l'on pouvez envoyer les fichiers du visteur pour me l'envoyer sur mon ftp de lycos (lui qui est gratuit) (en faite c'est des fichiers pour crée des scene pour un jeux qui s'appel flight simulatur ...)

donc j'ai trouvez un truc fornidable qui s'appel :

""php-upload_to_my_ftp" trouvez sur télécharger.com"





mais vue que moi est le php on est pas copain je voudrais savoirs si un personne pourais me configuré se sript et aprés moi je héberge les fichiers qui l'a modifier



OU





une personne m'esplique comment on fais pout l'instalez ....



merci !!!!!!!!!!!!!!!!!! :smile.gif :smile.gif
flightsim
merci mais je crois que ca marche si j'ai un problème je vous fais signe :wink.gif
flightsim
Salut







Ben non ça marche persque mais un foit que j'ai tou configuere je démare la page index.php

puis au dessu du formulaire il me marque :





Attention: L'application a détecté que l'extension FTP de PHP n'est pas chargée ou nondiponible ! L'application ne fonctionnera pas, et est par conséquent stoppée





est quand je veut uploader ça marche pas .... pourquoi ?????????merci
flightsim
on peut pas n'aider ???????????????????????????????merci
minotor
J'ai pas très bien compris ce que tu veut faire avec ce logiciel.



Mais si tu veut pouvoir uploader des fichier depuis ton sie tu me dit je te le fait :smile.gif
flightsim
non en fait je voudrais faire une base de donné pour que les visiteur envoye leur fichiers surmon serveur lycos gratuit (en fait c'est fichiers pour crée un jeux)



voici la page :

[url=]http://membres.lycos.fr/flightsimu01/index.php[/url]

vous voyer en haut ce qui a écris et quand vous voulez uploader ça marche pas ...

merci
minotor
Oui donc c'est bien sa.



Alors je te montre sans ton logiciel a 2 francs tout simplement. :wink.gif





up.php

CODE
<?


if ($file_name == "none")


{


print "Merci de choisir un fichier à envoyer";


}


else


{


$dest_file="fichiers/";


$source_file=stripslashes($file_name);





$res_copy=copy($source_file , $dest_file);





print "Le fichier a bien était envoyé dans le répertoire fichiers.";


}


?>




index.php

CODE
<html>


<head>


<title>Envoyer un fichier pour le jeu !</title>


</head>


<body>





<form method="post" action="up.php" ENCTYPE="multipart/form-data">


<input type="file" name="file_name" enctype="multipart/form-data"><br>


<input type="hidden" name="MAX_FILE_SIZE" value="100000">/// rajoute des zéros pour augmenter la tailel maximum


<input type="submit" value="Envoyer">


</form>


</body>


</html>




Oublie pas de créer un répertoire "fichiers" CMOD 777



Dit moi si ya des bugs



:wink.gif
flightsim
Merci





je test et je te dit
minotor
oki de rien :biggrin.gif
flightsim
merci mais tout marche sauf que le fichiers ne vas pas sur mon ftp.....

merci
flightsim
heu c'est quoi CMOD 777 ? il faut crée un dossier CMOD 777 ?
minotor
Oui si il ne va pas sur ftp c'est que le dossier fichier n'est pas en CMOD 777 donc sur tin client ftp tu fait cliques droit sur le dossier "attribut du fichier" :smile.gif
flightsim
mais moi j'utilise FileZilla quand je clique droit sur le dossiers "fichiers"il me propose 3truc

dasn attribut de fichiers

lecture , écrture , exécution (c'est des case a cochez...)
minotor
Moi aussi soit coche tout



Mais normalement en bas ya une case avec des nombres la tu met 777 enfaite sa coche tout :smile.gif
flightsim
j'ai mis 777 et sa marche toujour pas



mais il ne faudrais pas indiquezl'addresse du ftp ???



ex :



CODE
<?


if ($file_name == "none")


{


print "Merci de choisir un fichier à envoyer";


}


else


{


$dest_file="[b]fichiers/[/b]";


$source_file=stripslashes($file_name);





$res_copy=copy($source_file , $dest_file);





print "Le fichier a bien était envoyé dans le répertoire fichiers.";


}


?>


car il faut bien lui dire ou se trouve le ftp......
flightsim
Et merde j'ai lus que lycos gratuit interdit de faire un compte ftp

je voudrais savoir si avec lycos gratuit on peut faire une petite base de donné avec un forum compris sans que cela soit interdit car il interdise de faire un espace de stkage voila ce qui écris dans le règlemnt :!







[quote]
CODE
N'oubliez pas que l'utilisation des services MultiMania comme espace de stockage est interdit par les clauses de la charte Lycos MultiMania.




voila j'ai un problème

ben sinon ou trouvez un hebergeur pour faire un espace de stokage autoriser ?????????
minotor
Alors se qu'il veulent ce que tu ne ten servent pas que pour le stoquage si tu as un site et puis dans un repertoire tu peu stcker des site dessus.



Sinon c'est bizar que sa marche pas et non ya pas besoin de mettre l'adresse entiere :wink.gif je vais le tester pour voi si sa marche :smile.gif



Mais d'abord je peu avoir l'url ou il est installer ?





[ita]*** Message édité par minotor le 05/07/2004 15:59 ***[/ita]
flightsim
ok un forum et 2-3 page c'est bon +les fichiers des visiteur ?????????

merci de testé pour moi :wink.gif
minotor
Oki mais donne moi l'url du truc stp sur otn site :smile.gif





[ita]*** Message édité par minotor le 05/07/2004 17:30 ***[/ita]
flightsim
l'url de mon site ici : http://membres.lycos.fr/flightsimu01

attent que la pub en haut par et tu vera le formulaire ....

voila













[ita]*** Message édité par flightsim le 05/07/2004 17:40 ***[/ita]
minotor
Ok sa marche donc essaye d'uploader une image .jpg je dit bien une image .jpg



Avec sa



CODE
<?


if ($file_name == "none")


{


print "Merci de choisir un fichier à envoyer";


}


else


{


$dest_file="fichiers/image.jpg";


$source_file=stripslashes($file_name);





$res_copy=copy($source_file , $dest_file);





print "Le fichier a bien était envoyé dans le répertoire fichiers.";


}


?>
flightsim
ouia merci ça marche mais je peut pas uploader 2 fichiers sur le serveur car



il sécrase alors (car il on tous le même nom)

j'ai trouvez une thecnique



index.php :

CODE
<FORM action=up.php method=post encType=multipart/form-data>


<P><INPUT type=file name=file_name enctype="multipart/form-data"><BR><INPUT type=hidden value=100000 name=MAX_FILE_SIZE></P><input type="text" name="namefile" size="20">


<P><INPUT style="WIDTH: 117px; HEIGHT: 23px" type=submit size=39 value=Envoyer> </P></FORM>




et up.php

CODE
[code]<?


if ($file_name == "none")


{


print "Merci de choisir un fichier à envoyer";


}


else


{


$dest_file="fichiers/$namefile.jpg";


$source_file=stripslashes($file_name);





$res_copy=copy($source_file , $dest_file);





print "Le fichier a bien était envoyé dans le répertoire fichiers.";


}


?>









je peut donc choisir le nom du fichiers [ita]truc écris dans formulaire "namefile"[/ita].jpg

Mais quel code écrire pour éviter qui il y 2 fois le même nom de fichers pour éviter écrasement et ausii que je resoit un mail quand un upload et fais ..merci
minotor
La solution pour pas qu'il écrase tu la trouvé sinon pour le mail :



CODE
<?


if ($file_name == "none")


{


print "Merci de choisir un fichier à envoyer";


}


else


{


$dest_file="fichiers/$namefile.jpg";


$source_file=stripslashes($file_name);





$res_copy=copy($source_file , $dest_file);





print "Le fichier a bien était envoyé dans le répertoire fichiers.";


}








$to = 'tonmaila modifieredfgsdsdfggfdgdfgfdg';





$sujet = 'Fichier uploader';


$message = 'Il y a un nouveau fichier uploader !';








mail($to,$sujet,$message);





?>






[ita]*** Message édité par minotor le 05/07/2004 18:47 ***[/ita]
flightsim
ben merci 10000fois





un petite question (la derniers j'espert)



il y a pas un moyen pour que dans le mail que je reçoi il y a le nom du fichiers uploader

merci encore 10001fois :smile.gif
minotor
Voilà surtout oublie pas de modifier ton mail



CODE
<?


if ($file_name == "none")


{


print "Merci de choisir un fichier à envoyer";


}


else


{


$dest_file="fichiers/$namefile.jpg";


$source_file=stripslashes($file_name);





$res_copy=copy($source_file , $dest_file);





print "Le fichier a bien était envoyé dans le répertoire fichiers.";


}








$to = 'TON/MAIL/ICI@EN/MINUSCULE/BIEN.SUR';





$sujet = 'Fichier uploader';


$message = 'Il y a un nouveau fichier uploader ! Il s'appelle '.$namefile.'. Bonne continuation';








mail($to,$sujet,$message);





?>
flightsim
Merci 10002fois tu beaucoup aider merci merci tout marche a la perfection merci
minotor
De rien c'est normal que je t'aide si je c'est :wink.gif
DjMiX
[under]Sur ton site:[/under]

Merci à :

Maxiservice

Aceboard

Webmasters-fr-net

Quick-web

Ulimit

Internet Services



Tu veux pas ajouter TonWebmaster ?

:wink.gif
flightsim
ouia je l'ai oublié car je connaissais pas ce site quand j'ai fais ce menu je vais essyer de le faire.....
DjMiX
c pa une obligation mais vala! :biggrin.gif
C\'est une version "bas débit" de notre forum. Pour voir la version complète avec plus d\'information, la mise en page et les images, veuillez cliquez ici.
Invision Power Board © 2001-2012 Invision Power Services, Inc.