Mit Formular etwas in eine .txt Datei schreiben

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
FCM
Mitglied
Beiträge: 1863
Registriert: 03.05.2006 14:47
Kontaktdaten:

Beitrag von FCM »

Du kannst .html, .html oder .php machen.
ThePat
Mitglied
Beiträge: 212
Registriert: 13.10.2006 17:37
Wohnort: Berlin
Kontaktdaten:

Beitrag von ThePat »

StarWolf3000 hat geschrieben:Text statt in Datei in Datenbank speichern

Code: Alles auswählen

<?
$dbname = "deine_datenbank";
$dbhost = "localhost";
$dbuser = "benutzer";
$dbpwd = "****";
$link = mysql_connect($dbhost, $dbuser, $dbpwd);
mysql_select_db($dbname);
if($_POST['text'] || $_POST['button'])
{
   $text = $_POST['text'];
   if(!mysql_query("INSERT INTO texte (text) VALUES ('$text')", $link)
   {
      die("Schreiben nicht möglich");
   }
}
?>
<html>
<head>
<title>Text aus Form in Datenbank schreiben</title>
</head>
<body>
<form name="<?=$_SERVER['PHP_SELF'];?>" method="post">
<textarea name="text" cols="6" rows="60"></textarea>
<input type="submit" value="speichern" name="button">
</form>
</body>
</html>
Wie muss die Tabelle heißen die ich in meiner Datenbank erstellen muss und was muss da genau rein? Kann mir das plz wer sagen?
Benutzeravatar
StarWolf3000
Mitglied
Beiträge: 1019
Registriert: 25.07.2005 10:20
Wohnort: Stolpen
Kontaktdaten:

Beitrag von StarWolf3000 »

ThePat hat geschrieben:Wie muss die Tabelle heißen die ich in meiner Datenbank erstellen muss und was muss da genau rein? Kann mir das plz wer sagen?
Die Datenbank und die Tabelle kannst du nennen, wie du willst, du musst nur bei $dbname und texte deine Namen eintragen
MOD-Einbauhilfe und Installationen über ICQ, TeamSpeak 2/3 und TeamViewer. Support nur im Forum, eingeschränkt per TeamViewer, aber nicht mehr per PN! • KB:knigge
ThePat
Mitglied
Beiträge: 212
Registriert: 13.10.2006 17:37
Wohnort: Berlin
Kontaktdaten:

Beitrag von ThePat »

Also sry bin grad schwer von Begriff :oops: . Ich hab alle Datenbankdaten erstetz und mit was muss ich Text ersetzen? :oops: :oops: :oops: :oops: sry
Benutzeravatar
StarWolf3000
Mitglied
Beiträge: 1019
Registriert: 25.07.2005 10:20
Wohnort: Stolpen
Kontaktdaten:

Beitrag von StarWolf3000 »

wie ist denn deine Tabelle aufgebaut?
MOD-Einbauhilfe und Installationen über ICQ, TeamSpeak 2/3 und TeamViewer. Support nur im Forum, eingeschränkt per TeamViewer, aber nicht mehr per PN! • KB:knigge
ThePat
Mitglied
Beiträge: 212
Registriert: 13.10.2006 17:37
Wohnort: Berlin
Kontaktdaten:

Beitrag von ThePat »

Noch garnicht... weiß ja nicht was darein soll das ist ja mien Problem :oops:
Benutzeravatar
StarWolf3000
Mitglied
Beiträge: 1019
Registriert: 25.07.2005 10:20
Wohnort: Stolpen
Kontaktdaten:

Beitrag von StarWolf3000 »

Code: Alles auswählen

CREATE TABLE `texte` (`text` TEXT NOT NULL DEFAULT '');
MOD-Einbauhilfe und Installationen über ICQ, TeamSpeak 2/3 und TeamViewer. Support nur im Forum, eingeschränkt per TeamViewer, aber nicht mehr per PN! • KB:knigge
ThePat
Mitglied
Beiträge: 212
Registriert: 13.10.2006 17:37
Wohnort: Berlin
Kontaktdaten:

Beitrag von ThePat »

Danke wers gleich probieren!
ThePat
Mitglied
Beiträge: 212
Registriert: 13.10.2006 17:37
Wohnort: Berlin
Kontaktdaten:

Beitrag von ThePat »

Works, thx :D
Benutzeravatar
BennyProdo
Mitglied
Beiträge: 948
Registriert: 12.10.2006 11:48
Wohnort: /root
Kontaktdaten:

Beitrag von BennyProdo »

hallo,

hab mir auch son kleines formular erstellt, nur leider schreibt der nicht in die account.txt rein, was ist falsch??

Code: Alles auswählen

<? 
if($_POST['text'] || $_POST['button']) 
{ 
   $text = $_POST['text']; 
   $fh = @fopen("file.txt", "account"); 
   fputs($fh, $text); 
   fclose($fh); 
} 
?> 
<html> 
<head> 
<title>Bestellen</title> 
</head> 
<body> 
<form name="<?=$_SERVER['PHP_SELF'];?>" method="post"> 
Name: <input type="text" name="Name"><br>
Nachname: <input type="text" name="Nachname"><br>
E-Mailadresse: <input type="text" name="E-Mailadresse"><br> 
Geburtsdatum: <input type="text" name="Geburtsdatum"><br> 
 Bitte wählen Sie eine forumsart:
<select name="Forenwahl">
<option value="phpBB2+Chat">Normales phpBB2+Chat</option>
<option value="phpBB-Chat">Normales phpBB2 ohne Chat</option>
<option value="phpBB2++Chat">phpBB2 plus mit Chat</option>
<option value="phpBB2+-Chat">phpBB2 plus ohne Chat</option>
</select> <br>
Forum löschen?:
<select name="Aktion">
<option value="New_Account">Neues Forum</option>
<option value="Account_Delete">Forum löschen</option>
<option value="Email_Delete">E-Mailadresse löschen</option>
<option value="WS_Delete">Webspace löschen</option>
</select> <br>
Nutzungsbedingungen akzeptiert:<br />
<input type="Checkbox" name="AgB Akzeppt" value="HTML"> Ja<br /><br>
<center><input type="submit" value="Absenden" name="button"><br>
<input type="submit" value="Lösch alles" name="button"></center>  
</form> 
</body> 
</html>
code ist noch nicht richtig fertig, werden noch die tabellen erzeugt, damit es besser aussieht!
Spielst Du Jedi Knight: Jedi Academy? Dann komm zur Dunklen Seite: http://www.sithempire-clan.com
Antworten

Zurück zu „Coding & Technik“