php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 30.05.2008, 17:30  
Benutzer
 
Registriert seit: 03.05.2008
Beiträge: 83
angehender Freak befindet sich auf einem aufstrebenden Ast
Standard Dateien erstellen mit PHP

Hallo,
ich wollte mal wissen wie man mit PHP Dateien erstellen kann,
und ob das überhaupt geht.
Danke schonmal für eure Hilfe...
__________________
Also ich bin jetzt nicht mehr bereit vollständige Sätze zu ...!
angehender Freak ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 30.05.2008, 17:33  
Moderator
 
Benutzerbild von cycap
 
Registriert seit: 13.02.2008
Beiträge: 6.816
PHP-Kenntnisse:
Fortgeschritten
cycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nett
Standard

mit der zeile

PHP-Code:
file_put_contents("datei.txt","hallo"); 
hast du bereits eine Textdatei mit dem Inhalt hallo erstellt, sofern du schreibrechte hast
cycap ist offline  
Alt 30.05.2008, 17:38  
Benutzer
 
Registriert seit: 03.05.2008
Beiträge: 83
angehender Freak befindet sich auf einem aufstrebenden Ast
Standard

Okay, danke...
__________________
Also ich bin jetzt nicht mehr bereit vollständige Sätze zu ...!
angehender Freak ist offline  
Alt 30.05.2008, 17:42  
Benutzer
 
Registriert seit: 03.05.2008
Beiträge: 83
angehender Freak befindet sich auf einem aufstrebenden Ast
Standard

Aber wie kann ich diese Datei jetzt löschen oder verändern??
__________________
Also ich bin jetzt nicht mehr bereit vollständige Sätze zu ...!
angehender Freak ist offline  
Alt 30.05.2008, 19:25  
Erfahrener Benutzer
 
Benutzerbild von litterauspirna
 
Registriert seit: 24.04.2008
Beiträge: 3.172
PHP-Kenntnisse:
Anfänger
litterauspirna sorgt für eine eindrucksvolle Atmosphärelitterauspirna sorgt für eine eindrucksvolle Atmosphäre
litterauspirna eine Nachricht über ICQ schicken
Standard

Hallo!

Wie oben beschrieben hast du eine textdatei erstellt,die ist nun existent und kannst du behandeln und bearbeitenm wie eine die du statisch angelegt hättest!

Das heist die von php gegeben functionen benutzen.

Zum Beispiel fopen. Dies benutzt man meines Wisen nach eigentlich immer um überhaupt in dieser Datei zu arbeiten!
Alles nadere fndest du dazu im Manual da dort auf weitere Funktionen verwiesen wird!
Löschen kannst du die mit unlink();

mfg der litter
__________________
Aus dem Dynamo Lande kommen wir. Trinken immer reichlich kühles Bier. Und dann sind wir alle voll, die Stimmung ist so toll. Aus dem Dynamo Lande kommen wir.
http://www.lit-web.de
litterauspirna ist offline  
Alt 30.05.2008, 19:52  
Benutzer
 
Registriert seit: 03.05.2008
Beiträge: 83
angehender Freak befindet sich auf einem aufstrebenden Ast
Standard

Okay, danke,
werde mir noch mal das Manuel angucken.

mfg

edit_01: Sorry, wurde berichtigt...
__________________
Also ich bin jetzt nicht mehr bereit vollständige Sätze zu ...!

Geändert von angehender Freak (30.05.2008 um 20:02 Uhr).
angehender Freak ist offline  
Alt 30.05.2008, 19:54  
Supermoderator HD
 
Benutzerbild von Manko10
 
Registriert seit: 16.03.2008
Beiträge: 8.709
PHP-Kenntnisse:
Fortgeschritten
Manko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende Zukunft
Standard

Das Manuell? Was schaust du dir manuell an?
Manko10 ist offline  
Alt 30.05.2008, 19:58  
Benutzer
 
Registriert seit: 09.01.2008
Beiträge: 61
haufe befindet sich auf einem aufstrebenden Ast
Standard

und so kannste die datei online bearbeiten

PHP-Code:
<?php

/*
    Darauf achten, dass die Datei Schreibrechte besitzt.
*/
    
$datei 'write.php';
 
/*
    Neuer Inhalt speichern
*/
if (isset($_POST['speichern'])) {
    
$fp fopen($datei'w');
    
/*
        Doppelte Zeilenumbrüche entfernen
    */
    
$css_neu str_replace("\n"""$_POST['css_neu']); // -> Evtl. Obacht: Win/Lin/... \n \r\n ...
    
$css_neu stripslashes($css_neu); // Anpassen
    #$css_neu = strip_tags($css_neu);  // Anpassen
    
fputs($fp$css_neustrlen($css_neu));
    
fclose($fp);
}
 
/*
    Datei in Array einlesen
*/
    
$css file($datei);
 
/*
    FORMULAR
*/
echo '<form action="edit.php" method="post">';
echo 
'<textarea style="width:98%; font-family : Verdana, Arial; color : #000000; font-size:11px;" rows="20" wrap="physical" name="css_neu">';
echo 
implode('',$css);
echo 
'</textarea>';
echo 
'<br>';
echo 
'<input type="submit" name="speichern" value="Datei jetzt speichern"> <input type="reset" name="reset" value="Änderungen verwerfen">';
echo 
'</form>';
 
?>

Geändert von haufe (31.05.2008 um 15:50 Uhr).
haufe ist offline  
Alt 30.05.2008, 20:35  
Erfahrener Benutzer
 
Benutzerbild von litterauspirna
 
Registriert seit: 24.04.2008
Beiträge: 3.172
PHP-Kenntnisse:
Anfänger
litterauspirna sorgt für eine eindrucksvolle Atmosphärelitterauspirna sorgt für eine eindrucksvolle Atmosphäre
litterauspirna eine Nachricht über ICQ schicken
Standard

Hallo haufe!

Nutze doch bitte wenn du PHP Code hier bereit stellst die im Editor dafür zur Verfügung stehenden PHP Tags!

Danke mfg der Litter
__________________
Aus dem Dynamo Lande kommen wir. Trinken immer reichlich kühles Bier. Und dann sind wir alle voll, die Stimmung ist so toll. Aus dem Dynamo Lande kommen wir.
http://www.lit-web.de
litterauspirna ist offline  
Alt 30.05.2008, 20:44  
Benutzer
 
Registriert seit: 03.05.2008
Beiträge: 83
angehender Freak befindet sich auf einem aufstrebenden Ast
Standard

also quasi so:
PHP-Code:
<?php

/*
    Darauf achten, dass die Datei Schreibrechte besitzt.
*/
    
$datei 'write.php';
 
/*
    Neuer Inhalt speichern
*/
if (isset($_POST['speichern'])) {
    
$fp fopen($datei'w');
    
/*
        Doppelte Zeilenumbrüche entfernen
    */
    
$css_neu str_replace("\n"""$_POST['css_neu']); // -> Evtl. Obacht: Win/Lin/... \n \r\n ...
    
$css_neu stripslashes($css_neu); // Anpassen
    #$css_neu = strip_tags($css_neu);  // Anpassen
    
fputs($fp$css_neustrlen($css_neu));
    
fclose($fp);
}
 
/*
    Datei in Array einlesen
*/
    
$css file($datei);
 
/*
    FORMULAR
*/
echo '<form action="edit.php" method="post">';
echo 
'<textarea style="width:98%; font-family : Verdana, Arial; color : #000000; font-size:11px;" rows="20" wrap="physical" name="css_neu">';
echo 
implode('',$css);
echo 
'</textarea>';
echo 
'<br>';
echo 
'<input type="submit" name="speichern" value="Datei jetzt speichern"> <input type="reset" name="reset" value="Änderungen verwerfen">';
echo 
'</form>';
 
?>
__________________
Also ich bin jetzt nicht mehr bereit vollständige Sätze zu ...!
angehender Freak 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
F: kann ich mit php auch *.doc oder *.pdf dateien erstellen? suendesizer PHP Tipps 2004 6 09.09.2008 11:08
PHP Dateien verschlüsseln GSJLink PHP-Fortgeschrittene 2 26.04.2008 12:29
[Logik] Mehrere Dateien als Anhang per Formular versenden PsychoEagle PHP Tipps 2008 2 27.08.2007 08:58
SWF bzw. Flash Dateien mit PHP erstellen Plague PHP Tipps 2007 4 03.05.2007 13:15
Zip / TAR.gz Dateien erstellen Spyker Server, Hosting und Workstations 2 17.10.2006 18:15
Fehler beim erstellen von Dateien PHP Tipps 2005 8 26.05.2005 12:04
Dateien erstellen und chmod setzen auch wenns nicht geht ^^ PHP Tipps 2005 8 22.05.2005 02:53
Stammbaum erstellen Riot PHP Tipps 2005 17 13.05.2005 16:32
[Erledigt] Nur bestimmte Dateien anzeigen, wie mache ich das HILFE PHP Tipps 2005 4 02.04.2005 22:38
zip dateien erstellen PHP Tipps 2005 2 03.03.2005 10:36
Dateien erstellen oder schreiben funktioniert nicht im Web PHP Tipps 2004-2 1 05.12.2004 19:39
Dateien Erstellen freitz PHP Tipps 2004 3 03.11.2004 21:10
Dateien erstellen PHP Tipps 2004 5 02.11.2004 18:51
Ordner und *.txt Dateien erstellen web2 PHP Tipps 2004 11 21.10.2004 15:36
[Erledigt] Dateien aus Verzeichnissen vom Webserver auslesen und linken PHP Tipps 2004 3 08.09.2004 10:07

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
swf dateiw

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