Mit Formular etwas in MySQL schreiben und in php ausgeben

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.
Benutzeravatar
nickvergessen
Ehrenadmin
Beiträge: 11559
Registriert: 09.10.2006 21:56
Wohnort: Stuttgart, Germany
Kontaktdaten:

Beitrag von nickvergessen »

jetzt habe ich aber das Problem, dass immer wenn ich mein Script aufrufe, ein leerer MySQL eintrag gemacht wird, also auch wenn man nichts reingeschrieben hat und noch nicht auf "speichern" geklickt hat:

Code: Alles auswählen

<?
    error_reporting(E_ALL);
    include 'config.php';

echo '
<form action="'.$_SERVER["PHP_SELF"].'" method="post">
<textarea name="var" cols="30" rows="1"></textarea>
<input type="submit" name="submit" value="Speichern" />
</form>
';

$var = $_POST['var'];

$eintrag = " INSERT INTO table (var) VALUES ('$var') ";
$eintragen = mysql_query($eintrag);
if ($eintragen == false) { echo 'Fehler beim Speichern'; }
?>
Außerdem ergibt es beim Aufrufen noch folgende Meldung:
Notice: Undefined index: var in root\add.php on line 12


*push*
kein Support per PN
Benutzeravatar
nickvergessen
Ehrenadmin
Beiträge: 11559
Registriert: 09.10.2006 21:56
Wohnort: Stuttgart, Germany
Kontaktdaten:

Beitrag von nickvergessen »

Ach Leutchen, wirklich niemand nen Plan? *push*
kein Support per PN
Antworten

Zurück zu „Coding & Technik“