Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1923 connectés 

 


Pour ou contre du changement sur le topic ?


 
35.7 %
 5 votes
1.  Oui, faq / bonnes pratiques + blabla@php
 
 
0.0 %
        0 vote
2.  Oui, blabla@php uniquement
 
 
7.1 %
 1 vote
3.  Ce topic mérite la poubelle. Pauvre poubelle
 
 
21.4 %
 3 votes
4.  Non, ce topic reste tel quel
 
 
35.7 %
 5 votes
5.  Obiwan n'aime pas le php
 

Total : 16 votes (2 votes blancs)
Ce sondage est clos, vous ne pouvez plus voter
 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  18  19  20  ..  65  66  67  68  69  70
Auteur Sujet :

blabla@php | faq et bonnes pratiques page 1

n°1870176
flo850
moi je
Posté le 06-04-2009 à 16:23:40  profilanswer
 

Reprise du message précédent :
non , ce n'est pas possible qu'une die/exit n'arrette pas le code


---------------

mood
Publicité
Posté le 06-04-2009 à 16:23:40  profilanswer
 

n°1870177
skeye
Posté le 06-04-2009 à 16:24:01  profilanswer
 

theredled a écrit :

Est-il possible qu'un die() ne soit pas exécuté, ou que du code soit éxecuté d'une façon ou d'une autre après un die()


 
une connerie à coups de http://fr2.php.net/manual/fr/funct [...] nction.php :??:


---------------
Can't buy what I want because it's free -
n°1870181
FlorentG
Posté le 06-04-2009 à 16:27:39  profilanswer
 

Ta fonction n'est pas appellée alors. Utilise xdebug par exemple pour tracer toute l'exécution

n°1870200
theredled
● REC
Posté le 06-04-2009 à 16:49:31  profilanswer
 


10 contre 1 que c'est ça ouais, j'ai déja eu des pb dans le genre dans plein de contextes. Je regarde.

 
FlorentG a écrit :

Ta fonction n'est pas appellée alors. Utilise xdebug par exemple pour tracer toute l'exécution


Quand je commente son contenu, l'objet n'est pas supprimé, donc il semble que si, la fonction est appelée...

 

Commence tu traces l'exec avec xdebug (oui je peux chercher moi mm :o) ?


Message édité par theredled le 06-04-2009 à 16:49:57

---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°1870219
theredled
● REC
Posté le 06-04-2009 à 17:51:43  profilanswer
 

Bon j'ai trouvé pour xdebug. De 8 à 35 Mo de log à chaque requete :o
et j'ai des shutdown partout, mais pas cerné le bordel encore.
TRL, en direct du fond du camboui.


---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°1870262
skeye
Posté le 06-04-2009 à 19:27:21  profilanswer
 

theredled a écrit :

De 8 à 35 Mo de log à chaque requete


symfony FTW [:dawak]


---------------
Can't buy what I want because it's free -
n°1870290
theredled
● REC
Posté le 06-04-2009 à 21:01:43  profilanswer
 

skeye a écrit :


symfony FTW [:dawak]


Tu veux que je te ressorte le diagramme du hello world avec Zend Framework ? :o


---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°1870305
flo850
moi je
Posté le 06-04-2009 à 21:18:54  profilanswer
 

tu préfères  te taper 35Mo de log ?


---------------

n°1870309
theredled
● REC
Posté le 06-04-2009 à 21:24:07  profilanswer
 

plutôt que ?

 

En l'occurence, ça passait bien par le die(), mais j'avais zappé des return false/preventDefault() en JS, et FF faisait donc 2 requetes de suite [:bien] (je pensais pas ça possible [:petrus75]) Donc symfony n'a rien à voir là-dedans [:thalis]


Message édité par theredled le 06-04-2009 à 21:28:28

---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°1870318
skeye
Posté le 06-04-2009 à 22:33:31  profilanswer
 

theredled a écrit :


Tu veux que je te ressorte le diagramme du hello world avec Zend Framework ? :o


non.
Mais 35mo de log pour afficher 1 page, lolilol.[:dawa]


---------------
Can't buy what I want because it's free -
mood
Publicité
Posté le 06-04-2009 à 22:33:31  profilanswer
 

n°1870340
theredled
● REC
Posté le 06-04-2009 à 23:02:52  profilanswer
 

skeye a écrit :


non.
Mais 35mo de log pour afficher 1 page, lolilol.[:dawa]


Déja c'est plutot 10 la moyenne il me semble, et ensuite t'as une appli ZF sous la main pour comparer ?


---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°1870359
theredled
● REC
Posté le 06-04-2009 à 23:37:17  profilanswer
 

Nan paske sinon je prend le premier qui me tombe sous la main, ie un Magento > page d'accueil > 49 Mo de log :o


---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°1870386
skeye
Posté le 07-04-2009 à 08:22:53  profilanswer
 

Non, j'ai pas de ZF, j'ai joué un peu avec mais j'ai que du fait maison en prod.:o


---------------
Can't buy what I want because it's free -
n°1870387
Profil sup​primé
Posté le 07-04-2009 à 08:24:06  answer
 

theredled a écrit :

Nan paske sinon je prend le premier qui me tombe sous la main, ie un Magento > page d'accueil > 49 Mo de log :o


 [:ariakan] y'a quoi dans ces logs ?

n°1870419
theredled
● REC
Posté le 07-04-2009 à 10:14:18  profilanswer
 


La totalité des appels de fonctions (et les infos et indentations qui vont avec)


---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°1870448
Profil sup​primé
Posté le 07-04-2009 à 10:37:14  answer
 

même si y'a pas d'erreur ?

n°1870451
kao98
...
Posté le 07-04-2009 à 10:39:54  profilanswer
 

Le principe d'un log, c'est pas de journaliser uniquement les erreurs ! :o


---------------
Kao ..98 - Uplay (R6S) : kao98.7.62x39 - Origin (BF4, BF1) : kntkao98
n°1870452
theredled
● REC
Posté le 07-04-2009 à 10:40:31  profilanswer
 


ouep, c'est pas une stack trace d'un appel précis, c'est la succession de tous les appels du début à la fin du script.
http://xdebug.org/docs/execution_trace


Message édité par theredled le 07-04-2009 à 10:41:43

---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°1870456
Profil sup​primé
Posté le 07-04-2009 à 10:42:38  answer
 

ah
moi j'ai juste un fichier log pourrit avec l'erreur, la date/heure et le fichier :o
Je comprends pas trop l'intérêt pour l'instant :??:

n°1870468
theredled
● REC
Posté le 07-04-2009 à 10:52:05  profilanswer
 


Bah pour débugger tiens :o


---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°1870473
theredled
● REC
Posté le 07-04-2009 à 10:54:08  profilanswer
 


C'est pourtant le mot utilisé par la doc, et avec raison, tous les appels de fonctions sont loggés donc c'est un log  [:canaille]

Message cité 1 fois
Message édité par theredled le 07-04-2009 à 10:54:49

---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°1870488
skeye
Posté le 07-04-2009 à 11:27:50  profilanswer
 


c'est le log du profiling.[:cosmoschtroumpf]


---------------
Can't buy what I want because it's free -
n°1870500
Profil sup​primé
Posté le 07-04-2009 à 12:13:22  answer
 

theredled a écrit :


Bah pour débugger tiens :o


aaah ok mais pas en prod non ?

Spoiler :

j'ai l'impression de vous faire chier avec mes questions :o

n°1870501
skeye
Posté le 07-04-2009 à 12:14:35  profilanswer
 


encore heureux que t'installes pas un debugger sur tes machines de prod.[:pingouino]


---------------
Can't buy what I want because it's free -
n°1870503
Profil sup​primé
Posté le 07-04-2009 à 12:15:57  answer
 

oui bah moi je savais pas que c'était un log de profiling [:pingouino]

n°1870557
theredled
● REC
Posté le 07-04-2009 à 14:32:19  profilanswer
 


Suffit de suivre le fil de la conversation :o
 
 
Après tout dépend de ce qu'il y a dedans le profiling de ma page symfony, c-a-d à vue de nez:  
- plein d'écouteurs en env de dev pour la magnifique symfony dev bar :o
- parseurs qui passent par le cache en prod
- un routeur vachement bien, avec plein de routes car grosse appli
- des noms de fichiers compréhensibles, donc longs :o
Le reste c'est peanuts en proportion, c'est les boucles qui multiplient le bordel.
 
Bref j'en ai marre de défendre symfony :o


---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°1870559
skeye
Posté le 07-04-2009 à 14:34:25  profilanswer
 

Citation :

Warning
 
The superglobals $_GET and $_REQUEST are already decoded. Using urldecode() on an element in $_GET or $_REQUEST could have unexpected and dangerous results.


 
Petit rappel pour ceux qui ne le sauraient pas, ça pourrait vous éviter des effets de bord rigolos.[:dawak]


---------------
Can't buy what I want because it's free -
n°1870562
theredled
● REC
Posté le 07-04-2009 à 14:36:32  profilanswer
 

Bah encore heureux qu'il soient échappés [:le kneu]


---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°1870563
skeye
Posté le 07-04-2009 à 14:38:16  profilanswer
 

theredled a écrit :

Bah encore heureux qu'il soient échappés [:le kneu]


 
J'ai un gros bug dans une appli (isntallée ici, mais pas développée ici) parce-que le mec fait un urldecode sur un champ récupéré dans $_REQUEST...[:jagstang]


---------------
Can't buy what I want because it's free -
n°1870564
Profil sup​primé
Posté le 07-04-2009 à 14:40:05  answer
 
n°1870566
skeye
Posté le 07-04-2009 à 14:41:59  profilanswer
 


ça dépend, des étudiants qui se pré-inscrivent à la fac et dont le numéro de dossier n'est jamais reconnu par le système quand ils viennent voir s'ils sont admis, c'est gros?[:petrus dei]


---------------
Can't buy what I want because it's free -
n°1870567
skeye
Posté le 07-04-2009 à 14:42:52  profilanswer
 

Et le pire c'est qu'il ne fait ça que pour ne pas passer le numéro de dossier en clair dans l'url...[:el g]


---------------
Can't buy what I want because it's free -
n°1870568
Profil sup​primé
Posté le 07-04-2009 à 14:43:50  answer
 

oui enfin la question c'était surtout de savoir ce qu'il se passait hein
je comprends pas bien comment urldecode peut faire çà...

n°1870571
theredled
● REC
Posté le 07-04-2009 à 14:44:57  profilanswer
 

skeye a écrit :


 
J'ai un gros bug dans une appli (isntallée ici, mais pas développée ici) parce-que le mec fait un urldecode sur un champ récupéré dans $_REQUEST...[:jagstang]


Ah ok c'est pas ta faute :o


---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°1870572
kao98
...
Posté le 07-04-2009 à 14:48:47  profilanswer
 


Décoder quelque chose qui est déjà décodé, c'est jamais bon !


---------------
Kao ..98 - Uplay (R6S) : kao98.7.62x39 - Origin (BF4, BF1) : kntkao98
n°1870575
skeye
Posté le 07-04-2009 à 14:51:31  profilanswer
 


Un exemple :  
 
Le numéro de dossier est 09B187
Il est passé dans l'url crypté (pourquoi pas) et urlencodé (normal), ce qui donne ZZ14Y2%2BZ
 
Dans la page cible, dans $_GET, on a donc ZZ14Y2%2BZ urldecodé, ce qui donne ZZ14Y2+Z.
Pas de bol, si tu refais un urldecode là-dessus le '+' gicle, tu obtiens "ZZ14Y2 Z".
Si t'essayes de décrypter ça tu obtiendras jamais ton 09B187 du départ...


---------------
Can't buy what I want because it's free -
n°1870599
Profil sup​primé
Posté le 07-04-2009 à 15:09:43  answer
 

ok... :jap:

n°1870612
skeye
Posté le 07-04-2009 à 15:20:44  profilanswer
 

Sa solution : retirer le decode...et l'encode! [:sadnoir]
Ca me fait presque de la peine de devoir lui expliquer que decode(decode(encode())) et encode() ça va donner le même résultat.[:sadnoir]


---------------
Can't buy what I want because it's free -
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  18  19  20  ..  65  66  67  68  69  70

Aller à :
Ajouter une réponse
 

Sujets relatifs
Problème pour une mise en page sous forme de tableauAfficher sur une page web directement le resultat d'une autre page web
[PHP] Fonction include plus rapide qu'un bout de code dans la page ?Ouvrir un fichier HTML en fin de page
[Résolu] Expirer la cache au niveau de la pageexecuter une page php sans rien afficher
inserer dans ma page wikiControler le changement de page
Certificat SSL a valider pour chaque élément de pageinstallé un mdp sur une page web avec Namo
Plus de sujets relatifs à : blabla@php | faq et bonnes pratiques page 1


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)