π
<-
Chat plein-écran
[^]

Extensions des archives du portail

Evénements spéciaux.

Re: Extensions des archives du portail

Message non lude critor » 13 Mai 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
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 44.5%
 
Messages: 41601
Images: 15148
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Extensions des archives du portail

Message non lude Marco » 13 Mai 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
Avatar de l’utilisateur
Marco
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Prochain niv.: 27.8%
 
Messages: 1259
Inscription: 22 Mar 2009, 00:00
Localisation: 78
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: Extensions des archives du portail

Message non lude critor » 13 Mai 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
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 44.5%
 
Messages: 41601
Images: 15148
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Extensions des archives du portail

Message non lude Excale » 13 Mai 2011, 17:10

Tu nous autorises le .htaccess ? :D:
Avatar de l’utilisateur
ExcaleAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 3.9%
 
Messages: 2955
Images: 3
Inscription: 10 Sep 2010, 00:00
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: Extensions des archives du portail

Message non lude Naruto`kun » 13 Mai 2011, 21:32

si t'a besoin d'une autre personne pour faire le ménage dans le code, je suis la =)
Avatar de l’utilisateur
Naruto`kun
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Prochain niv.: 77.7%
 
Messages: 150
Inscription: 17 Oct 2008, 00:00
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: IUT Informatique

Re: Extensions des archives du portail

Message non lude Excale » 13 Mai 2011, 21:37

Naruto`kun a écrit: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).
Avatar de l’utilisateur
ExcaleAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 3.9%
 
Messages: 2955
Images: 3
Inscription: 10 Sep 2010, 00:00
Genre: Homme
Calculatrice(s):
MyCalcs profile

Précédente

Retourner vers Evénements

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 22 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
"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.
Offre de test des nouveautés de rentrée 2024 par Casio. Enseignant(e), reçois gratuitement 1 exemplaire, à ton choix, de la Graph Light ou bien de la Graph Math+
14€ remboursés par Casio sur l'achat de ta calculatrice Graph 35 d'ici le 31 Octobre 2024
10€ remboursés par Casio sur l'achat de ta calculatrice Graph 90+E d'ici le 31 Décembre 2024
10€ remboursés par Casio sur l'achat de ta calculatrice Graph 25 d'ici le 31 Décembre 2024
8€ remboursés par Casio sur l'achat de ta calculatrice Graph Math+ d'ici le 31 Octobre 2024
Reprise de ton ancienne fx-92 Collège ou Graph 25/35/90 à 3€ peu importe son état. Même non fonctionnelle et donc invendable, même ancienne Graph 35 non conforme aux programmes (pas de Python), même ancienne Graph 25/35 inutilisable aux examens (pas de mode examen) et donc invendable. Etiquette de retour fournie, pas de frais de port à payer.
3€ remboursés par Casio sur l'achat de ta calculatrice fx-92 Collège d'ici le 30 Septembre 2024
5€ de remise immédiate sur l'achat de ta calculatrice TI-83 Premium CE Edition Python chez les revendeurs partenaires
4€ de remise immédiate sur l'achat de ta calculatrice TI-82 Advanced Edition Python chez les revendeurs partenaires
3€ de remise immédiate sur l'achat de ta calculatrice TI-82 Advanced chez les revendeurs partenaires
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234567891011121314
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1258 utilisateurs:
>1244 invités
>9 membres
>5 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)