php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 20.02.2007, 13:58  
Erfahrener Benutzer
 
Registriert seit: 14.09.2004
Beiträge: 382
Crypi
Standard mit php html-dateien erzeugen

Hi,

ich suche zur Zeit nach einer Möglichkeit mittels PHP HTML-Datein zu erzeugen.

Das anlegen der Dateien und das füllen mit Code ist nicht das Problem.


Was mich stört ist, dass ich alle " escapen muss damit ich nen "normalen" String erhalte. Gibt es da eine Möglichkeit das irgendwie zu umgehen?

Vermutlich nicht oder?

Danke für eure Mühe!
Crypi
__________________
PostgreSQL Forum:
www.pg-forum.de
Crypi ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 20.02.2007, 14:04  
Erfahrener Benutzer
 
Registriert seit: 16.08.2007
Beiträge: 702
PHP-Kenntnisse:
Anfänger
Igäl befindet sich auf einem aufstrebenden Ast
Standard

Ist mir nicht ganz klar was du suchst...

Sowas wie das hier?

http://de.php.net/manual/de/function.htmlentities.php
oder
http://de.php.net/manual/de/function...ecialchars.php
__________________
Das Recht auf Dummheit gehört zur Garantie der freien Entfaltung der Persönlichkeit.
Mark Twain
Igäl ist offline  
Alt 20.02.2007, 14:12  
Erfahrener Benutzer
 
Registriert seit: 14.09.2004
Beiträge: 382
Crypi
Standard

ich will neue html dateien erzeugen.
der code der eingefügt werden soll, wird dynamisch erzeugt.
solange er nicht in der datei steht ists ja ein string.
PHP-Code:
$Datei "text.txt";

$Text "Hallo Welt!";

$FilePointer fopen($Datei"w");

fwrite($FilePointer$Text);

fclose($FilePointer); 
wenn ich jetzt aber z.b. folgendes einfügen möchte:
PHP-Code:
$Text="dieses Zeichen -> " <-geht leider nicht so einfach "; 
muss ich das erst escapen.
ich dachte es gäbe vielleicht eine lösung ohne escapen.
ist im prinzip auch nicht wichtig... ging mir nur gerade auf den Geist.

edit:
wo wir grad beim dateien-erzegen sind

zur zeit ist es so, dass ich für den ordner in dem ich die datei erzeugen will, jeweils die rechte setzen muss. nach dem ich damit dann fertig bin,
muss ich die rechte wieder zurück setzen.
kann man das auch irgendwie automatisch machen lassen? ich find recht umständlich, ins besondere wenn das ein prozess wird, der relativ häufig ausgeführt wird.
die rechte einfach so zu lassen ist ja sicher auch nicht die eleganteste lösung oder? so in hinsicht auf sicherheit.

Crypi
__________________
PostgreSQL Forum:
www.pg-forum.de
Crypi ist offline  
Alt 20.02.2007, 14:25  
Erfahrener Benutzer
 
Benutzerbild von dsmcg
 
Registriert seit: 11.10.2005
Beiträge: 2.405
dsmcg sorgt für eine eindrucksvolle Atmosphäredsmcg sorgt für eine eindrucksvolle Atmosphäredsmcg sorgt für eine eindrucksvolle Atmosphäre
Standard

escapen oder halt anstelle von " " diese hier benutzen -> ' '

oder so:
PHP-Code:
echo <<<END
Hier wird die "here document"-Syntax verwendet, um mehrere
Zeilen mit $variablen Interpolation auszugeben. Beachten Sie,
dass das sich das "here document"-Endzeichen in einer Zeile
mit nur einem Strichpunkt aber ohne Leerzeichen o.ä. stehen muss!
END;
?> 
http://de.php.net/echo
__________________
Wie man Fragen richtig stellt
dsmcg ist offline  
Alt 20.02.2007, 14:30  
Neuer Benutzer
 
Registriert seit: 06.07.2006
Beiträge: 22
rabatz
rabatz eine Nachricht über ICQ schicken
Standard

Ja entweder du machst einen Backslash vor das " oder du verwendest bei der zuweisung einfache hochkommas um den string zu begrenzen

LG
rabatz ist offline  
Alt 20.02.2007, 14:43  
Erfahrener Benutzer
 
Registriert seit: 14.09.2004
Beiträge: 382
Crypi
Standard

danke für die antworten!

"here document"-Syntax noch nie gehört sieht aber net aus


könnte praktisch sein.

hab ihr eine antwort auf meine Rechte-Vergabe-Frage?

Danke für eue Hilfe!

Crypi
__________________
PostgreSQL Forum:
www.pg-forum.de
Crypi ist offline  
Alt 20.02.2007, 14:51  
da schreibt der ElePHPant
 
Benutzerbild von Flor1an
 
Registriert seit: 18.06.2008
Beiträge: 8.903
PHP-Kenntnisse:
Fortgeschritten
Flor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer Anblick
Standard

Lass die Schreibrechte. Dafür sind sie ja da. Wenn du wegen der Sicherheit oder sowas angst hast da wirste wohl kaum was machen können. Wenn du es automatisch per Skript ändern willst dann kann das ein möglicher Angreifer auch! Aber ich hab noch nie gehört das wegen vergebenen Schreibrechten irgendwas passieren sollte.
Flor1an 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
[Erledigt] script das html dateien aus einem bestimmten ordner listet PHP Tipps 2004 16 09.05.2009 18:52
Variabeln in html dateien Umwandeln CA$HMIRE PHP Tipps 2008 10 02.05.2008 19:02
[Logik] Mehrere Dateien als Anhang per Formular versenden PsychoEagle PHP Tipps 2008 2 27.08.2007 08:58
Include - Wie HTML Dateien einbinden? PHP Tipps 2005-2 2 13.10.2005 23:33
.AVI, .MPEG usw. Dateien in HTML einbinden? nicobischof PHP Tipps 2005-2 3 30.08.2005 08:22
Ergebnis einer DBabfrage in HTML Dateien Suchen u. anzeigen PHP Tipps 2005-2 0 15.08.2005 22:35
Dateien mit HTML einbinden ggfan HTML, Usability und Barrierefreiheit 3 21.06.2005 16:21
html daten mit php erzeugen PHP Tipps 2005 11 03.03.2005 16:54
Komprimierte HTML Dateien mit PHP MadCro PHP-Fortgeschrittene 6 28.10.2004 16:45
Problem mit htm bzw. html Dateien Server, Hosting und Workstations 7 15.10.2004 20:27
[Erledigt] Dateien aus Verzeichnissen vom Webserver auslesen und linken PHP Tipps 2004 3 08.09.2004 10:07
bilder aus bmp dateien erzeugen PHP Tipps 2004 12 07.09.2004 20:06
Validitor (HTML 4.01) = Schwachsinn? Filewalker Off-Topic Diskussionen 19 03.08.2004 15:27
[Erledigt] PDF aus HTML erzeugen ? PHP-Fortgeschrittene 2 05.06.2004 02:10
[Erledigt] Dateien können nicht erzeugt werden PHP-Fortgeschrittene 10 03.06.2004 16:21

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php html datei erzeugen, php html datei erstellen, php html erzeugen, mit php html datei erstellen, html datei mit php erstellen, php datei erzeugen, html datei erstellen php, datei erzeugen php, mit php eine html datei erstellen, datei erstellen php, http://www.php.de/php-tipps-2007/43497-mit-php-html-dateien-erzeugen.html, html mit php erzeugen, php erzeugt html, php html file erstellen, mit php html erzeugen, php html dokument erzeugen, mit php html dateien erstellen, mit php html datei erzeugen, php html code erzeugen, html datei erzeugen php

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

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.