Script d'upload

Eléphanteau du PHP | 44 Messages

26 juil. 2005, 17:48

Salut,

Donc voila pour mon site j'ai fait un script d'upload ultra simple, mais maintent je souhaite le modifier afin de pouvoir ajouter :

le pseudo du gars qui l'envoie
le pseudo du cheateur
le steamid du cheateur
le script renome le le .zip .rar ou .ace avec un numero de serie ex: 1234 (different pour chaque demo envoyer).
Et enfin sa ces deja fait un lien pour download la video.

A mon avis pour les 4 premier il va falloir se servir de SQL, j'ai trouver un tuto sur php debutant :

Mettre les info en page :
http://www.phpdebutant.org/article67.php
Recuperer les infos du formulaire :
http://www.phpdebutant.org/article66.php

Donc voila merci de m'aider pour voir si ces bien ces outils la quil faut que j'utilise, quand à le renomage des archives je voit pas :S a moin que ce soit marquer dans le dernier livre de php5 (php5 avancé 2nd edition).

Merci pour votre aide

PS: desoler pour le language steamid etc... mais ces le language des Counter-Strikeur :p

Invité
Invité n'ayant pas de compte PHPfrance

26 juil. 2005, 18:05

pour ce qui est de l'archivage, il te suffit de garder quelquepart le dernier id et de faire un pti rename(). je pense qu'il est possible de choisir le nom du fichjier lors de l'upload, mais ce n'est qu'une spéculation.

Eléphanteau du PHP | 44 Messages

26 juil. 2005, 18:18

Si j'ai bien compris ton poste tu dit que ces la personnes qui l'upload qui choii le nom hors je souhait que sa se fasse automatiquement.

Merci pour ta reponse

ViPHP
fab
ViPHP | 2657 Messages

26 juil. 2005, 18:45

http://fr.php.net/manual/fr/function.mo ... d-file.php
grace a cette fonction tu peux choisir dans ton script php le nom du fichier uploadé quand tu le passes du répertoire temporaire au répertoire ou tu veux stocké ce fichier
tu as un petit exemple ici :
http://fr.php.net/manual/fr/features.file-upload.php
Seul l'intelligent a le pouvoir de se trouver con
try { work(); } catch(FlemmeExeption $e) { sleep(84600); }

Eléphanteau du PHP | 44 Messages

26 juil. 2005, 18:55

Oue voila ces sa qui me faut pour le changement de nom mais le probleme ces que le fichoer va etre suprimer a chaque nouveau fichier envoyer
Avertissement

Si le fichier de destination existe déjà, il sera écrasé.
Donc je ces que sa existe mais ces le nom que je ces pas qui permet de crée une liste de numero de 0 à 999 par exemples et ensuite des que le nom est hanger on le stock dans la base de donné afin quil le refasse pas une 2e fois.

Donc voila j'espere que je suis clair. Nesiter pas a me donner les noms des fonctionet apres je chercherai :p

ViPHP
fab
ViPHP | 2657 Messages

26 juil. 2005, 19:04

le but est de changer le nom non ?
si tu changes le nom a chaque fois tu auras pas deux fichiers identiques
Seul l'intelligent a le pouvoir de se trouver con
try { work(); } catch(FlemmeExeption $e) { sleep(84600); }

Eléphanteau du PHP | 44 Messages

26 juil. 2005, 19:24

Oui voila mais sur le 1er liens que tu ma passer il dise que php va renomer le fichier mais tout le temps avec le meme nom et moi ce que je souhaite faire ces de renomer le fichier uploader avec un nombre different compris entre 0 et 5000

Donc par exemples le gars envoie moi.zip il sera renomer en 3598.zip et si 10s apres il renvoie le meme il sera renomer en 4879.zip.

Comme sa :D

Eléphanteau du PHP | 44 Messages

26 juil. 2005, 21:57

Sinon pour sa :
le pseudo du gars qui l'envoie
le pseudo du cheateur
le steamid du cheateur
Et enfin sa ces deja fait un lien pour download la video.

A mon avis pour les 4 premier il va falloir se servir de SQL, j'ai trouver un tuto sur php debutant :

Mettre les info en page :
http://www.phpdebutant.org/article67.php
Recuperer les infos du formulaire :
http://www.phpdebutant.org/article66.php
Les tuto de phpdebutnt son bon ???

Eléphanteau du PHP | 44 Messages

27 juil. 2005, 12:06

Piti up :lol: :D

ViPHP
pjl
ViPHP | 2119 Messages

27 juil. 2005, 12:14

Ben oui, il ne sont pas mauvais mais ceux de PHPFrance sont bien mieux. 8) 8)

Eléphanteau du PHP | 44 Messages

27 juil. 2005, 18:50

A ok donc je peut utiliser celui la : http://www.phpfrance.com/tutoriaux/inde ... l-avec-php

Desoler mais je ne conais pas encore tout donc je prefere vous le demander :p

ViPHP
pjl
ViPHP | 2119 Messages

27 juil. 2005, 20:20

Celui-là ?
surtout pas, malheureux.
Si tu le l'exécutes, ca lance un super méga virus qui va tout détruire et il n'existe aucune parade à ce virus.


Eh, les gars, on vous avait bien dit de le garder au fond de la cave , ce tuto là.
Qui est-ce qui l'a laissé s'échapper ?

La dernière fois, c'est moi qui l'ai remis dans sa cage mais ce coup-ci, ne comptez pas sur moi, il est trop dangereux.

Mammouth du PHP | 19672 Messages

27 juil. 2005, 20:26

:oops: oupsss :langue:
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

ViPHP
pjl
ViPHP | 2119 Messages

27 juil. 2005, 20:27

rigole Cyrano, je te rapelle que ce soir, c'est toi qui est de permanence et que c'est à toi de le remettre dans sa cage.

Eléphanteau du PHP | 44 Messages

27 juil. 2005, 20:27

a oue nan jai pas vue sa marchera pas avec ma version de SQL.