Nouveau sujet Répondre Imprimer Syndication RSS 2.0

[2.0.0] Mod Lien vers un fichier

Etoile
Avatar de BlackJowy
  • Age : 22 ans
  • Messages : 3285
  • Inscrit : 01 Mars 2007
  Lien vers ce message 26 Octobre 2007, 12:23

Reprise du dernier message

Ah ok O_o

Ca marche ça ? :p


"It's backup day today so I'm pissed off. Being the BOFH, however, does have it's advantages. I reassign null to be the tape device — it's so much more economical on my time as I don't have to keep getting up to change tapes every 5 minutes. And it speeds up backups too, so it can't be all bad can it? Of course not." S.Travaglia

 
Flammeche
Avatar de nosmile
  • Age : 22 ans
  • Messages : 80
  • Inscrit : 22 Aout 2007
  Lien vers ce message 26 Octobre 2007, 12:56
oui oui...


Ça sert à rien mais ça me fait bien marrer :
http://www.uptimeprj.com/img/nosmile/54bcc3f47a2b67426c54d7cddfc768fd.png
 
Etoile
Avatar de BlackJowy
  • Age : 22 ans
  • Messages : 3285
  • Inscrit : 01 Mars 2007
  Lien vers ce message 26 Octobre 2007, 13:01
bon à savoir :D Ca pourrait être utile un jour :p


"It's backup day today so I'm pissed off. Being the BOFH, however, does have it's advantages. I reassign null to be the tape device — it's so much more economical on my time as I don't have to keep getting up to change tapes every 5 minutes. And it speeds up backups too, so it can't be all bad can it? Of course not." S.Travaglia

 
Chef du projet FSB
Avatar de Genova
  • Age : 22 ans
  • Messages : 14213
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 26 Octobre 2007, 13:04
C'est logique que ça marche BJ. Si tu as un fichier de 100MO file_get_contents() stoque 100MO en mémoire (PHP dira qu'il est pas d'accord), alors que là tu stoques rien en mémoire puisque tu envoies tout au buffer au fur et à mesure.


Cause Im as free as a bird now, And this bird you can not change. - Freebird - Lynyrd Skynyrd
There's someone in my head but it's not me. - Brain damage - Pink Floyd
I said baby, you know Im gonna leave you. - Babe I'm gonna leave you - Led Zeppelin
Father ? yes son, I want to kill you - The end - The Doors
 
Etoile
Avatar de BlackJowy
  • Age : 22 ans
  • Messages : 3285
  • Inscrit : 01 Mars 2007
  Lien vers ce message 26 Octobre 2007, 13:48
Oui c'est surement logique mais j'avais jamais testé n'y meme reflechi au sujet :p


"It's backup day today so I'm pissed off. Being the BOFH, however, does have it's advantages. I reassign null to be the tape device — it's so much more economical on my time as I don't have to keep getting up to change tapes every 5 minutes. And it speeds up backups too, so it can't be all bad can it? Of course not." S.Travaglia

 
Flammeche
Avatar de nosmile
  • Age : 22 ans
  • Messages : 80
  • Inscrit : 22 Aout 2007
  Lien vers ce message 02 Novembre 2007, 1:27
Voici le mod adapté pour la RC5...
Fichier joint
Vous n'avez pas l'autorisation de télécharger ce fichier


Ça sert à rien mais ça me fait bien marrer :
http://www.uptimeprj.com/img/nosmile/54bcc3f47a2b67426c54d7cddfc768fd.png
 
Flammeche
Avatar de nosmile
  • Age : 22 ans
  • Messages : 80
  • Inscrit : 22 Aout 2007
  Lien vers ce message 06 Janvier 2008, 1:40
Voici la mise à jour du MOD pour la version finale (2.0.0).

Attention

Du à un bug actuel du forum, l'installation produit quelques erreurs dans le fichier "main/class/class_upload.php"!

il peut être simplement corrigé en changeant 4 lignes :

trigger_error("La variable $_POST['$this->name'] n'existe pas", FSB_ERROR);
devient :
trigger_error("La variable \$_POST['$this->name'] n'existe pas", FSB_ERROR);

trigger_error("La variable $_FILES['$this->name'] n'existe pas", FSB_ERROR);
devient :
trigger_error("La variable \$_FILES['$this->name'] n'existe pas", FSB_ERROR);

if (!(strpos($this->filename, "../") === false && strpos($this->filename, "..\") === false)) {
devient :
if (!(strpos($this->filename, "../") === false && strpos($this->filename, "..\\") === false)) {

if (strcmp($cur, "/") == 0 || strcmp($cur, "\") == 0) {
devient :
if (strcmp($cur, "/") == 0 || strcmp($cur, "\\") == 0) {


Au cas ou il serait corrigé, j'ai préféré ne pas Hacker le fichier d'installation.

Fichier joint
Télécharger
Fichier téléchargé 7 fois (nom du fichier: ftp_upload.tar.gz ; taille: 6.291 KO, date d'upload: 06 Janvier 2008, 1:33)
Version 0.3b, Compatible 2.0.0 Attention au bug référencé!!!


Ça sert à rien mais ça me fait bien marrer :
http://www.uptimeprj.com/img/nosmile/54bcc3f47a2b67426c54d7cddfc768fd.png
 
Equipe de support
Avatar de B.Moncef
  • Age : 17 ans
  • Messages : 1869
  • Inscrit : 10 Septembre 2005
  Lien vers ce message 06 Janvier 2008, 2:33
Même la colorisation syntaxique du php du forum bug avec le \\, regarde ta troisième portion de code à changer. ça semble être la même ligne, mais quand on te cite ou édite ce n'est pas la même, il y a bien le \\
 
Flammeche
Avatar de nosmile
  • Age : 22 ans
  • Messages : 80
  • Inscrit : 22 Aout 2007
Message édité 2 fois, dernière édition par nosmile, 06 Janvier 2008, 3:06     Lien vers ce message 06 Janvier 2008, 2:57
Effectivement... Merci de l'avoir noté!

Pour ceux qui n'aurait pas compris, le deuxième changment est bien :

if (!(strpos($this->filename, "../") === false && strpos($this->filename, "..\") === false)) {

devient :
if (!(strpos($this->filename, "../") === false && strpos($this->filename, "..\\") === false)) {


Ça sert à rien mais ça me fait bien marrer :
http://www.uptimeprj.com/img/nosmile/54bcc3f47a2b67426c54d7cddfc768fd.png
 
Equipe de support
Avatar de B.Moncef
  • Age : 17 ans
  • Messages : 1869
  • Inscrit : 10 Septembre 2005
  Lien vers ce message 06 Janvier 2008, 3:07
De rien :)
 
Flammeche
Avatar de film
  • Age : 34 ans
  • Messages : 98
  • Inscrit : 15 Septembre 2005
  Lien vers ce message 18 Janvier 2008, 2:04
ok alors c'est stable ou pas?...
 
Equipe de support
Avatar de B.Moncef
  • Age : 17 ans
  • Messages : 1869
  • Inscrit : 10 Septembre 2005
  Lien vers ce message 18 Janvier 2008, 4:49
Bah normalement tu télécharges le mod tu l'installes et tu fais les corrections données par nosmile.
 
Flammeche
Avatar de nosmile
  • Age : 22 ans
  • Messages : 80
  • Inscrit : 22 Aout 2007
  Lien vers ce message 19 Janvier 2008, 19:16
Tout à fait, devrait pas y avoir de problème. J'ai juste pas vérifier qu'il soit désactivable (Mais normalement, il devrait l'être...).


Ça sert à rien mais ça me fait bien marrer :
http://www.uptimeprj.com/img/nosmile/54bcc3f47a2b67426c54d7cddfc768fd.png
 
Répondre


.