Programmation » Besoin de code PHP
Catégorie:  
Rappel du message précédent
   
Besoin de code PHP
Publié le 09/05/2006 @ 20:38:03,
Par ovh
Hum ovh,



fin je dis ça je dis rien :tinostar:

PS: Trouvé sur un célèbre site de vente online belge.

Ben ça, c'est à cause de Microsoft ! Sinon sous IE pas moyen d'afficher le menu déroulant full css :kiki: Ce connard n'accepte de modificateur de style que sur des liens :spamafote:
Donc tout le monde est obligé de contourner ça avec du javascript :sad: Crois-moi je m'en serais bien passé, et firefox n'en a pas besoin. Tiens, pour faire plus propre je pourrais détecter le navigateur et charger le script uniquement si le nav est IE, c'est vrai ça :figti:

Enfin, quand IE7 sera généralisé ça ira un peu mieux :kiki:
Je n'ai rien à voir avec www.ovh.com


   
Besoin de code PHP
Publié le 10/05/2006 @ 12:50:50,
Par Clandestino
Bon, il ne me manque plus que deux petites choses pour avoir terminé ma gallerie de photos.

1) Toujours en PHP, comment faire pour extraire une sous-chaîne d'une chaîne en se basant sur certains délimiteurs ?

Ex: <h1>Titre de rubrique</h1><span id="colonne">texte blablabla</span> -> Comment faire pour récupérer ce qui se trouve entre <h1>...</h1> ?

2) Le truc donné par Zion pour afficher la liste des séries ou des miniatures ( foreach (glob("$folder/s/*") as $filename) ) fonctionne très bien, mais retourne les résultats dans l'ordre alphabétique croissant sur le nom de fichier (A->Z, 0->9). Comment faire pour que cette même méthode retourne les résultats dans l'ordre décroissant (Z->A, 9->0)? Possible ?

'core merci !
   
Besoin de code PHP
Publié le 10/05/2006 @ 13:02:53,
Par ovh
1) en utilisant les expressions régulières :grin:
2) en utilisant un tableau temporaire que tu retries après selon le critère que tu désires :dawa:
Je n'ai rien à voir avec www.ovh.com
   
Besoin de code PHP
Publié le 10/05/2006 @ 13:12:57,
Par gizmo
1. preg_match('$<h1>(.*)</h1>$',$chaine,$match); $extrait = $match[1];
2. foreach (usort(glob("$folder/s/*")) as $filename)
Concept vivant.
   
Besoin de code PHP
Publié le 10/05/2006 @ 13:27:28,
Par ovh
Voilà la version concrète de mes théories lol :lol:
Je n'ai rien à voir avec www.ovh.com
   
Besoin de code PHP
Publié le 10/05/2006 @ 17:36:29,
Par gollum33
il y a un fonction qui existe pour le point 1, si je la retrouve je te la met ici.


EDIT: explode

Dernière édition: 10/05/2006 @ 17:40:41
   
Besoin de code PHP
Publié le 10/05/2006 @ 17:38:48,
Par zion
   
Besoin de code PHP
Publié le 10/05/2006 @ 17:39:47,
Par ovh
D'un point de vue éducatif, les expressions régulières c'est mieux :oh:

:neowen:
Je n'ai rien à voir avec www.ovh.com
   
Besoin de code PHP
Publié le 10/05/2006 @ 17:46:49,
Par Altar
Ovh, je vais t'en f***** moi de la hiérarchie de chomsky et des grammaires context-free, context-sensitive ou régulières... :tinostar:

PS: J'ai examen de compilo le 29 mai, ceci expliquant cela :oh:
   
Besoin de code PHP
Publié le 10/05/2006 @ 18:16:15,
Par Clandestino
Bon, pas la peine de vous taper dessus... La solution fournie par gizmo fonctionne impec'.

Par contre, le usort(glob...), ça ne le fait pas – je ne suis pas assez calé en PHP que pour bricoler la fonction de tri moi-même. J'ai essayé de remplacer usort(glob...) par rsort(glob...) mais tintin aussi...
   
Besoin de code PHP
Publié le 10/05/2006 @ 20:34:36,
Par Ppxl
Mis plus haut : si tu as un tableau trié de manière croissante "A->Z", la fonction array_reverse() s'occupe de la basculer dans l'ordre inverse et donc "Z->A"!
   
Besoin de code PHP
Publié le 12/05/2006 @ 10:51:58,
Par Clandestino
Ppxl > Merci, ça fonctionne :thumbs:
Répondre - Catégorie:  
Informaticien.be - © 2002-2024 AkretioSPRL  - Generated via Kelare
The Akretio Network: Akretio - Freedelity - KelCommerce - Votre publicité sur informaticien.be ?