Frage zu ereg_replace()

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • #16
    Also irgendwie stehe ich total aufm Schlauch:

    PHP-Code:
    $text="<IMG alt=\"\" hspace=0 src=\"C:\\Inetpub\\wwwroot\\bold.gif\" align=baseline border=0>
    <IMG alt=\"\" hspace=0 src=\"C:\\Inetpub\\wwwroot\\justifycenter.gif\" align=baseline border=0>
    <IMG alt=\"\" hspace=0 src=\"C:\\Inetpub\\wwwroot\\warning.gif\" align=baseline border=0>
    <IMG alt=\"\" hspace=0 src=\"bilder/testB1LastenheftKapitel18.gif\" align=baseline border=0>"
    preg_match_all('(<IMG .*>)'$text$trefferB);
    $anz =  count ($trefferB[0]);
    echo 
    $anz
    Entspricht doch genau dem Beispiel, oder? Liefert aber 1 zurück.

    EDIT:
    Jetzt bin ich schlauer, die Zeilenumbrüche in $text habe ich hier nur der übersichthalber nicht drin, aber in meinem Programm nicht. wenn ich diese rein mache funktionierts, sonst nicht, aber ich bekomme den String übergeben und da sind die Leerzeichen nicht drin, wie könnte ich das Problem umgehen?
    Zuletzt geändert von bajana; 08.02.2006, 12:59.

    Kommentar


    • #17
      PHP-Code:
      <?php

      $text 
      "<IMG alt=\"\" hspace=0 src=\"C:\Inetpub\wwwroot\bold.gif\" align=baseline border=0>
      <IMG alt=\"\" hspace=0 src=\"C:\Inetpub\wwwroot\justifycenter.gif\" align=baseline border=0>
      <IMG alt=\"\" hspace=0 src=\"C:\Inetpub\wwwroot\warning.gif\" align=baseline border=0>
      <IMG alt=\"\" hspace=0 src=\"bilder/testB1LastenheftKapitel18.gif\" align=baseline border=0>"
      ;

      preg_match_all ('/<IMG [^>]*>/'$text$ergebnis);

      $ergebnis $ergebnis[0];

      echo 
      $ergebnis;

      $anz count ($ergebnis);

      echo 
      "Anzahl ist ".$anz;
       
      ?>
      Zuletzt geändert von Koala; 08.02.2006, 13:06.

      Kommentar


      • #18
        VIELEN DANK!

        Jetzt tuts :-)

        Kommentar

        Lädt...
        X