Visual Basic Forum

Visual Basic Forum
für VB6 und VB.NET Programmierer
 
RegistrierenRegistrieren  LoginLogin

Neues Thema eröffnen   Neue Antwort erstellen    Visual Basic Forum Foren-Übersicht -> Sonstiges
Autor
Nachricht
psychonitro
Tutorial Leser
Tutorial Leser

Anmeldedatum: 05.05.2008
Beiträge: 26

[PHP] Datei schreiben
Verfasst am: 07.06.2008, 14:52

Ich stell mir das ca so vor
man öffnet seine seite ca so: seite.de/index.php?command=msgbox

Und dann soll in einer text Datei aufm server "msgbox" stehen
_________________
 
Administrator
Poster
Poster

Anmeldedatum: 16.04.2008
Beiträge: 153


Verfasst am: 07.06.2008, 15:08

Hier ein paar Schlagworte mit denen du dich auseinanderseztzen kannst:

$_GET, fopen, fprintf, fclose
 
psychonitro
Tutorial Leser
Tutorial Leser

Anmeldedatum: 05.05.2008
Beiträge: 26


Verfasst am: 07.06.2008, 16:14

Da find ich nichts gescheites,dass ich das über die URL machen kann.
Ich habs jetzt grad so

[PHP]if ($_POST) {
$command = $_POST["command"]; // Variablen einlesen
$dateiname = "command.txt"; // Name der Datei
$handler = fOpen($dateiname, "a"); // Datei zum Text anhängen öffnen
fWrite($handler, $command); // Dateiinhalt in die Datei schreiben
fClose($handler); // Datei schließen
}[/PHP]

Was muss ich ändern,dass er die Datei immer wieder überschreibt und nicht immer weiter schreibt.
zb: 1. Befehl: asd
2. Befehl: bla
Dann steht drin: asdbla

Ich will aber dass dann nur "asd" drin steht
 
Marduk
Überflieger
Überflieger

Anmeldedatum: 16.04.2008
Beiträge: 374


Verfasst am: 07.06.2008, 16:49

[PHP]if ($_POST) {
$command = $_POST["command"]; // Variablen einlesen
$dateiname = "command.txt"; // Name der Datei
$handler = fOpen($dateiname, "w"); // Datei zum Text anhängen öffnen
fWrite($handler, $command); // Dateiinhalt in die Datei schreiben
fClose($handler); // Datei schließen
}[/PHP]

Sollte so überschrieben werden
 
Administrator
Poster
Poster

Anmeldedatum: 16.04.2008
Beiträge: 153


Verfasst am: 07.06.2008, 17:54

(ReED;3457)
$_GET


(psychonitro;3459)
Da find ich nichts gescheites,dass ich das über die URL machen kann.


Äh ja .. dann kann ich wohl davon ausgehe, dass du nicht gesucht hast,s ondern nur darauf wartest, dass dir hier jemand den Code schreibt -.-*
_________________


 
r4z3r
Poster
Poster

Anmeldedatum: 16.04.2008
Beiträge: 173


Verfasst am: 08.06.2008, 11:35


Damit du auch weißt was falsch war:

Der Befehl fOpen erwartet 2 Parameter.
1. Ein Dateiname
2. Ein Modus

In deinem Code hast du als Modus "a" angegeben, das steht für Append und beideutet soviel wie "anhängen". Marduk hat "w" als Modus benutzt, womit die Daten in der Datei überschrieben werden.

Hättest du dir die Kommentare rechts von den Befehlen richtig durchgelesen, hättest du das Problem selbst lösen können...
Naja, du darfst erstmal ein bisschen Pause machen

MfG
 
Neues Thema eröffnen   Neue Antwort erstellen    Visual Basic Forum Foren-Übersicht -> Sonstiges

Tags: datei, schreiben, php, server

 
 Verwandte Themen   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge CSS server connecten 386 18.06.2007, 17:32
Keine neuen Beiträge Multi User Chat Server Rückantwort! 475 13.06.2007, 17:38
Keine neuen Beiträge Server - Client 370 09.06.2007, 22:25
Keine neuen Beiträge Server BIuld Funtkion 273 19.05.2007, 23:41
Keine neuen Beiträge Server und client? 326 12.04.2007, 10:51
 

RSSLast-Minute-Angebot () vom 01.01.2001 - 31.12.2010
RSSUumlbermäßige Leukorrhöe - (Gynäkologische Krankheiten)
RSSGrillen V
RSSMassageliege kaufen
RSSLottozahlengenerator, Lottozahlen-Kombinationen erzeugen und ausdrucken!
Powered by myfeedr Linktausch


[ Time: 0.3294s ][ Queries: 101 (0.0350s) ][ GZIP on - Debug on ]