php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2010

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 13.03.2010, 11:58  
Neuer Benutzer
 
Registriert seit: 13.03.2010
Beiträge: 2
PHP-Kenntnisse:
Anfänger
AKirchmeyer befindet sich auf einem aufstrebenden Ast
Standard Problem mit String auslesen aus HTML

Hallo,

ich möchte aus einer HTML Seite (welche mehrere Tabellen besitzt) einen Eintrag (ein Datum: TT.MM.) auslesen. Ich suche dazu die Seite nach dem Code durch welcher vor und nach dem Datum kommt. Da dieser Eintrag mehrmals vorkommt und ich nur das 2. brauche habe ich eine FOR-Schleife genommen die zweimal durchläuft. Der Code unten funktioniert, nur läd die Seite dadurch sehr sehr lange.

Dadurch entstehen bei mir zwei Fragen: Kann ich den Quellcode vereinfachen? Ist ein Fehler vorhanden der auf die lange Ladezeit hinweißt?

PHP-Code:
    $farbe "#FFFFFF";
    
$warning "";
    
$rem "";
    
$rem "";
    
$error "";
    
$warntabelleX "";
    
$schriftf "";






        
$fp = @fopen("http://www.domain.de/?id=3","rb");

        

        if(!
$fp)

        {

            echo 
"fopen";

            
$error .= "<li>Fehler.</li>";
        }

        else

        {

            
$site "";

            while (!
feof($fp))

            {

                
//max length = 8192 Bytes!

                
$site .= fread($fp8192);

            }

            
fclose($fp);

            

            

            


                   for(
$i=0;$i<2;$i++)

                    {

                        
$warning strstr($site,"<td width=\"75\" valign=\"top\" nowrap=\"nowrap\">");

                        
$rem strstr($warning,"</td>");
            

                        
$warning str_replace($rem,"",$warning);

                        
$site str_replace($warning,"",$site);

                        

                        
$warn substr($warning,44,6);

            


                    } 

 

    }







$warntabelleX .= '



<TABLE WIDTH="100%" height="3" BORDER="0" CELLSPACING="0" CELLPADDING="0">

      <TR>

        <TD>

        </TD> 

      </TR>

    </TABLE>





<TABLE class="wetter" WIDTH="100%" style="cursor:pointer;" bordercolor="#'
.$farbe.'" BGCOLOR="#'.$farbe.'"

    BORDER="0" CELLSPACING="0" CELLPADDING="0">

      <TR>

        <TD>

        <b><center><font size="-3" color="#'
.$schriftf.'">'.$warn.'</font></center></b></TD> 

      </TR>

    </TABLE>



'

Mit freundlichen Grüßen
Andreas
AKirchmeyer ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 13.03.2010, 13:42  
Erfahrener Benutzer
 
Benutzerbild von Arne Drews
 
Registriert seit: 22.04.2009
Beiträge: 3.486
PHP-Kenntnisse:
Anfänger
Arne Drews wird schon bald berühmt werdenArne Drews wird schon bald berühmt werden
Arne Drews eine Nachricht über Skype™ schicken
Standard

Da solltest Du Dich mit Regular Expression auseinandersetzen.
Arne Drews ist offline  
Alt 14.03.2010, 08:07  
Neuer Benutzer
 
Registriert seit: 13.03.2010
Beiträge: 2
PHP-Kenntnisse:
Anfänger
AKirchmeyer befindet sich auf einem aufstrebenden Ast
Standard

Hi,

danke. Hab dazu auch etwas gefunden. Leider läd auch hier die Seite ziemlich lange:

PHP-Code:
$fp   fopen("http://www.domain.de/?id=3""r");
$page '';
while ( !
feof($fp) ) {
    
$page .= fgets($fp4096);
}

$einsdat eregi("<title>(.*)</title>"$page$regs);
echo 
$regs[1];
fclose($fp); 
Ich glaub ich muss mir etwas anderes überlegen.

Trotzdem Danke!
Gruß
Andreas
AKirchmeyer ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Scriptangebot Codieren von Texten Ryuuzaki93 Scriptbörse 9 08.02.2010 23:14
Ini Daten auslesen ohne INI Datei, Daten aus einem String jackie1983 PHP Tipps 2009 3 03.12.2009 18:06
[Erledigt] problem mit preg_match beim finden von gewissen bb-codes in einem string litterauspirna PHP Tipps 2009 7 25.10.2009 14:41
Records mit PHP ? SimStar001 PHP Tipps 2009 11 08.04.2009 15:14
problem beim auslesen eines longblob (images) webdesign Datenbanken 13 07.04.2009 10:52
utf8 Problem (Daten aus DB auslesen) go1denboy PHP Tipps 2008 1 23.09.2008 12:19
PHP5 SOAP - Problem mit Arrays Calexico PHP-Fortgeschrittene 0 11.09.2008 12:06
[Erledigt] Problem mit Sonderzeichen PHP -&gt; MySQL -&gt; HTML PHP Tipps 2007 18 07.12.2005 15:23
sql string problem socke PHP Tipps 2005-2 2 21.09.2005 16:20
String problem socke PHP Tipps 2005-2 6 17.09.2005 21:59
String ausDatenbank auslesen & im IF-Block vergleichen PHP Tipps 2005-2 13 26.07.2005 11:52
bestimmten string aus spalte auslesen aircrash PHP Tipps 2005 3 01.02.2005 18:07
Kleines Problem mit einem String... MortakArtos PHP Tipps 2005 2 24.01.2005 10:42
Problem beim Forum (Benutzer auslesen) PHP Tipps 2004 1 24.06.2004 10:05

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php string auslesen, string auslesen, php datum aus string auslesen, php aus string auslesen, php aus html, php tabelle aus string auslesen, datum aus einem string, php datum string auslesen, fopen html string auslesen, quellcode als string auslesen javascript, php webseite in string auslesen, php bestimmten html tabelle aus string extrahieren, php html tabelle in string, einen string aus einen string extrahieren php replace, aus html dateien string extrahieren, php jahr aus string auslesen, php tabelle aus html strin auslesen, string auslesen php, per fopen bestimmten string auslesen, php datum aus string

Alle Zeitangaben in WEZ +2. Es ist jetzt 21:30 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum