Aller au contenu

steph

Webmaster Régulier
  • Compteur de contenus

    57
  • Inscrit(e) le

  • Dernière visite

Tout ce qui a été posté par steph

  1. Bonjour, J'ai besoin de transformer les adresses du type : www.monsite.com/unepage.html?s=untruc en www.monsite.com/index.php?p=unepage&s=untruc Avant j'utilisais : RewriteRule ^(.*)\.html$ index.php?p=$1 qui ne me posait aucun problème puisque je n'avais pas de paramètre à transmètre. (Adresses du style www.monsite.com/unepage.html) J'ai donc modifié ma regle pour tenir compte des éventuels paramètres passés : RewriteRule ^(.*)\.html\?(.*)$ index.php?p=$1&$2 Ca ne marche pas, j'ai une erreur 404 et je suis sûr que ça vient du caractère '?' de ma règle parce que si je le remplace par un tiret, ça fonctionne ex : RewriteRule ^(.*)\.html-(.*)$ index.php?p=$1&$2 marche très bien avec des adresses du type : www.monsite.com/unepage.htm-s=untruc Il y à surement un moyen de coder le '?' dans l'expression régulière mais je ne sais pas comment ... j'ai besoin d'aide ... Steph
  2. J'ai trouvé ... Pour ceux que ça interesse, il faut définir un sous masque dans l'expression comme ça : /<\/b> \(\(d+)\)/ et preg_match_all le placera dans une nouvelle dimention du tableau renvoyé. Dans mon cas : $regs[1][$i] Steph
  3. steph

    probleme avec un preg_match

    bonjour, J'ai besoin d'extraire des nombres d'une page html, ils sont écris selon ce schéma : </b> (nombre) pour y arriver j'ai fait le petit script php que voici : if(preg_match_all('/<\/b> \(\d+\)/', $fichier, $regs)) { $nb = sizeof($regs[0]); for($i=0; $i<$nb; $i++) { echo $regs[0][$i].'<br>'; } } else { echo 'pas trouvé'; } le résulat est du type : (6442) (9475) (3604) (44316) (12446) (9401) (20537) Mon problème vient du fait que je n'arrive pas à enlever les parentheses. Je suis sûr qu'il y a moyen de la faire dans l'expression régulière ... mais bon, je bloque ... Steph
  4. Merci à vous pour votre super accueil. LaurentDenis, je vais voir pour mettre en place ta suggestion, merci pour ton aide. A+ Steph
  5. Bonjour à tous, Je me présente : Stephane, informaticien industriel au chomage dans le sud de la France (Chateauneuf de gadagne près d'Avignon). Je suis le webmaster du site www.bidbooster.net Voila, rien de plus si ce n'est que ce forum m'a l'air bien sympa A+ Steph
×
×
  • Créer...