wie kann ich formular daten ohne datenbank serverseitig speichern

  • Ersteller Ersteller ully999
  • Erstellt am Erstellt am
Status
Für weitere Antworten geschlossen.
U

ully999

hallo liebe leut!

ich würde gerne wissen wie die daten in diesem formular auf dem server gespeichert werden können ohne datenbank (einfache lösund wie eine textdatei oder ähnliches)
HTML:
vlink="#FF0000">




[TABLE]

[TR]

[CENTER][td][CENTER][B]  Squad:  
value="RED">[/B][/CENTER][/td]
[td][CENTER][B] Aufgabe:   

Aufgabe wählen
Att.
Att. / Def.
C4
Def.
Heli
Jet
Scout
Sniper[/B][/CENTER][/td][/CENTER]

[/TR]

[TR]

[CENTER][td][CENTER][B]  Karte:   name="Karte">
Karte wählen
Dalian Planet
Daquing Oilfields
Dragon Valley
Fushe Pass
Gulf of Oman
Kubra Dam
Mashtuur City
Operation Clean Sweep
Sharqi Peninsula
Songhua Stalemate
Strike At Karkand
Zatar Wetlands[/B][/CENTER][/td]

[td][CENTER][B] Runde:   

Runde wählen
Runde 1
Runde 2
Runde 3[/B][/CENTER][/td][/CENTER]

[/TR]

[TR]

[td]

[CENTER][B]Team: 
-
United States Marine Corp - USMC
Middle Eastern Coalation - MEC
Peoples Liberty City Army - CHINA[/B]
[/CENTER][/td]
[CENTER][/CENTER]
[/TR]
[CENTER][/CENTER]
[/TABLE]
[CENTER]






[TABLE]
id="AutoNumber7">
[TR]

[CENTER][td][CENTER][B]NAME[/B][/CENTER][/td]
[td][CENTER][B]KLASSE[/B][/CENTER][/td]
[td][CENTER][B]POSITION[/B][/CENTER][/td][/CENTER]
[/TR]

[/TABLE]







[TABLE]
id="AutoNumber3">
[TR]

[CENTER][td][CENTER] [/CENTER][/td]

[td][CENTER]  
Klasse wählen
Anti-Tank
Assult
Medic
Pionieer
Sniper
Spec-Ops
Supporter
[/CENTER][/td]

[td][CENTER]  
Position wählen
Squadleader
2nd-Squadleader
Member
[/CENTER][/td][/CENTER]

[/TR]

[TR]

[CENTER][td][CENTER] [/CENTER][/td]

[td][CENTER]  
Klasse wählen
Anti-Tank
Assult
Medic
Pionieer
Sniper
Spec-Ops
Supporter[/CENTER][/td]

[td][CENTER]  
Position wählen
Squadleader
2nd-Squadleader
Member[/CENTER][/td][/CENTER]

[/TR]

[TR]

[CENTER][td][CENTER] [/CENTER][/td]

[td][CENTER]  
Klasse wählen
Anti-Tank
Assult
Medic
Pionieer
Sniper
Spec-Ops
Supporter[/CENTER][/td]

[td][CENTER]  
Position wählen
Squadleader
2nd-Squadleader
Member[/CENTER][/td][/CENTER]

[/TR]

[TR]

[CENTER][td][CENTER] [/CENTER][/td]

[td][CENTER]  
Klasse wählen
Anti-Tank
Assult
Medic
Pionieer
Sniper
Spec-Ops
Supporter[/CENTER][/td]

[td][CENTER]  
Position wählen
Squadleader
2nd-Squadleader
Member[/CENTER][/td][/CENTER]

[/TR]

[TR]

[CENTER][td][CENTER] [/CENTER][/td]

[td][CENTER]  
Klasse wählen
Anti-Tank
Assult
Medic
Pionieer
Sniper
Spec-Ops
Supporter[/CENTER][/td]

[td][CENTER]  
Position wählen
Squadleader
2nd-Squadleader
Member[/CENTER][/td][/CENTER]

[/TR]

[TR]

[CENTER][td][CENTER] [/CENTER][/td]

[td][CENTER]  
Klasse wählen
Anti-Tank
Assult
Medic
Pionieer
Sniper
Spec-Ops
Supporter[/CENTER][/td]

[td][CENTER]  
Position wählen
Squadleader
2nd-Squadleader
Member[/CENTER][/td][/CENTER]

[/TR]

[TR]

[CENTER][td][CENTER] [/CENTER][/td]

[td][CENTER]  
Klasse wählen
Anti-Tank
Assult
Medic
Pionieer
Sniper
Spec-Ops
Supporter[/CENTER][/td]

[td][CENTER]  
Position wählen
Squadleader
2nd-Squadleader
Member[/CENTER][/td][/CENTER]

[/TR]

[/TABLE]


[TABLE]
id="AutoNumber5">
[TR]

[CENTER][td][CENTER][B]BENÖTIGTE EINHEITEN[/B][/CENTER][/td][/CENTER]
[/TR]

[TR]

[CENTER][td][CENTER]
[B]

Anti-Tank 
Assault 
Medic 
Pioneer 
Sniper 
Spec-Ops 
>Supporter  [/B][/CENTER][/td][/CENTER]
[/TR]

[TR]
[td]

[CENTER]
  ------- 
  ------- 
-------  
  -------  
  ------- 
  ------- 
[/CENTER][/td]
[CENTER][/CENTER]
[/TR]
[CENTER][/CENTER]
[/TABLE]

wenn jemand das editieren würde wäre nett, so das man die daten serverseitig ohne datenbank speichert.[/CENTER]
 
ja!
der server unterstützt php doch leider habe ich von php noch weniger ahnung.
das board wo das formular rein soll "Diese Webseite wurde mit PHPKIT Version 1.6.1 erstellt"

gibt es vielleicht eine software wo man php formulare per drag und drop zeichnen kann im still von frontpage?
 
"PHP-Formulare" gibt es nicht, PHP wertet einfach HTML-Formulare aus.

Du hast also auf dem Server keine Datenbank und willst alles via Textfiles machen, kein Problem:

1. Hol dir alle Daten
2. Erstell einen Datensatz à la "value1|value2|value3|value4|value5|value6" usw. falls du deine Werte in einem Array hast, kannst du mit implode alle Werte in einen String umwandeln (explode ist entsprechend die Umkehrfunktion)
3. Lade das aktuelle Textfile.
4. Häng deinen String an
5. Speichere den ganzen String wieder im File.


PHP:
$datei = fopen("temp.txt","r"); //Datei-Stream lesend öffnen
$alle_daten = ""; //Variable für aktuellen Inhalt des Files
while(!feof($datei)) { //Auslesen bis zum Fileende (EOF= End of File)
//zeilenweise lesen;
$data=fgets($datei,1000000); //max. 1000000 Bytes pro Zeile

$alle_daten=$alle_daten.$data; //$alle_daten füllen
}
fclose($datei); //Datei-Stream wieder schliessen

//neuer Eintrag erstellen;
//"||" dient als Trennzeichen der Werte, jede Zeile ist ein Eintrag
$eintrag=$value1."||".$value2."||".$value3."||"$value4."\n".$alle_daten; 
$eintrag=rtrim($eintrag); //Leerzeichen am Ende entfernen
$eintrag=trim($eintrag); //Leerzeichen am Anfang entfernen
$datei=fopen("temp.txt","w"); //Datei-Stream schreibend öffnen
fputs($datei,$eintrag); //Alles ins File speichern (en block)
fclose($datei); //Das File wieder schliessen

So sollte das ungefähr funktionieren.
 
erstmal danke für die antwort purx!

werde es die tage mal ausprobieren.
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben Unten