php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 04.01.2009, 12:30  
Erfahrener Benutzer
 
Registriert seit: 28.09.2008
Beiträge: 175
clemo befindet sich auf einem aufstrebenden Ast
Standard [Erledigt] file lesen wie es ist

hallo
meine php datei macht folgendes
mit dem file_get_contents('1.txt') lese ich aus der 1.txt raus

nehmen wir an in der 1.txt steht drinnen
Zitat:
<?php
echo 'hi<br>wie gez?';
?>
AUSGABE:
hi
wie gez
dann soll das so rauskommen.wie es in der datei drinnen steht die zeilen soll gemacht werden steht in der datei jedoch <br> soll dieses nicht in neue zeile sondern in <br> ausgegeben werden
die php befehle werden nicht codiert sondern 1 zu 1 auf den display geschrieben!
kann mir wer helfen?
clemo ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 04.01.2009, 12:40  
Erfahrener Benutzer
 
Registriert seit: 27.09.2008
Beiträge: 316
PHP-Kenntnisse:
Fortgeschritten
moveax1 befindet sich auf einem aufstrebenden Ast
Standard

PHP: htmlentities - Manual

das sollte helfen
__________________
twitter.com/moveax1 || http://modxcms.com/ || http://ubuntuusers.de/

$live->free() OR die();
moveax1 ist offline  
Alt 04.01.2009, 13:13  
lutoma
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von clemo Beitrag anzeigen
hallo
meine php datei macht folgendes
mit dem file_get_contents('1.txt') lese ich aus der 1.txt raus

nehmen wir an in der 1.txt steht drinnen


dann soll das so rauskommen.wie es in der datei drinnen steht die zeilen soll gemacht werden steht in der datei jedoch <br> soll dieses nicht in neue zeile sondern in <br> ausgegeben werden
die php befehle werden nicht codiert sondern 1 zu 1 auf den display geschrieben!
kann mir wer helfen?
Du möchtest also den Code der in der Datei drin ist ausführen?

eval
PHP-Code:
<?php
$data
=file_get_contents("1.txt");
eval(
$data);
?>
 
Alt 04.01.2009, 13:19  
PTC
Erfahrener Benutzer
 
Benutzerbild von PTC
 
Registriert seit: 27.10.2007
Beiträge: 1.708
PHP-Kenntnisse:
Anfänger
PTC ist einfach richtig nettPTC ist einfach richtig nettPTC ist einfach richtig nettPTC ist einfach richtig nett
Standard

Eval ist aber eine nicht so gute Lösung.
PTC ist offline  
Alt 04.01.2009, 13:23  
lutoma
Gast
 
Beiträge: n/a
Standard

Joa, kürzer ginge auch einfach
PHP-Code:
include('1.txt'); 
 
Alt 04.01.2009, 13:53  
Erfahrener Benutzer
 
Registriert seit: 28.09.2008
Beiträge: 175
clemo befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von lutoma Beitrag anzeigen
Joa, kürzer ginge auch einfach
PHP-Code:
include('1.txt'); 
klar gehts auch kürzer abern icht mit include da fürt er aus...nach meinem wissen..
clemo ist offline  
Alt 04.01.2009, 13:55  
Erfahrener Benutzer
 
Registriert seit: 28.09.2008
Beiträge: 175
clemo befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von lutoma Beitrag anzeigen
Du möchtest also den Code der in der Datei drin ist ausführen?

eval
PHP-Code:
<?php
$data
=file_get_contents("1.txt");
eval(
$data);
?>


nein NICHT ausführen!!!



es sollte so kommen wie es drinnen steht 1 zu 1 is ne neue zeile in der txt macht auch php im quelltext ein <br> steht aber <br> in der txt zeigt html <br> an aber macht KEINE neue zeile
clemo ist offline  
Alt 04.01.2009, 13:56  
lutoma
Gast
 
Beiträge: n/a
Standard

achso, ich dachte das wolltest du

Schau mal nach den Breitrag von moveax1 an, htmlentities sollte helfen

also:
PHP-Code:
<?php
$str
=file_get_contents('1.txt');
$str=htmlentities($str);
$str=str_replace("\n","<br />",$str);
echo 
$str;
?>
 
Alt 04.01.2009, 14:01  
Erfahrener Benutzer
 
Registriert seit: 27.09.2008
Beiträge: 316
PHP-Kenntnisse:
Fortgeschritten
moveax1 befindet sich auf einem aufstrebenden Ast
Standard

str_replace kannst dir da denke ich sparen:

PHP: nl2br - Manual
__________________
twitter.com/moveax1 || http://modxcms.com/ || http://ubuntuusers.de/

$live->free() OR die();
moveax1 ist offline  
Alt 04.01.2009, 18:52  
Erfahrener Benutzer
 
Registriert seit: 28.09.2008
Beiträge: 175
clemo befindet sich auf einem aufstrebenden Ast
Standard

Ja
das functioniert genau so..FETTES DANKE
jetzt schaut das natürlich bissal fad aus
da ich eine php befehle sammlung mache und da wollte ich fragen ob mir wer sagen kann wie ich das mache das das so mit bunten faben is wie in foren und so?
warscheinlich is das schwieriger odeR?
clemo 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
Dateiupload + txt file vincent33 PHP Tipps 2008 2 10.11.2008 17:53
habe safe mode auf on gestellt ketchup PHP Tipps 2008 29 21.08.2008 09:23
session_start fehler? no such file found? seejay PHP Tipps 2006 11 10.01.2006 09:26
[Erledigt] Exim --- Mailserver empfängt keine Mails Server, Hosting und Workstations 4 23.12.2005 18:28
filemtime() auf zweitem Server File prüfen? tekknotrip PHP Tipps 2005-2 2 19.08.2005 16:48
Daten mit file() auf anderen Server übertragen PHP Tipps 2005-2 1 17.08.2005 21:17
File nur temporär erstellen PHP Tipps 2005-2 2 02.08.2005 21:39
libmysqlclient.so.10 is needed Datenbanken 11 20.06.2005 15:27
[Erledigt] Unix file lesen? PHP-Fortgeschrittene 15 08.06.2005 18:05
update auf php 5.0.4 robo47 Server, Hosting und Workstations 6 10.04.2005 19:00
OOP mit PHP5 und Parsen einer XML File mit SAX PHP Tipps 2005 2 01.02.2005 14:14
Logik Problem, delete File... PHP-Fortgeschrittene 6 07.11.2004 18:27
file umbenennen - welcher php befehl? kain PHP Tipps 2004 4 20.08.2004 02:47
ausgefuehrtes php file als html speichern PHP Tipps 2004 8 28.07.2004 17:59
file(); problem PHP Tipps 2004 3 12.07.2004 11:51

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php file lesen

Alle Zeitangaben in WEZ +2. Es ist jetzt 20:04 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