HTML News Graber wie ?

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

  • #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

    Kommentar


    • #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 |


      Kommentar


      • #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 !!!
        Zuletzt geändert von Cracky; 03.03.2003, 00:03.

        Kommentar


        • #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 |


          Kommentar


          • #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
            Zuletzt geändert von Cracky; 03.03.2003, 11:05.

            Kommentar


            • #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 |


              Kommentar

              Lädt...
              X