Mit Formular etwas in eine .txt Datei schreiben
- StarWolf3000
- Mitglied
- Beiträge: 1019
- Registriert: 25.07.2005 10:20
- Wohnort: Stolpen
- Kontaktdaten:
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>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
- Banger
- Ehemaliges Teammitglied
- Beiträge: 375
- Registriert: 03.05.2005 21:53
- Wohnort: Düsseldorf
- Kontaktdaten:
Obacht! Das ist eine offene Einladung für SQL-Injections. Besser:StarWolf3000 hat geschrieben:Text statt in Datei in Datenbank speichernCode: Alles auswählen
$text = $_POST['text']; if(!mysql_query("INSERT INTO texte (text) VALUES ('$text')", $link)
Code: Alles auswählen
$text = mysql_escape_string($_POST['text']);- StarWolf3000
- Mitglied
- Beiträge: 1019
- Registriert: 25.07.2005 10:20
- Wohnort: Stolpen
- Kontaktdaten:
hier gings ja nicht um irgendwelche Sicherheit
eine Ausnahme wäre gewesen, wenn er geschrieben hätte, das er das für nen MOD oder etwas anderes, was eine größere PHP-Anwendung ist/wird ist
dann hätte ich natürlich auch solche Sachen wie Injection Detection direkt mit eingebaut
eine Ausnahme wäre gewesen, wenn er geschrieben hätte, das er das für nen MOD oder etwas anderes, was eine größere PHP-Anwendung ist/wird ist
dann hätte ich natürlich auch solche Sachen wie Injection Detection direkt mit eingebaut
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
- StarWolf3000
- Mitglied
- Beiträge: 1019
- Registriert: 25.07.2005 10:20
- Wohnort: Stolpen
- Kontaktdaten: