HTML-Code mit PHP ausgeben


 
Neues Thema eröffnen   Neue Antwort erstellen    Webmaster Forum -> Hilfe für Webmaster -> PHP / MySQL
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
BB-BF-BM
Gast

BeitragHTML-Code mit PHP ausgeben Antworten mit Zitat

Ich lasse den Code einer .html-Datei mit file_get_contents() auslesen und wandle an einer bestimmten Stelle mit htmlspecialchars() und nl2br() den HTML-Code so um, dass er möglichst so ausgegeben wird, wie man ihn im Dokument sieht.
Das Problem ist, nun wird
Code:
<table border="2">
<tr>
<td class="test">Benjamin's Test</td>
</tr>
</table>
ausgegeben, anstelle von
Code:
<table border="2">
   <tr>
      <td class="test">Benjamin's Test</td>
   </tr>
</table>


Wie kann ich die Einrückungen mit ausgeben?
06 Mai 2006 11:18
Werner
Homepage-Total.de
Moderator

Beitrag Antworten mit Zitat

Anscheinend werden hier die Einrückungen gelöscht.
Ersetze die Tabs gegen Leerzeichen, villeicht hilft das!

_________________
Bei Fragen oder Fehlermeldungen - Bitte ausführlichen Code posten!
Wie man Fragen richtig stellt
06 Mai 2006 12:02
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
BB-BF-BM
Gast

Beitrag Antworten mit Zitat

Werner hat Folgendes geschrieben:
Ersetze die Tabs gegen Leerzeichen, villeicht hilft das!
Das blöde ist, ich hab mit angewöhnt, das ganze mit Tabulatoren zu machen, und ich kann mich jetzt nicht einfach umstellen Embarassed
06 Mai 2006 12:48
V4hn
Moderator

Beitrag Antworten mit Zitat

ähm, nein, es wird bestimmt schon so übertragen,
nur vom Browser nicht so angezeigt Wink
mach vor der ausgabe mal das hier:

$seiteninhalt = str_replace(" ", "&nbsp;", $seiteninhalt);

oder wenn du mit tabs arbeitest machst du aus dem " " ein "\t" und aus "&nbsp;" ein "&nbsp;&nbsp;&nbsp;".
dann sollte es ordentlich funktionieren...[/code]

_________________


Zuletzt bearbeitet von V4hn am 06 Mai 2006 13:02, insgesamt einmal bearbeitet
06 Mai 2006 12:54
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
BB-BF-BM
Gast

Beitrag Antworten mit Zitat

habs jetzt so gelöst:
PHP-Code:
1
$code str_replace("\t"'&emsp;'$code); 
06 Mai 2006 13:00
V4hn
Moderator

Beitrag Antworten mit Zitat

nagut, geht natürlich auch Wink

_________________
06 Mai 2006 13:01
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
axinio Internet Marketing
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    Webmaster Forum -> Hilfe für Webmaster -> PHP / MySQL Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehe zu:  

Ähnliche Beiträge
Thema Webmaster Forum Antw. Autor Verfasst am
Keine neuen Beiträge html code für textbalken Hilfe für Webmaster 13 biestle1208 16 Aug 2011 15:46 Letzten Beitrag anzeigen
Keine neuen Beiträge Google HTML Blogs, CMS & Foren 2 Mr. Data 08 Mai 2011 15:35 Letzten Beitrag anzeigen
Keine neuen Beiträge PHP Code in MySQL-Tabelle PHP / MySQL 5 MGoldi 24 Feb 2011 14:45 Letzten Beitrag anzeigen
Keine neuen Beiträge sicherer BB-Code für [php] PHP / MySQL 2 MGoldi 12 Feb 2011 14:44 Letzten Beitrag anzeigen
Keine neuen Beiträge Brauche dringend eine Kommentarfunkti... Hilfe für Webmaster 0 DukeGozer 21 Jan 2011 16:57 Letzten Beitrag anzeigen