HTML News Graber wie ?

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • #16
    Hi Abraxax

    dein Lösungsansatz ist nicht schlecht nur Leider leuft das so noch nicht

    Grund:

    Im HTML-Quelltext Sind keine \ drin

    [COLOR=red]<td width=\"80%\" class=\"news\">[/COLOR]

    sondern so

    [COLOR=green]<td width="80%" class="news">[/COLOR]

    und ohne gehts nicht !!!

    Aber ich bin Sicher das kann man auch Lösen

    Comment


    • #17
      die \ dienen nur zum escapen der " in einem string. sonst gibts parse error.

      mein zuletzt gepostetest beispiel ist getestet und es funktioniert. du hast bestimmt einen fehler irgendwo drin .
      INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


      Comment


      • #18
        Sich weis schon was du meinst !

        aber Leider geht es so aus welchen gründen auch immer nicht!!!

        Teste es mal so, denn so geht es nicht!!!

        PHP Code:
        <?php
        $news 
        '6208';
                
        $newsseite 'http://counter-strike.de/fullnews.php?newsid='.$news;
                
        $datei fopen("$newsseite","r");
            while (!
        feof($datei)) {
                
        $zeile fgets($datei,1000);
         if(
        preg_match("!\<td width=\"80%\" class=\"news\">(.*?)\<td class=\"news\" COLSPAN=2>!is"$zeile)) {

        echo 
        "muster erkannt";
        }
        }
        ?>
        es kommt auch eindeutig <td width="80%" class="news"> im Quelltext vor !!!
        Last edited by Cracky; 02-03-2003, 23:03.

        Comment


        • #19
          ist ja klar, dass er das nicht findest. die endbedingung kommt ja erst ein paar zeilen später.

          so findet er es.

          PHP Code:
          <?php
            $news 
          "6208";
            
          $newsseite "http:/"."/counter-strike.de/fullnews.php?newsid=".$news;
            
          $datei fopen($newsseite,"r");
            
          $data "";
            while (!
          feof($datei)) $data.= fgets($datei,4096);
            if(
          preg_match("!\\<td width=\"80%\" class=\"news\">(.*?)\\<td class=\"news\" COLSPAN=2>!is"$data)) {
              echo 
          "muster erkannt";
            }
            
          // echo "<pre>".htmlentities($data)."</pre>";
          ?>
          INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


          Comment


          • #20
            Leuft Super war mein Fehler

            DANKE

            Hat jemand noch eine Idee wie ich die Bilder auf meinen auf meinen Webspace hochlade die ich Grabe das grösste Problem ist ja das ich kein Internet auf der Lan habe also muss ich die Bilder auf meinen Server Laden !
            Und Links muss ich raus machen da Sie ja im Lan nicht benutzt werden können
            Last edited by Cracky; 03-03-2003, 10:05.

            Comment


            • #21
              selbes schema.

              im code die tags suchen und entsprechend die bilder laden.
              links kann man genauso erkennen.
              INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


              Comment

              Working...
              X