php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger

PHP Einsteiger PHP Problemlösungen für Spracheinsteiger
Archive: 2004, 2004/2, 2005, 2005/2, 2006, 2007, 2008, 2009, 2010,

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 04.01.2012, 12:30  
Neuer Benutzer
 
Registriert seit: 04.01.2012
Beiträge: 8
PHP-Kenntnisse:
Anfänger
derhuenerdieb befindet sich auf einem aufstrebenden Ast
Standard eine Textdatei via php bearbeiten

Hallo,
ich bin noch eher unerfahren mit php.
ich hab eine datei in der ich neue daten einspeichern will. Es ist eine PHP datei und ich möchte das die neuen Daten über eine Form eingetragen werden.
Also es soll in dem php tag geschrieben werden bzw es kann auch den ?> tag löschen dann den text aus der form einfügen und am ende wieder den ?> tag erstellen
wie realisiere ich soetwas also mit dem löschen und wieder neu hinschreiben
geht das mit fwrite ...
ich bedanke mich jetzt schon einmal
derhuenerdieb ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 04.01.2012, 12:35  
Erfahrener Benutzer
 
Registriert seit: 25.09.2009
Beiträge: 2.114
PHP-Kenntnisse:
Fortgeschritten
BlackScorp wird schon bald berühmt werdenBlackScorp wird schon bald berühmt werden
Standard

schau dir file_put_contents und file_get_contents an
__________________
Mein kleines Projekt
-Cruel Online-
5 von 3 Leuten können kein Bruchrechnen
BlackScorp ist gerade online   Mit Zitat antworten
Alt 04.01.2012, 12:36  
Erfahrener Benutzer
 
Registriert seit: 02.09.2009
Beiträge: 1.019
PHP-Kenntnisse:
Fortgeschritten
mquadrat befindet sich auf einem aufstrebenden Ast
Standard

Der ?> am Ende wird nicht unbedingt benötigt, wenn danach kein HTML mehr kommt. Du kannst also einfach immer hinten anhängen. Und ja, das geht mit fwrite
__________________
Wir suchen PHP Entwickler (Vollzeit) im Raum Darmstadt / Rhein-Main. Infos via E-Mail mueller@new-frontiers.de
mquadrat ist offline   Mit Zitat antworten
Alt 04.01.2012, 13:34  
Neuer Benutzer
 
Registriert seit: 04.01.2012
Beiträge: 8
PHP-Kenntnisse:
Anfänger
derhuenerdieb befindet sich auf einem aufstrebenden Ast
Standard

@mquadrat
es soll ja niemand lesen was darin steht und wenn es in <? und ?> steht wird es vom server ja nicht angezeigt
derhuenerdieb ist offline   Mit Zitat antworten
Alt 04.01.2012, 13:36  
Erfahrener Benutzer
 
Registriert seit: 26.11.2008
Beiträge: 264
dsentker befindet sich auf einem aufstrebenden Ast
Standard

Warum die Datei nicht einfach außerhalb des public-Ordners speichern?
__________________
dsentker ist offline   Mit Zitat antworten
Alt 04.01.2012, 13:40  
Neuer Benutzer
 
Registriert seit: 04.01.2012
Beiträge: 8
PHP-Kenntnisse:
Anfänger
derhuenerdieb befindet sich auf einem aufstrebenden Ast
Standard

hab ich auch in nem andern ordner gesetzt aber als sicheheit halt noch das in den ?> bereich gesetzt das wirklich niemand dran kann

und nun will ich wenn über das formular etwas neues geschirben wird und halt auch gespeichert das es sozusagen ans ende kommt aber vor ?> dem tag
derhuenerdieb ist offline   Mit Zitat antworten
Alt 04.01.2012, 13:41  
Erfahrener Benutzer
 
Registriert seit: 26.11.2008
Beiträge: 264
dsentker befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von derhuenerdieb Beitrag anzeigen
hab ich auch in nem andern ordner gesetzt aber als sicheheit halt noch das in den ?> bereich gesetzt das wirklich niemand dran kann
Wie soll jemand an die Datei rankommen, wenn sie über HTTP nicht abrufbar ist?
__________________
dsentker ist offline   Mit Zitat antworten
Alt 04.01.2012, 13:44  
Neuer Benutzer
 
Registriert seit: 04.01.2012
Beiträge: 8
PHP-Kenntnisse:
Anfänger
derhuenerdieb befindet sich auf einem aufstrebenden Ast
Standard

man kommt ja an die datei also an den ordner kein problem allerdings sollen halt die daten nicht ausgelesen werden von der seite und daher hab ichs in nen ?> gesetzt oder wie meinst du
derhuenerdieb ist offline   Mit Zitat antworten
Alt 04.01.2012, 13:50  
Erfahrener Benutzer
 
Registriert seit: 26.11.2008
Beiträge: 264
dsentker befindet sich auf einem aufstrebenden Ast
Standard

Das du es gar nicht erst ermöglichst, dass diese Textdatei von außen einsehbar ist, indem du diese Datei eben woanders speicherst.
Etwa:
Code:
webroot
   public
     index.php
     unterseite.php
     etc.php
   private
     DEINETEXTDATEIDIEKEINERSEHENDARF.txt
Sobald jemand deine Domain example.com/ aufruft, wird auf dem Server webroot/public angesprochen und nicht webroot/
__________________
dsentker ist offline   Mit Zitat antworten
Alt 04.01.2012, 13:51  
Neuer Benutzer
 
Registriert seit: 04.01.2012
Beiträge: 8
PHP-Kenntnisse:
Anfänger
derhuenerdieb befindet sich auf einem aufstrebenden Ast
Standard

also der code sieht so aus imo also ich hab das halt so gemacht das immer nach jedem neuen datensatz dieser in php tags gesetzt wird

$datei = fopen ("text.php","a");
fwrite ($datei, "<?");
fwrite($datei, "\n");
fwrite($datei, $username);
fwrite($datei, "|");
fwrite($datei, $passwort);
fwrite($datei, "\n");
fwrite($datei, "?>");
fwrite($datei, "\n");

und nu wollt ich wissen wie ich halt einfach das ?> weg nehme oder halt entsprechend nen eintrag davor setze
derhuenerdieb ist offline   Mit Zitat antworten
Antwort


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] Mysql eintrag auslesen und bearbeiten ~fransen~ PHP Einsteiger 11 22.12.2010 14:28
Gruppenmitglieder zählen choice Datenbanken 2 07.12.2010 19:58
Html Dateien online bearbeiten chko PHP Tipps 2010 7 21.04.2010 17:44
[Erledigt] array in eine Schleife bearbeiten samij PHP Tipps 2010 4 03.04.2010 00:58
[Erledigt] Textdatei bleibt leer (fputs) Chrysant PHP Tipps 2009 4 07.01.2010 19:20
textdatei als html-text auslesen? kathlene PHP Tipps 2009 4 20.03.2009 11:31
Größer Textdatei einlesen BlackBroom PHP Tipps 2009 11 27.02.2009 22:40
ausgelese Zeilen / bearbeiten / löschen prinzli Datenbanken 16 25.10.2007 22:04
Variable als Textdatei Lokal speichern HSFighter PHP Tipps 2006 3 28.02.2006 12:13
[Erledigt] mit php umlaute un Textdatei schreiben (Apple Tiger PHP4) PHP Tipps 2007 7 29.12.2005 19:08
beim bearbeiten werden keine neue Daten übernommen... PHP Tipps 2005-2 2 24.10.2005 12:25
Textdatei bearbeiten PHP Tipps 2005-2 14 20.07.2005 20:55
Newsscript Ã* la Textdatei PHP Tipps 2004 10 10.09.2004 22:56
Eintrag aus Textdatei löschen? PHP Tipps 2004 1 04.09.2004 18:21
Textdatei auslesen und Dateien downloaden PHP Tipps 2004 1 15.08.2004 13:05

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
textdateien bearbeiten php, textdatei in php datei ändern, text online ändern mit php

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