π
<-

Extensions des archives du portail

Evénements spéciaux.

Re: Extensions des archives du portail

Unread postby critor » 13 May 2011, 13:19

Bon, l'upload de fichiers n'a pas l'air très clair... car il y a 2 fichiers PHP quasiment identiques ("poster.php" et "poster2.php").

Chaque fichier php contient à la fois le formulaire html et les scripts PHP d'upload.

Mais le pire, c'est que l'un des 2 fichiers appelle l'autre...


Quand on change des options d'upload, il faut donc les enregistrer dans le bon fichier PHP.


Peut-être que c'est la raison pour laquelle mes modifications sur les extensions acceptées sont actuellement ignorées, ou peut-être qu'il y a une autre raison.


En tous cas, le bug dans le cas où l'on uploadait un nom de fichier déjà existant semble avoir disparu (dans l'état actuel de ces scripts que je maîtrise mal). Jusqu'à présent, il y avait 2 possibilités qui je crois ont toutes deux déjà existé sur TI-Bank, au cours des diverses modifications de ces scripts par Mic:

- soit le fichier existant était écrasé (une autre archive se retrouvant donc à pointer sur n'importe quoi)

- soit le fichier n'était pas uploadé (nouvelle archive brisée)


Maintenant, dans ce cas, le nouveau fichier est enregistré sur le serveur avec un préfixe "Copie_de_", peut-être pas très heureux mais fonctionnel.

Cela s'est par exemple passé automatiquement pour le Snake Lua:
http://tiplanet.org/index.php?mod=ar ... oirid=3524

Sans cela, le fichier "Snake.zip" de Loulou 54 aurait pu être détruit... Je suis intervenu juste à temps.


J'espère juste, que mes modifications futures sur ces fichiers n'annuleront pas ça, vu que ce n'est pas clair.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 53.3%
 
Posts: 42388
Images: 17088
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Extensions des archives du portail

Unread postby Marco » 13 May 2011, 16:53

C'est exactement pour ce genre problème qu'il aurait fallu nettoyer tout ça depuis bien longtemps. Sur un système bien conçu, les fichiers n'auraient jamais gardé leur nom réel sur le serveur et du coup il n'y aurait pas pu y avoir ces conflits.
Image
User avatar
Marco
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 27.8%
 
Posts: 1259
Joined: 22 Mar 2009, 00:00
Location: 78
Gender: Male
Calculator(s):
MyCalcs profile

Re: Extensions des archives du portail

Unread postby critor » 13 May 2011, 17:00

Oui mais Mic est toujours très occupé...

Et moi je n'ai commencé à "tuner" le code PHP HTML que depuis mi décembre.
Je ne peux pas (en tous cas à moi tout seul) être dans tous les fichiers PHP à la fois...


Et cette section (l'upload) est particulièrement "pas claire"...
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 53.3%
 
Posts: 42388
Images: 17088
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Extensions des archives du portail

Unread postby Excale » 13 May 2011, 17:10

Tu nous autorises le .htaccess ? :D:
User avatar
ExcaleAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 3.9%
 
Posts: 2955
Images: 3
Joined: 10 Sep 2010, 00:00
Gender: Male
Calculator(s):
MyCalcs profile

Re: Extensions des archives du portail

Unread postby Naruto`kun » 13 May 2011, 21:32

si t'a besoin d'une autre personne pour faire le ménage dans le code, je suis la =)
User avatar
Naruto`kun
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Level up: 77.7%
 
Posts: 150
Joined: 17 Oct 2008, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: IUT Informatique

Re: Extensions des archives du portail

Unread postby Excale » 13 May 2011, 21:37

Naruto`kun wrote:si t'a besoin d'une autre personne pour faire le ménage dans le code, je suis la =)


Je veut bien aider aussi si il n'y a pas trop de MySQL (quoique, ce serait l'occasion de m'y mettre).
User avatar
ExcaleAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 3.9%
 
Posts: 2955
Images: 3
Joined: 10 Sep 2010, 00:00
Gender: Male
Calculator(s):
MyCalcs profile

Previous

Return to Evénements

Who is online

Users browsing this forum: ClaudeBot [spider] and 41 guests

-
Search
-
Social TI-Planet
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1384 utilisateurs:
>1318 invités
>59 membres
>7 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)