<b>REGISTER</b>

GFX-Sector - PHP, MySQL


 
GFX-Sector » Coding Area » Webentwicklung » PHP, MySQL » HTML-Datei mit php auslesen und Zeilenumbrüche entfernen » Hello Guest [Login|Register]
Last Post | First Unread Post Print Page | Recommend to a Friend | Add Thread to Favorites

GFX-Sector - Your GFX-Source No. 1

  • √ kostenlose Mitgliedschaft
  • √ über 800 kostenlose Photoshop Tutorials
  • √ über 100 GB Photoshop-Ressourcen (Brushes, Render, PSDs, ...)
  • √ große und aktive Battle-Section
  • √ konstruktives Feedback zu GFX-Werken
  • √ einzigartiges Design
  • √ eines der größten Grafikplattformen in Deutschland
  • »»»JETZT KOSTENLOS REGISTRIEREN!«««

User Login



PHP, MySQL

Themen rund um die serverseitige Programmierung mit PHP in Verbindung mit der Datenbanksoftware MySQL
Post New Thread Post Reply

HTML-Datei mit php auslesen und Zeilenumbrüche entfernen

     Deutsche Version  English version
Author
Post « Previous Thread | Next Thread »

|~Râdîant~| |~Râdîant~| is a male
Polygonmeister


Avatar von |~Râdîant~|

Registration Date: 15.04.2007
Posts: 777
Location: Berlin
Program: Adobe Photoshop CS4
Deviantart: radiantgfx

Spacer
HTML-Datei mit php auslesen und Zeilenumbrüche entfernen

HTML-Datei mit php auslesen und Zeilenumbrüche entfernen

      

Ich habe da zwei Fragen zum Thema php.
Ich möchte eine html-Datei in einen array einlesen
$datei = 'test.html';
$array = file($datei);

um sie anschließend mit hilfe der Funktion stristr zu durchsuchen und wieder auszugeben. (Soweit klappt das schon.)

Wenn die html-Datei nun also durchsucht wird nach bestimmten Zeichen, dann wird die Suche leider dadurch beendet, dass die html-Datei jedemenge Zeilenumbrüche hat.

Möchte ich also z.B. das hier suchen
<tr>
<td>Blubb
</td>
</tr>
kann ich nur nach eine der Zeilen suchen, nicht aber nach dem ganzen Absatz: "<tr><td>Blubb</td></tr>"

Gibt es eine Funktion/Möglichkeit, den array:
$array = file($datei);
von diesen Zeilenumbrüchen zu befreien?

Außerdem: Gibt es soetwas wie das * in SQL Abfragen (als Ersatz für ein beliebiges Zeichen) für die Funktion
stristr ?
Damit man nach Sachen suchen kann wie:
Eingabe: bla muh blubb
suche nach: 'bla'.*.'blubb'
Ausgabe: bla muh blubb

Oder gehe ich die ganze Sache falsch an und könnte mir jemand einen Tipp geben, wie ich an den Begriff "Blubb" komme und gleichzeitig <tr><td></td></tr> mit ausgebe in einem foreach?

Wenn ich mich zu kompliziert ausgedrückt habe, bitte eifnach sagen, dann beschreib ich genauer, was eigentlich Ziel des Ganzen ist. xD


HTML-Datei mit php auslesen und Zeilenumbrüche entfernen 02.07.2008 14:18 |~Râdîant~| is offline Search for Posts by |~Râdîant~|

izak.stern izak.stern is a male
Ohnefiltergrafiker


izak.stern hat kein Avatar

Registration Date: 18.02.2008
Posts: 478

Spacer
      

hmm wozu das ganze eigtl...

hab zuvor nie etwas von der funktion stristr() gehoert. Zunge raus

wenn ich etwas suche nutze ich i.d.r. preg_match().

-> http://at2.php.net/manual/de/function.preg-match.php



HTML-Datei mit php auslesen und Zeilenumbrüche entfernen 02.07.2008 14:25 izak.stern is offline Homepage of izak.stern Search for Posts by izak.stern

bpr bpr is a male
Spender


Avatar von bpr

Registration Date: 18.11.2007
Posts: 557
Location: London
Program: Zend Studio
Forums: Coding; International Section

Spacer
      

kann da nur izak.stern bestaetigen, da helfen dir wohl nur regulaere ausdruecke um solche sql aehnlichen abfragen zu gestalten.




Freude
HTML-Datei mit php auslesen und Zeilenumbrüche entfernen 02.07.2008 14:41 bpr is offline Homepage of bpr Search for Posts by bpr

Babbsdrebbler
Weichzeichner


Babbsdrebbler hat kein Avatar

Registration Date: 14.03.2007
Posts: 51

Spacer

RE: HTML-Datei mit php auslesen und Zeilenumbrüche entfernen

      

LOL

Meiner Meinung nach is das ein riesen Denkfehler.
Wenn du es mit den str Funktionen durchsuchen willst musst du wissen wo die Zeile im Array steht, also is es unsinnig .

http://de.php.net/file_get_contents
http://www.selfphp.de/funktionsreferenz/...ionen/fread.php
Fread liest alles ein OHNE Array, und wenn du willst kannst du es dann immernoch in einen Array umwandeln. Du kannst dann aber den gesammten Text einlesen.

Wenn du das suchen willst müsstest du es so schreiben

code:
1:
<tr><td>Blubb</td></tr>


Wenn ich es falsch verstanden habe steinigt mich^^

HTML-Datei mit php auslesen und Zeilenumbrüche entfernen 03.07.2008 07:23 Babbsdrebbler is offline Search for Posts by Babbsdrebbler
 
Spacer
   
GFX-Sector
unregistered


 hat kein Avatar


Spacer

Have you enjoyed this topic?


If you were enjoying this post and if you keen on reading more interesting stuff then do not hesitate to complete the free sign up.

After the free registration you will gain access to all areas and you will be able to communicate with other artists from all over the world.

In addition you will benefit from our Photoshop and coding section as well as from our huge (hundreds of gigabytes) free resource section where you can find everything you will need to be a successful (web) designer/artist.

Sign up now and enjoy the advantages as a registered member.

(This website will be ad-free after a complete free sign up.)

New Post 03.07.2008 07:23  
Tree Structure | Board Structure
Post New Thread Post Reply
GFX-Sector » Coding Area » Webentwicklung » PHP, MySQL » HTML-Datei mit php auslesen und Zeilenumbrüche entfernen

Similar topics to HTML-Datei mit php auslesen und Zeilenumbrüche entfernen
Thread
[S] Sigantur Tutorial mit Ressourcen (Forum: Tutorial Suche)
new sound (Forum: Signaturen/Avatare)
Bildschirmgröße ermitteln und Google Ads anpassen (Forum: HTML, CSS)
[Frage] Topaz Vivacity und Win7 ? (Forum: Fragen & Probleme)
Gundam Power+Update (Forum: Signaturen/Avatare)