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

 


 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  404  405  406  ..  1454  1455  1456  1457  1458  1459
Auteur Sujet :

blabla@web

n°1649047
omega2
Posté le 26-11-2007 à 17:46:47  profilanswer
 

Reprise du message précédent :

Shinuza a écrit :


Don't feed the troll [:natas]


Trop tard, le troll à mordu. :p

mood
Publicité
Posté le 26-11-2007 à 17:46:47  profilanswer
 

n°1649048
theredled
● REC
Posté le 26-11-2007 à 17:54:38  profilanswer
 

bixibu a écrit :


ta testé en virant le slash devant ton $2 ? sinon je voit pas bien ce qui merde (le point d'intérogation, je doute de son utilité)


Marche pas non plus

mIRROR a écrit :

fr|en est catché aussi donc a la fin c est pas plutot $1$2 ? (ou /$1 / $2)
spa des vraies regex cette merde :o
genre la tu lui dis de remplacer les deux catch par $2


C'est exactement ce que je veux, c'est qu'il vire le premier répertoire du chemin s'il s'appelle "en/" ou "fr/" (multilangue)
Genre si j'ai "www.oversite.com/en/blabla.php" -> "www.oversite.com/blabla.php"
"www.oversite.com/en/js/blabla.js" -> "www.oversite.com/js/blabla.js"

 

Pourquoi il me remplacerait les 2 catch ? Je lui mets un ^ et un $, c'est pas pour les ours polaires...
Il doit remplacer la totalité de la chaine ^(fr|en)/(.*)$ par le 2ème catch.

 
anapajari a écrit :

therEDLED> vire le QSA ... a moins que tu aies d'autres rules auquel cas il serait opportun de les montrer aussi.


J'en ai une trentaine en fait, mais là je les ai désactivés :o

 

C'est le deuxième truc bizarre qui m'arrive avec le rewriting... le premier étant un décodage d'url incontrolé (problème toujours pas résolu qui fut l'objet d'un topic au bide retentissant)

Message cité 1 fois
Message édité par theredled le 26-11-2007 à 18:01:59

---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°1649050
skeye
Posté le 26-11-2007 à 17:59:15  profilanswer
 

Chaos Intestinal a écrit :

 

La logique, enfin si on peut appeler ça comme ça, c'est de pouvoir écrire if (end($tablo)) je suppose.

 

Non. Tu peux très bien avoir la valeur 0, ou une chaine vide, en fin d'un tableau.:o

 

if(end($tablo) === false).[:petrus75]

Message cité 2 fois
Message édité par skeye le 26-11-2007 à 18:00:03

---------------
Can't buy what I want because it's free -
n°1649055
mIRROR
Chevreuillobolchévik
Posté le 26-11-2007 à 18:03:53  profilanswer
 

theredled a écrit :

Pourquoi il me remplacerait les 2 catch ? Je lui mets un ^ et un $, c'est pas pour les ours polaires...
Il doit remplacer la totalité de la chaine ^(fr|en)/(.*)$ par $1.


^$ n a rien a voir hein  
pour pas catcher le premier bloc tu fais

RewriteRule ^/?(?:fr|en)/(.*)$ /$2


et on te l a deja demandé mais je comprends toujours pas l interet du ? apres /


---------------
« The enemy is the gramophone mind, whether or not one agrees with the record that is being played at the moment. » — George Orwell
n°1649060
Shinuza
This is unexecpected
Posté le 26-11-2007 à 18:12:45  profilanswer
 

skeye a écrit :


 
Non. Tu peux très bien avoir la valeur 0, ou une chaine vide, en fin d'un tableau.:o
 
if(end($tablo) === false).[:petrus75]


[:homerquisetientlateteencriant]


---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.
n°1649061
masklinn
í dag viðrar vel til loftárása
Posté le 26-11-2007 à 18:14:17  profilanswer
 

skeye a écrit :


 
Non. Tu peux très bien avoir la valeur 0, ou une chaine vide, en fin d'un tableau.:o
 
if(end($tablo) === false).[:petrus75]


Mon problème, c'est surtout que ça peut être un tableau de booléen dont la dernière valeur est false, et dans ce cas, t'es baisé jusqu'au bout.
 
Donc après avoir checké avec end, si il a renvoyé false faut vérifier que count($tablo) != 0 [:petrus75][:bien]


---------------
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°1649067
omega2
Posté le 26-11-2007 à 18:20:46  profilanswer
 

Masklinn > Autant commencer par vérifier si t'as quelque chose dans le tableau avant de jouer avec son pointeur dans ce cas.

n°1649071
masklinn
í dag viðrar vel til loftárása
Posté le 26-11-2007 à 18:24:12  profilanswer
 

omega2 a écrit :

Masklinn > Autant commencer par vérifier si t'as quelque chose dans le tableau avant de jouer avec son pointeur dans ce cas.


Bravo, t'as gagné un cookie.


---------------
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°1649072
Dj YeLL
$question = $to_be || !$to_be;
Posté le 26-11-2007 à 18:25:13  profilanswer
 

J'ai la dalle, je peux en avoir un aussi ? :/


---------------
Gamertag: CoteBlack YeLL
n°1649082
theredled
● REC
Posté le 26-11-2007 à 18:36:55  profilanswer
 

mIRROR a écrit :


^$ n a rien a voir hein
pour pas catcher le premier bloc tu fais

RewriteRule ^/?(?:fr|en)/(.*)$ /$2



Je comprends rien. ^$ ça sert bien à indiquer le début et la fin de la chaine dans laquelle on cherche nan ?[:pingouino]

 

Et je vois pas pourquoi il ne faudrait absolument pas catcher le premier bloc ? On s'en fout, tant que c'est $2 qu'on appelle après ? Par ailleurs, mon regex marche très bien hors de l'htaccess...

 

edit : (mais ca marche [:draculax])

 
mIRROR a écrit :

et on te l a deja demandé mais je comprends toujours pas l interet du ? apres /


Aucun, d'ailleurs je l'ai viré.


Message édité par theredled le 26-11-2007 à 18:41:24

---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
mood
Publicité
Posté le 26-11-2007 à 18:36:55  profilanswer
 

n°1649085
bixibu
Ca ... c'est fait!
Posté le 26-11-2007 à 18:48:39  profilanswer
 

Citation :

edit : (mais ca marche [:draculax])


 
on sent bien l'accomplissement de l'homme heureux qui se fait une joie de perdre 10 minute a rechercher le meilleur smiley possible ;)
 
:d

Message cité 1 fois
Message édité par bixibu le 26-11-2007 à 18:49:06
n°1649088
theredled
● REC
Posté le 26-11-2007 à 18:50:39  profilanswer
 

bixibu a écrit :

Citation :

edit : (mais ca marche [:draculax])


 
on sent bien l'accomplissement de l'homme heureux qui se fait une joie de perdre 10 minute a rechercher le meilleur smiley possible ;)
 
:d


Nan celui-là je le connais par coeur :o
Mais j'aimerais bien comprendre n'empêche :D


---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°1649098
mIRROR
Chevreuillobolchévik
Posté le 26-11-2007 à 19:20:07  profilanswer
 

tu catches deux blocs mais t as prevu qu un seul bloc de remplacement donc il remplace betement comme tu lui as demandé [:aloy] les deux blocks par le bloc2 :o

Message cité 2 fois
Message édité par mIRROR le 26-11-2007 à 19:20:52

---------------
« The enemy is the gramophone mind, whether or not one agrees with the record that is being played at the moment. » — George Orwell
n°1649112
bixibu
Ca ... c'est fait!
Posté le 26-11-2007 à 19:40:44  profilanswer
 

en fait ta regle serait plutot comme ca nan ?:
 
RewriteRule ^/[fr|en]/(.*)$ /$1
 
ps:plus tu te complique la vie en regexp, plus tu en chie longtemps
ps2:si ma regexp est fausse, je remballe ma morale du dessus et je vais me pendre :d

n°1649160
0x90
Posté le 26-11-2007 à 21:13:08  profilanswer
 
n°1649161
FlorentG
Posté le 26-11-2007 à 21:19:09  profilanswer
 


Ca vaut le coup :jap: Et implémente Iterator aussi, et Countable. Y'a quand-même moyen de faire des choses intéressantes.
 
Franchement, l'extension SPL est la meilleure chose qui soit arrivée à PHP ces dernières années

n°1649164
mIRROR
Chevreuillobolchévik
Posté le 26-11-2007 à 21:23:28  profilanswer
 


oui
et ca fait aussi planter firefox sur des sites avec adsense
bref tu l actives que pour els sites sur lesquels tu bosses quoi :o


---------------
« The enemy is the gramophone mind, whether or not one agrees with the record that is being played at the moment. » — George Orwell
n°1649347
theredled
● REC
Posté le 27-11-2007 à 10:12:13  profilanswer
 

mIRROR a écrit :

tu catches deux blocs mais t as prevu qu un seul bloc de remplacement donc il remplace betement comme tu lui as demandé [:aloy] les deux blocks par le bloc2 :o


Nan mais stadire que si je fais

Code :
  1. $pouet = preg_replace('#^/(fr|en)/(.*)$#', '$2', '/en/prout.php');


(la même chose que le rewriterule, théoriquement)

 

Ben là ça me retourne bien "prout.php", contrairement au rewriterule qui me fait "/prout.php/prout.php" ou chépaquoi [:pingouino]

 

C'est pas les mêmes regex [:pingouino dei][:pingupra][:pingouino dei]

 
bixibu a écrit :

en fait ta regle serait plutot comme ca nan ?:

 

RewriteRule ^/[fr|en]/(.*)$ /$1

 

ps:plus tu te complique la vie en regexp, plus tu en chie longtemps
ps2:si ma regexp est fausse, je remballe ma morale du dessus et je vais me pendre :d


[fr|en] ça existe pas :o bonne pendaison :o

Message cité 1 fois
Message édité par theredled le 27-11-2007 à 10:17:29

---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°1649349
flo850
moi je
Posté le 27-11-2007 à 10:12:52  profilanswer
 
n°1649421
anapajari
s/travail/glanding on hfr/gs;
Posté le 27-11-2007 à 11:00:49  profilanswer
 

mIRROR a écrit :

tu catches deux blocs mais t as prevu qu un seul bloc de remplacement donc il remplace betement comme tu lui as demandé [:aloy] les deux blocks par le bloc2 :o


port'nawak [:dawak]
Par ailleurs dans la regex que tu donnes cela devrait être $1 et non $2 le replace.
Enfin le ? après le premier slash servait à mon avis à gerer les deux cas:

/en/prout.php
en/prout.php


bixibu a écrit :

en fait ta regle serait plutot comme ca nan ?:
RewriteRule ^/[fr|en]/(.*)$ /$1


port'nawak 2 [:dawak]
(au moins mirror avait bon avec son assertion )

theredled a écrit :


C'est pas les mêmes regex [:pingouino dei][:pingupra][:pingouino dei]


normalement ça utilise PCRE et c'est censé réagir pareil[:spamafote]

Message cité 2 fois
Message édité par anapajari le 27-11-2007 à 11:01:04
n°1649431
theredled
● REC
Posté le 27-11-2007 à 11:05:15  profilanswer
 

anapajari a écrit :

Enfin le ? après le premier slash servait à mon avis à gerer les deux cas:


Ezgactement [:dawao] mais le cas n°2 n'arrive jamais en fait [:petrus75]

anapajari a écrit :

normalement ça utilise PCRE et c'est censé réagir pareil[:spamafote]


Mais alors, pourquoi, pourquoi [:sisicaivrai]

 

Parce que là le comportement du RewriteRule correspond à rien de ce que j'ai jamais connu des REGEX [:pingouino]


Message édité par theredled le 27-11-2007 à 11:06:42

---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°1649435
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 27-11-2007 à 11:08:54  profilanswer
 


C'est intéressant comme lecture :jap:


---------------
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°1649460
skeye
Posté le 27-11-2007 à 11:23:45  profilanswer
 


Citation :

"We should forget about small efficiencies, say about 97% of the time: premature optimization is the root of all evil." (Knuth, Donald. Structured Programming with go to Statements, ACM Journal Computing Surveys, Vol 6, No. 4, Dec. 1974. p.268.)


 
[:doc petrus]


---------------
Can't buy what I want because it's free -
n°1649465
mIRROR
Chevreuillobolchévik
Posté le 27-11-2007 à 11:27:08  profilanswer
 

anapajari a écrit :


port'nawak [:dawak]
Par ailleurs dans la regex que tu donnes cela devrait être $1 et non $2 le replace.


 
ha ouais je suis vraiment mauvais en replacement [:robert de niro]

anapajari a écrit :


Enfin le ? après le premier slash servait à mon avis à gerer les deux cas:

/en/prout.php
en/prout.php




ok


---------------
« The enemy is the gramophone mind, whether or not one agrees with the record that is being played at the moment. » — George Orwell
n°1649482
kao98
...
Posté le 27-11-2007 à 11:38:56  profilanswer
 

Me semble que c'était sur ce topic que j'avais trouvé un lien vers un site qui proposait des palettes de couleurs assorties à une couleur que l'on indiquait. Pas moyen de remettre la main dessus, vous ne l'auriez pas quelque part par hasard ?

n°1649485
theredled
● REC
Posté le 27-11-2007 à 11:40:49  profilanswer
 

mIRROR a écrit :

 

ha ouais je suis vraiment mauvais en replacement [:robert de niro]


Bon au final t'as résolu mon problème mais ni toi ni personne ne sait pourquoi [:ddr555]


Message édité par theredled le 27-11-2007 à 11:40:59

---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°1649487
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 27-11-2007 à 11:42:21  profilanswer
 

kao98 a écrit :

Me semble que c'était sur ce topic que j'avais trouvé un lien vers un site qui proposait des palettes de couleurs assorties à une couleur que l'on indiquait. Pas moyen de remettre la main dessus, vous ne l'auriez pas quelque part par hasard ?


Spa çui-ci : http://wellstyled.com/tools/colorscheme2/index-en.html ?


---------------
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°1649491
kao98
...
Posté le 27-11-2007 à 11:44:36  profilanswer
 


Celui-ci est pas mal non plus, mais je parlais de celui-là qui propose une palette un peu plus étendue.
 
Merci quand même ! :D

n°1649500
theredled
● REC
Posté le 27-11-2007 à 11:53:15  profilanswer
 

http://colorblender.com/ :o


---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°1649514
kao98
...
Posté le 27-11-2007 à 12:01:17  profilanswer
 

Mirci :D


Message édité par kao98 le 27-11-2007 à 12:01:25
n°1649563
koskoz
They see me trollin they hatin
Posté le 27-11-2007 à 12:49:19  profilanswer
 

S'il y a des développeurs sous Linux ici, quel logiciel utilisez vous ?
 
J'ai brièvement testé emacs, et en plus de l'interface super austère, j'y comprend rien :/


---------------
Twitter
n°1649564
Chaos Inte​stinal
Posté le 27-11-2007 à 12:50:19  profilanswer
 

koskoz a écrit :

J'ai brièvement testé emacs, et en plus de l'interface super austère, j'y comprend rien :/


 
Pour ceux qui n'aiment pas emacs, le meilleur choix reste vi [:bien]

n°1649573
theredled
● REC
Posté le 27-11-2007 à 13:11:34  profilanswer
 

Ya un genre d'explode() ou split(), en MySQL ?


---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°1649576
kadreg
profil: Utilisateur
Posté le 27-11-2007 à 13:20:23  profilanswer
 

koskoz a écrit :

S'il y a des développeurs sous Linux ici, quel logiciel utilisez vous ?

 

c'est pas utiliser, c'est supporter...

 

perso, eclipse avec le WTP :o J'suis sous windows,, mais ca existe aussi sous nulix.. .en plus lent bien sur :o )


Message édité par kadreg le 27-11-2007 à 13:20:54

---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°1649579
anapajari
s/travail/glanding on hfr/gs;
Posté le 27-11-2007 à 13:22:29  profilanswer
 

Chaos Intestinal a écrit :


Pour ceux qui n'aiment pas emacs, le meilleur choix reste vi [:bien]


gvim alors :o
mais gvim c'est très bien (une fois le .vimrc correctement fait) :)

n°1649580
tomsoft
Posté le 27-11-2007 à 13:22:40  profilanswer
 

theredled a écrit :

Ya un genre d'explode() ou split(), en MySQL ?


 
ya pas des notions d'atomicité en sql ?

n°1649584
anapajari
s/travail/glanding on hfr/gs;
Posté le 27-11-2007 à 13:26:40  profilanswer
 

theredled a écrit :

Ya un genre d'explode() ou split(), en MySQL ?


je sais pas ce que tu essayes de faire mais ça sent la TRES mauvaise idée...

n°1649601
Shinuza
This is unexecpected
Posté le 27-11-2007 à 13:41:26  profilanswer
 

koskoz a écrit :

S'il y a des développeurs sous Linux ici, quel logiciel utilisez vous ?

 

J'ai brièvement testé emacs, et en plus de l'interface super austère, j'y comprend rien :/

Si t'es habitué aux logiciels style notepad++, gedit peut être vraiment bien, y'a un tas de plug in vachement bien, au final tu te retrouves avec plus ou moins un ide, c'est assez marrant à voir quand tu vois la gueule du truc au départ :

 

-Navigateur de fichiers, achement bien foutu
-Console Python (tu peux entre autre controller la fenetre Gedit et bien sur faire du python)
-Terminal
-Execution de commandes perso à la volée (+ gestion de raccourcis claviers)
-Snippets
-Un tas de plug in
-etc...

Message cité 2 fois
Message édité par Shinuza le 27-11-2007 à 13:42:07

---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.
n°1649611
tomsoft
Posté le 27-11-2007 à 13:48:14  profilanswer
 

yaz un plugin ftp pour bosser direct et upload @ save ?

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  404  405  406  ..  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)