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

 


 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  466  467  468  ..  1454  1455  1456  1457  1458  1459
Auteur Sujet :

blabla@web

n°1680864
kadreg
profil: Utilisateur
Posté le 02-02-2008 à 13:24:00  profilanswer
 

Reprise du message précédent :
tu eleve les parentaises, et c'est ça

 

edit :

 

valeur_absolue_de_x = x < 0?-x:x;


Message édité par kadreg le 02-02-2008 à 13:24:52

---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
mood
Publicité
Posté le 02-02-2008 à 13:24:00  profilanswer
 

n°1680867
Dj YeLL
$question = $to_be || !$to_be;
Posté le 02-02-2008 à 13:58:36  profilanswer
 

Y'a un endroit pour savoir quelles sont les valeurs $_SERVER[...] qui ont la même forme sur n'importe quel serveur ?

 

Parce qu'entre celles qui sont créées ou non suivant le serveur, ou celle qui n'ont pas la même forme, c'est pas évident de s'y retrouver.

 

Par exemple, pour l'URL : http://www.monsite.com/monsite/index.php/foo/bar/

 

Sur un serveur j'ai, entre autres, ça :

Code :
  1. [REQUEST_URI] => /monsite/index.php/foo/bar
  2. [SCRIPT_NAME] => /monsite/index.php
  3. [PATH_INFO] => /foo/bar
  4. [PHP_SELF] => /monsite/index.php/foo/bar
 

Et sur l'autre ça :

Code :
  1. [REQUEST_URI] => /monsite/index.php/foo/bar
  2. [SCRIPT_NAME] => /monsite/index.php/foo/bar
  3. [PHP_SELF] => /monsite/index.php/foo/bar
  4.  
  5. // PATH_INFO n'est pas défini
 

Donc on voit par exemple que PATH_INFO n'est pas toujours défini et que SCRIPT_NAME n'a pas toujours la même forme, etc.

 

Donc j'aimerai bien savoir sur quelle valeur sûre je peux me baser pour faire quelques traitements, et étant sûr que la valeur sera présente sur tous les serveurs (et sera de la même forme)

 

REQUEST_URI ? PHP_SELF ?

 

:jap:

Message cité 1 fois
Message édité par Dj YeLL le 02-02-2008 à 13:59:08
n°1680871
KangOl
Profil : pointeur
Posté le 02-02-2008 à 14:22:46  profilanswer
 

ca depends pas de la version de php ?

n°1680873
Dj YeLL
$question = $to_be || !$to_be;
Posté le 02-02-2008 à 14:40:49  profilanswer
 

Possible, ça doit aussi (surtout ?) dépendre de la config d'Apache je pense.
 
Bon je me suis basé sur le SCRIPT_NAME pour faire ce que j'ai à faire, je suppose j'espère que celui ci est défini quelque soit la config du serveur :D

n°1680878
theredled
● REC
Posté le 02-02-2008 à 15:04:22  profilanswer
 

Dj YeLL a écrit :

Y'a un endroit pour savoir quelles sont les valeurs $_SERVER[...] qui ont la même forme sur n'importe quel serveur ?

 

Parce qu'entre celles qui sont créées ou non suivant le serveur, ou celle qui n'ont pas la même forme, c'est pas évident de s'y retrouver.

 

Par exemple, pour l'URL : http://www.monsite.com/monsite/index.php/foo/bar/

 

Sur un serveur j'ai, entre autres, ça :

Code :
  1. [REQUEST_URI] => /monsite/index.php/foo/bar
  2. [SCRIPT_NAME] => /monsite/index.php
  3. [PATH_INFO] => /foo/bar
  4. [PHP_SELF] => /monsite/index.php/foo/bar
 

Et sur l'autre ça :

Code :
  1. [REQUEST_URI] => /monsite/index.php/foo/bar
  2. [SCRIPT_NAME] => /monsite/index.php/foo/bar
  3. [PHP_SELF] => /monsite/index.php/foo/bar
  4.  
  5. // PATH_INFO n'est pas défini
 

Donc on voit par exemple que PATH_INFO n'est pas toujours défini et que SCRIPT_NAME n'a pas toujours la même forme, etc.

 

Donc j'aimerai bien savoir sur quelle valeur sûre je peux me baser pour faire quelques traitements, et étant sûr que la valeur sera présente sur tous les serveurs (et sera de la même forme)

 

REQUEST_URI ? PHP_SELF ?

 

:jap:


REQUEST_URI ça te retourne la requete client, donc en cas d'url-rw c'est pas le nom du script. PHP_SELF est fiable, je crois.
edit :ah visiblement je me plante [:klemton]


Message édité par theredled le 02-02-2008 à 15:05:09

---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°1680925
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 02-02-2008 à 18:41:41  profilanswer
 

IE 7 sait pas interpréter les _ devant les attributs CSS ? [:pingouino] Mais j'fais comment maintenant pour appliquer un attribut uniquement à IE (6 et 7) mais pas les autres ? [:sisicaivrai] Spour une histoire casse-couille de padding dans un fieldset... :sweat:


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
n°1680928
Shinuza
This is unexecpected
Posté le 02-02-2008 à 18:46:38  profilanswer
 

Taiche a écrit :

IE 7 sait pas interpréter les _ devant les attributs CSS ? [:pingouino] Mais j'fais comment maintenant pour appliquer un attribut uniquement à IE (6 et 7) mais pas les autres ? [:sisicaivrai] Spour une histoire casse-couille de padding dans un fieldset... :sweat:


// : IE6 et IE7
* : IE7
_ : IE6


---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.
n°1680930
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 02-02-2008 à 18:52:33  profilanswer
 

[:god] Merci gros !
Tant qu'à faire, j'en profite pour poser une question pour ma culture perso : le padding dans les fieldsets n'a pas l'air d'être interprété correctement par IE, c'est normal/connu ? Passke j'ai cherché un peu sur Gougueule et j'ai pas trouvé des tonnes de trucs, genre tout le monde s'en fout. Alors que moi je trouve ça bien moche que le texte soit collé au legend dans IE alors que t'as foutu un padding de 15px ou 2em [:pingouino]


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
n°1680935
koskoz
They see me trollin they hatin
Posté le 02-02-2008 à 19:16:31  profilanswer
 

Bon, je crois que vous allez hurler quand vous verrez ce qui suit, j'avoue que moi aussi ça ne me plait pas trop :/
 
Donc, la ligne :
 

Code :
  1. echo '<option value="'.$cat['id'].'" '.($cat['id'] == $res['cat_id'] ? 'echo "selected=\"selected\""' : '').'>'.stripslashes($cat['nom']).'</option>';


 
Et donc, j'ai aucune erreur mais mon selected fonctionne pas :/


---------------
Twitter
n°1680938
bixibu
Ca ... c'est fait!
Posté le 02-02-2008 à 19:23:02  profilanswer
 

majuscule au 2eme selected ?

mood
Publicité
Posté le 02-02-2008 à 19:23:02  profilanswer
 

n°1680939
koskoz
They see me trollin they hatin
Posté le 02-02-2008 à 19:23:53  profilanswer
 

Plus de majuscules dans les balises xhtml il me semble.


---------------
Twitter
n°1680940
flo850
moi je
Posté le 02-02-2008 à 19:25:36  profilanswer
 

et quelque chose comme ca  

Code :
  1. echo '<option value="'.$cat['id'].'" '.($cat['id'] == $res['cat_id'] ? '"selected"' : '').'>'.stripslashes($cat['nom']).'</option>';


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

n°1680942
bixibu
Ca ... c'est fait!
Posté le 02-02-2008 à 19:28:32  profilanswer
 

koskoz a écrit :

Plus de majuscules dans les balises xhtml il me semble.


 
exact mais c'est pas la propriété qui a la majuscule mais la vleur.. c'est tres con mais comme toi j'ai eu ce probleme et en mettant une majuscule mon selected etait pris en compte ...

n°1680943
Dj YeLL
$question = $to_be || !$to_be;
Posté le 02-02-2008 à 19:29:53  profilanswer
 

Ça serait quand même plus propre, et plus clair avec printf :
 
 

Code :
  1. printf('<option value="%u" %s>%s</option>',
  2.    $cat['id'],
  3.    $cat['id'] == $res['cat_id'] ? 'selected="selected"' : '',
  4.    stripslashes($cat['nom'])
  5.    );


 
:o

n°1680956
masklinn
í dag viðrar vel til loftárása
Posté le 02-02-2008 à 20:38:54  profilanswer
 

flo850 a écrit :

et quelque chose comme ca  

Code :
  1. echo '<option value="'.$cat['id'].'" '.($cat['id'] == $res['cat_id'] ? '"selected"' : '').'>'.stripslashes($cat['nom']).'</option>';



xhtml ne permet pas de minimiser les attributs

bixibu a écrit :


 
exact mais c'est pas la propriété qui a la majuscule mais la vleur.. c'est tres con mais comme toi j'ai eu ce probleme et en mettant une majuscule mon selected etait pris en compte ...


non


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°1680958
koskoz
They see me trollin they hatin
Posté le 02-02-2008 à 20:49:57  profilanswer
 

Donc personne ne voit pourquoi mon selected ne fonctionne pas :/


---------------
Twitter
n°1680961
masklinn
í dag viðrar vel til loftárása
Posté le 02-02-2008 à 21:03:24  profilanswer
 

koskoz a écrit :

Donc personne ne voit pourquoi mon selected ne fonctionne pas :/


C'est normal que t'ais un "echo" au milieu de tes attributs?


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°1680962
koskoz
They see me trollin they hatin
Posté le 02-02-2008 à 21:06:38  profilanswer
 

masklinn a écrit :


C'est normal que t'ais un "echo" au milieu de tes attributs?


 
Je pensais que pour afficher mon selected="selected" je devais passer par un echo.
 
Apparemment j'avais tord.


---------------
Twitter
n°1680965
flo850
moi je
Posté le 02-02-2008 à 21:11:53  profilanswer
 

koskoz a écrit :

Donc personne ne voit pourquoi mon selected ne fonctionne pas :/


 
tu as vu mon post ?


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

n°1680968
koskoz
They see me trollin they hatin
Posté le 02-02-2008 à 21:15:51  profilanswer
 

flo850 a écrit :


 
tu as vu mon post ?


 
J'avais pas fait gaffe au echo qui disparaissait :/


---------------
Twitter
n°1680969
flo850
moi je
Posté le 02-02-2008 à 21:23:11  profilanswer
 

c'etait une feinte

 

edit : faut quand meme remettre selected =slected au lieu de juste selected

Message cité 1 fois
Message édité par flo850 le 02-02-2008 à 21:23:46

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

n°1680970
koskoz
They see me trollin they hatin
Posté le 02-02-2008 à 21:26:16  profilanswer
 

flo850 a écrit :

c'etait une feinte  
 
edit : faut quand meme remettre selected =slected au lieu de juste selected


 
Je ne comptais pas enlever le selected=selected ;)


---------------
Twitter
n°1680999
The-Shadow
T'as été voir dans ton profil?
Posté le 02-02-2008 à 23:42:38  profilanswer
 

koskoz a écrit :


Code :
  1. echo '<option value="'.$cat['id'].'" '.($cat['id'] == $res['cat_id'] ? 'echo "selected=\"selected\""' : '').'>'.stripslashes($cat['nom']).'</option>';




Code :
  1. echo '<option value="'.$cat['id'].'" '.($cat['id']==$res['cat_id']?'selected="selected"':'').'>'.stripslashes($cat['nom']).'</option>';


Message édité par The-Shadow le 02-02-2008 à 23:42:56
n°1681004
nraynaud
lol
Posté le 03-02-2008 à 00:46:55  profilanswer
 

ça sert à quoi l'attribut "name" dans un <form> ? sous ie j'avais un bug de javascript parce qu'un de mes form était nommé "write" (par le générateur de code, c'est pas moi qui l'avais nommé)


---------------
trainoo.com, c'est fini
n°1681006
0x90
Posté le 03-02-2008 à 01:02:16  profilanswer
 

nraynaud a écrit :

ça sert à quoi l'attribut "name" dans un <form> ? sous ie j'avais un bug de javascript parce qu'un de mes form était nommé "write" (par le générateur de code, c'est pas moi qui l'avais nommé)


 
me dis pas que c'est ie qui ajoute les forms au document, et que ça écrase le document.write ? [:rofl]


---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
n°1681008
nraynaud
lol
Posté le 03-02-2008 à 01:06:16  profilanswer
 

0x90 a écrit :

 

me dis pas que c'est ie qui ajoute les forms au document, et que ça écrase le document.write ? [:rofl]


j'ai PAS remonté le bug complètement, quand j'ai trouvé qu'en changeant le name ça corrigeait, j'ai pas cherché.


Message édité par nraynaud le 03-02-2008 à 01:12:00

---------------
trainoo.com, c'est fini
n°1681009
KangOl
Profil : pointeur
Posté le 03-02-2008 à 01:12:44  profilanswer
 

0x90 a écrit :


 
me dis pas que c'est ie qui ajoute les forms au document, et que ça écrase le document.write ? [:rofl]


sisi
il y a certains name et id a pas utiliser :D

n°1681011
Shinuza
This is unexecpected
Posté le 03-02-2008 à 03:00:35  profilanswer
 

0x90 a écrit :


 
me dis pas que c'est ie qui ajoute les forms au document, et que ça écrase le document.write ? [:rofl]


Il me semble que si tu appelles certains elements "length" ça détruit la taille de la nodeList associée :D
Donc ça ne m'étonnerait pas plus que ça :D :D


---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.
n°1681077
theredled
● REC
Posté le 03-02-2008 à 16:02:32  profilanswer
 

koskoz a écrit :

Bon, je crois que vous allez hurler quand vous verrez ce qui suit, j'avoue que moi aussi ça ne me plait pas trop :/
 
Donc, la ligne :
 

Code :
  1. echo '<option value="'.$cat['id'].'" '.($cat['id'] == $res['cat_id'] ? 'echo "selected=\"selected\""' : '').'>'.stripslashes($cat['nom']).'</option>';


 
Et donc, j'ai aucune erreur mais mon selected fonctionne pas :/


koskoz a écrit :


 
Je pensais que pour afficher mon selected="selected" je devais passer par un echo.
 
Apparemment j'avais tord.


Ben c'est surtout que mettre le mot "echo" dans une chaine, ça affiche juste "echo" sur la page html [:pingouino]


---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°1681295
omega2
Posté le 04-02-2008 à 11:08:46  profilanswer
 

masklinn a écrit :


Le JPEG autorise n'importe quel payload derrière les données de l'image, c'est considéré comme du padding/du rien. L'interpréteur PHP fait l'inverse, il drive directement vers stdout tant qu'il reconnaît pas son marqueur de début de code (si je me plante pas). Donc tu prends une image jpeg normale, tu concatènes du code PHP derrière, tu lui donnes l'extension PHP, tu uploades (via le truc d'avatars par exemple) et là bam, accès complet au serveur si la conf est pas tip top [:petrus75]

En gros, la solution, c'est de sauvegarder le fichier avec l'extension qui correspond au type et non pas celle indiqué par le navigateur du client (info non fiable)
En fait, il ne faudrait même pas faire confiance au nom indiqué par le client vu qu'on peut régler apache pour qu'il gére les "extensions multiples" : "fichier.php.jpg" signale alors un script php censé retourner une image jpg. Je me demande si un fichier nomé ".php.jpg" ne réagirait pas de la même manière. ;)

n°1681296
masklinn
í dag viðrar vel til loftárása
Posté le 04-02-2008 à 11:11:23  profilanswer
 

omega2 a écrit :

En gros, la solution, c'est de sauvegarder le fichier avec l'extension qui correspond au type et non pas celle indiqué par le navigateur du client (info non fiable)
En fait, il ne faudrait même pas faire confiance au nom indiqué par le client vu qu'on peut régler apache pour qu'il gére les "extensions multiples" : "fichier.php.jpg" signale alors un script php censé retourner une image jpg. Je me demande si un fichier nomé ".php.jpg" ne réagirait pas de la même manière. ;)


Ca marche aussi, oui :jap:


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°1681297
Profil sup​primé
Posté le 04-02-2008 à 11:13:42  answer
 

Le contenu de ce message a été effacé par son auteur

n°1681301
masklinn
í dag viðrar vel til loftárása
Posté le 04-02-2008 à 11:18:08  profilanswer
 


C'est de la merde, mais niveau encoding j'ai la nette impression que leur serveur dit que c'est de l'iso-8859-1 (alors que c'est de l'UTF-8), et comme ils l'envoient en text/html (...), ben je le prologue XML est sûrement ignoré.


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°1681310
Profil sup​primé
Posté le 04-02-2008 à 11:27:16  answer
 

Le contenu de ce message a été effacé par son auteur

n°1681314
masklinn
í dag viðrar vel til loftárása
Posté le 04-02-2008 à 11:34:53  profilanswer
 


:D
 
Si tu bossais en Python, il y aurait aussi l'assez effrayant Universal Feed Parser, dont le but est de pouvoir lire n'importe quel feed, même le plus merdique


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°1681321
Profil sup​primé
Posté le 04-02-2008 à 11:38:12  answer
 

Le contenu de ce message a été effacé par son auteur

n°1681324
masklinn
í dag viðrar vel til loftárása
Posté le 04-02-2008 à 11:42:12  profilanswer
 


C'est pas le but d'UFP.

 

Le but d'UFP c'est la première partie de

Citation :

be lenient in what you accept and strict in what you produce


La lib est faite pour bosser dans "le monde réel", sans nécessairement avoir les moyens de modifier le flux d'origine, ou d'influencer sa création. Donc elle doit s'adapter aux contenus pourris aussi bien que les différents feed readers.


Message édité par masklinn le 04-02-2008 à 11:43:01

---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°1681329
Profil sup​primé
Posté le 04-02-2008 à 11:45:51  answer
 

Le contenu de ce message a été effacé par son auteur

n°1681332
skeye
Posté le 04-02-2008 à 11:53:02  profilanswer
 

Bon, c'est quoi l'astuce pour faire marcher un border-spacing sous IE?[:moule_bite]


---------------
Can't buy what I want because it's free -
n°1681335
flo850
moi je
Posté le 04-02-2008 à 11:55:51  profilanswer
 
n°1681338
skeye
Posté le 04-02-2008 à 11:57:43  profilanswer
 


ok.[:dawa]
Rien à part coller des margin aux tr et aux td?[:delarue5]


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

 Page :   1  2  3  4  5  ..  466  467  468  ..  1454  1455  1456  1457  1458  1459

Aller à :
Ajouter une réponse
 

Sujets relatifs
blabla 3blabla 2
PUTAIN HARKO TU AS FERM2 BLABLA ![Beaucoup de blabla pour rien : post à effacer] Compiler .bat
variable1="blabla + variable2 +blala : c'est possible ??[PHP & regex] "blabla blabla file.ext?point=444 blabla" Recupérer 444
mail("celine@hotmail.com"," sujet","blabla"); pose une err ! Help[MySQL] WHERE 'blabla' compris dans le champ truc
[blabla@olympe] Le topic du modo, dieu de la fibre et du monde[PHP / BlaBla - limite]
Plus de sujets relatifs à : blabla@web


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