begin process at 2010 03 18 09:23:01
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

Divers

 > 

problème avec eregi () [TITRE MODERE CAR PEU EXPLICITE]


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

problème avec eregi () [TITRE MODERE CAR PEU EXPLICITE]

mercredi 18 janvier 2006 à 19:15:47 | problème avec eregi () [TITRE MODERE CAR PEU EXPLICITE]

simon0000

salut tous le monde ,
pour avoire ce qui est entre HREF=" et " TITLE=  j'utilise ce code mais ca ne marche pas pourier vous me dire pourquoi merci d'avance 

<?
$fp = fopen("o.php","r");

while (!feof($fp)) {
$page .= fgets($fp, 4096);
}

$titre = eregi('HREF="(.*)" TITLE=',$page,$re);

echo $re[0];

fclose($fp);

?>

mercredi 18 janvier 2006 à 19:52:30 | Re : sos

J_G

Salut,



deux-trois petits trucs :

* pourquoi imposer le TITLE= après HREF ? Les attributs d'une balise HTML peuvent être données dans n'importe quel ordre (voir même omis pour certain...)

* [^"] = "Tout sauf un guillemet"

* $re[0] contient la chaine complète. $re[1] contient le contenu de la première parenthèse capturante, ($re[2] la suivante lorsqu'on lit les parenthèses ouvrantes de gauche à droite dans la regexp. Et ainsi de suite...)

* preg_match est réputée plus rapide... après, j'ai jamais testé...

* preg_match_all permet d'avoir TOUTES les occurence d'une chaîne (et non simplement la première comme ereg et preg_match)


Ce qui donnerais :


$titre = preg_match[_all]('@HREF="([^"])"@im',$page,$re);

// avec preg_match
echo $re[1];

// avec preg_match_all
foreach( $re[1] as $r ) {
    echo $r;
}



Voili-voilou...

A+

mercredi 18 janvier 2006 à 20:30:22 | Re : sos

Anthomicro

Tu vas nous reposer tes problèmes combien de fois ?


    jeudi 19 janvier 2006 à 09:34:41 | Re : sos

    malalam

    Administrateur CodeS-SourceS
    Ouais, je supprime le 1er message du coup...
    Et merci de conserver des titres clairs :-)
    jeudi 19 janvier 2006 à 09:48:02 | Re : problème avec eregi () [TITRE MODERE CAR PEU EXPLICITE]

    malalam

    Administrateur CodeS-SourceS
    Ah, et merci de rester poli...rapport à cet 1er message. Il n'était en effet pas très clair et peu compréhensible...


    Cette discussion est classée dans : problème, titre, fp, eregi, modere


    Répondre à ce message

    Sujets en rapport avec ce message

    Problème d'affichage d'image d'un fil RSS ? [ par seabird ] Bonjour, Je n'arrive pas à resoudre mon problème. En effet je veux lire le contenu d'un fichier RSS qui n'est pas de moi, dont la structure est la sui problème avec WAMP [TITRE MODERE CAR PEU EXPLICITE] [ par madeinreunion ] salut la compagnie!ok j'ai installé wampserver et j'apprend dreamweaver pou une creation enlocal d'un site. bref, je vais dans gérerles sites de dr po Problème de requête (2) [TITRE MODERE CAR PEU EXPLICITE] [ par skiso ] j'ai pas eu de suite pour la question que jai poser sur cette adresse et c'est tres important pour moihttp://www.phpcs.com/forum.v2.aspx?ID=632801<IMG Editer un fichier PHP [TITRE MODERE CAR PEU EXPLICITE] [ par bubulle22 ] Jai besoin daide plz... A chaque fois que je ve ouvrir un fishier .php, ca me dit que jai pas le prog neccaisre pour que mon ordi puisse lire les info comment créer une chatbox ? [TITRE MODERE CAR PEU EXPLICITE] [ par bubulle22 ] Salut tout le monde!!!!! J'ai une petite question... J'aimerais bien pouvoir faire une zone ou les joueurs(de mon site) peuvent ecrire un message. Ens pb ereg replace [ par laraison ] Bonjour, j'ai un problème avec ces lignes : $titre=eregi_replace('.mp3','',$titre); $titre=eregi_replace('^ ','',$titre); $titre = ereg_replace("_"," Problème de lecture d'un fichier [ par NicoIRIS ] Bonjour, Je souhaiterai lire un fichier de configuration (toto.cfg) écrit en XML. En ligne de commandes je l'ouvre sans problème et je visualise bien Problème avec eregi_replace [ par bice3 ] Bonjour,J'aimerais voir si quelqu'un pourrait m'aider pour une question sur eregi_replace.J'ai un texte avec deux balises qui sont avec le nom de mon eregi problème : REG_EMPTY [ par ICIoBRa ] Salut à tous !J'ai un problème qui me parait vraiment pas normal ! Voila j'ai ça :$mail = 'mail@mail.fr|nom<font face= Parseur de flux RSS : affichage et tri [ par Quentin4646 ] Bonsoir, je suis un débutant en PHP et j'ai eu beau cherché mais je n'ai pas trouvé de réponse à mes questions.Voilà je souhaite créer un flux RSS de


    Nos sponsors


    Appels d'offres

    Sondage...

    Comparez les prix

    CalendriCode

    Mars 2010
    LMMJVSD
    1234567
    891011121314
    15161718192021
    22232425262728
    293031    

    Consulter la suite du CalendriCode

    Photothèque

     
    Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
    CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
    CodeS-SourceS.com© est une marque déposée tous droits réservés

    Google Coop CodeS-SourceS Google Coop CodeS-SourceS
    Temps d'éxécution de la page : 0,640 sec (3)

    Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales