Hallo.
Ich habe ein Problem, beim schreib in meine MySQL DB.
Ich habe schon in der Foren Suche (auch in anderen Boards)
gesucht, bin teilweile auch fündig geworden, aber irgendwie will
nix so richtig klappen.
Hier mal die Seite zum Anfang:
<html><style type="text/css">
<!--
body,td,th {
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: x-small;
}
body {
background-color: #000000;
}
a:link {
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
}
a:visited {
text-decoration: none;
color: #FFFFFF;
}
a:hover {
text-decoration: none;
color: #00FF00;
}
a:active {
text-decoration: none;
color: #00FF00;
}
-->
</style>
<body>
<br>
<form id="neuer_user" method="post" action="<?php $_SERVER['PHP_SELF'] ?>">
<table width="400" border="0" cellspacing="0" cellpadding="0">
<tr>
<td align="left" valign="middle">Kategorie:</td>
<td align="left" valign="middle"><p>
<input name="catid" type="text" id="catid" size="1" maxlength="2" />
bitte gib die Nummer der Kategorie ein, in welche du etwas hinzufügen möchtest: Moviez (11), Serien (10), Gamez (12), Music (2), Appz (3), eBookz (9) </p></td>
</tr>
<tr>
<td width="130" align="left" valign="middle">Titel:</td>
<td width="270" align="left" valign="middle"><input name="topic" type="text" id="topic" /></td>
</tr>
<tr>
<td align="left" valign="middle">Passwort:</td>
<td align="left" valign="middle"><input name="subtopic" type="text" id="subtopic" /></td>
</tr>
<tr>
<td align="left" valign="middle">Link:</td>
<td align="left" valign="middle"><input name="link1" type="text" id="link1" /></td>
</tr>
<tr>
<td align="left" valign="middle">Beschreibung:</td>
<td align="left" valign="middle"><textarea name="text" cols="30" rows="5" id="text"></textarea></td>
</tr>
<tr>
<td align="left" valign="middle">Dein Nickname: </td>
<td align="left" valign="middle"><input name="link2" type="text" id="link2" /></td>
</tr>
<tr>
<td align="left" valign="middle">Deine eMail: </td>
<td align="left" valign="middle"><input name="link3" type="text" id="link3" /></td>
</tr>
</table>
<br>
<input type="submit" name="Submit" value="Registrieren" />
</form>
<?php
if($_POST['catid']!="" && $_POST['topic']!="" && $_POST['subtopic']!=""
&& $_POST['link1']!="" && $_POST['link2']!="" && $_POST['link3']!="") {
$catid = $_POST["catid"];
$topic = $_POST["topic"];
$subtopic = $_POST["subtopic"];
$link1 = $_POST["link1"];
$text = $_POST["text"];
$link2 = $_POST["link2"];
$link3 = $_POST["link3"];
require("connect.php");
mysql_query("INSERT INTO `tabellenname` (`catid`, `topic`, `subtopic`, `link1`, `text`, `link2`, `link3`) VALUES ('$catid', '$topic', '$subtopic', '$link1', '$text', '$link2', '$link3')") or die(ERROR);
echo "<b><font color='#00FF00'>Dein Download wurde erfolgreich eingetragen <br>und ist nun auf der Seite verfügbar!</font></b>";
}
?>
</body></html>
Meine Datenbank sieht so aus... jedenfalls die Reihenfolge der Spalten:
Textos completos - id - catid - userid - ext_user - ext_mail - topic - subtopic - text - link1 - link2 - link3 - time - pubtime - endtime - pin - allowcoms - allowvote - hot - counter
Untergeordnet sind dann logischerweise die Zeilen.
Wenn ich nun die PHP File mit meinem Browser aufrufe,
passiert noch garnix, d.h. es läuft alles gut.
Wenn ich dann alles ausgefüllt habe und auf Bestätigen klicke, kommt ERROR. Höchstwahrscheinlich aus dieser Zeile:
mysql_query("INSERT INTO `tabellenname` (`catid`, `topic`, `subtopic`, `link1`, `text`, `link2`, `link3`) VALUES ('$catid', '$topic', '$subtopic', '$link1', '$text', '$link2', '$link3')") or die(ERROR);
Ich weiss aber leider nicht warum und wie ich das Problem beheben kann. Ich hoffe sehr mir kann da jemand weiterhelfen.
Danke und mfg, Trashkiller!
PS: die connect.php zum verbinden zur db stimmt auf jeden fall!!!
Ich habe ein Problem, beim schreib in meine MySQL DB.
Ich habe schon in der Foren Suche (auch in anderen Boards)
gesucht, bin teilweile auch fündig geworden, aber irgendwie will
nix so richtig klappen.
Hier mal die Seite zum Anfang:
<html><style type="text/css">
<!--
body,td,th {
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: x-small;
}
body {
background-color: #000000;
}
a:link {
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
}
a:visited {
text-decoration: none;
color: #FFFFFF;
}
a:hover {
text-decoration: none;
color: #00FF00;
}
a:active {
text-decoration: none;
color: #00FF00;
}
-->
</style>
<body>
<br>
<form id="neuer_user" method="post" action="<?php $_SERVER['PHP_SELF'] ?>">
<table width="400" border="0" cellspacing="0" cellpadding="0">
<tr>
<td align="left" valign="middle">Kategorie:</td>
<td align="left" valign="middle"><p>
<input name="catid" type="text" id="catid" size="1" maxlength="2" />
bitte gib die Nummer der Kategorie ein, in welche du etwas hinzufügen möchtest: Moviez (11), Serien (10), Gamez (12), Music (2), Appz (3), eBookz (9) </p></td>
</tr>
<tr>
<td width="130" align="left" valign="middle">Titel:</td>
<td width="270" align="left" valign="middle"><input name="topic" type="text" id="topic" /></td>
</tr>
<tr>
<td align="left" valign="middle">Passwort:</td>
<td align="left" valign="middle"><input name="subtopic" type="text" id="subtopic" /></td>
</tr>
<tr>
<td align="left" valign="middle">Link:</td>
<td align="left" valign="middle"><input name="link1" type="text" id="link1" /></td>
</tr>
<tr>
<td align="left" valign="middle">Beschreibung:</td>
<td align="left" valign="middle"><textarea name="text" cols="30" rows="5" id="text"></textarea></td>
</tr>
<tr>
<td align="left" valign="middle">Dein Nickname: </td>
<td align="left" valign="middle"><input name="link2" type="text" id="link2" /></td>
</tr>
<tr>
<td align="left" valign="middle">Deine eMail: </td>
<td align="left" valign="middle"><input name="link3" type="text" id="link3" /></td>
</tr>
</table>
<br>
<input type="submit" name="Submit" value="Registrieren" />
</form>
<?php
if($_POST['catid']!="" && $_POST['topic']!="" && $_POST['subtopic']!=""
&& $_POST['link1']!="" && $_POST['link2']!="" && $_POST['link3']!="") {
$catid = $_POST["catid"];
$topic = $_POST["topic"];
$subtopic = $_POST["subtopic"];
$link1 = $_POST["link1"];
$text = $_POST["text"];
$link2 = $_POST["link2"];
$link3 = $_POST["link3"];
require("connect.php");
mysql_query("INSERT INTO `tabellenname` (`catid`, `topic`, `subtopic`, `link1`, `text`, `link2`, `link3`) VALUES ('$catid', '$topic', '$subtopic', '$link1', '$text', '$link2', '$link3')") or die(ERROR);
echo "<b><font color='#00FF00'>Dein Download wurde erfolgreich eingetragen <br>und ist nun auf der Seite verfügbar!</font></b>";
}
?>
</body></html>
Meine Datenbank sieht so aus... jedenfalls die Reihenfolge der Spalten:
Textos completos - id - catid - userid - ext_user - ext_mail - topic - subtopic - text - link1 - link2 - link3 - time - pubtime - endtime - pin - allowcoms - allowvote - hot - counter
Untergeordnet sind dann logischerweise die Zeilen.
Wenn ich nun die PHP File mit meinem Browser aufrufe,
passiert noch garnix, d.h. es läuft alles gut.
Wenn ich dann alles ausgefüllt habe und auf Bestätigen klicke, kommt ERROR. Höchstwahrscheinlich aus dieser Zeile:
mysql_query("INSERT INTO `tabellenname` (`catid`, `topic`, `subtopic`, `link1`, `text`, `link2`, `link3`) VALUES ('$catid', '$topic', '$subtopic', '$link1', '$text', '$link2', '$link3')") or die(ERROR);
Ich weiss aber leider nicht warum und wie ich das Problem beheben kann. Ich hoffe sehr mir kann da jemand weiterhelfen.
Danke und mfg, Trashkiller!
PS: die connect.php zum verbinden zur db stimmt auf jeden fall!!!
Kommentar