Hallo,
leider weiß ich nicht mehr weiter und habe mich deshalb hier angemeldet mit der Hoffnung Hilfe zu bekommen.
Ich habe eine Wordpress-Seite erstellt. Auf einer Seite habe ich den HTML Code für ein Formular, der wie folgt aussieht:
Auf der anderen Seite (Dateneingabe) habe ich mit einem Plugin einen Shortcode eingefügt. Dieser ist für die PHP-Datei. Dieser sieht wie folgt aus:
Alles funktioniert, bis auf den letzten Part, d.h. die letzte Ausgabe ist immer: "Fehler beim Eintragen in die Datenbank". Davor scheint alles zu funktionieren bis "Eintragen der Variablen hat geklappt".
Ich wäre Euch sehr dankbar, wenn Ihr mir helfen könntet. Vielen lieben Dank schon einmal im Voraus.
leider weiß ich nicht mehr weiter und habe mich deshalb hier angemeldet mit der Hoffnung Hilfe zu bekommen.
Ich habe eine Wordpress-Seite erstellt. Auf einer Seite habe ich den HTML Code für ein Formular, der wie folgt aussieht:
HTML-Code:
<form action="/dateneingabe" method="post"> Ihre E-Mail<input type="text" name="email"/> gesuchte Handynummer<input type="text" name="handy"/> <input type="submit" name= "senden" value="submit"/> </form>
PHP-Code:
$dbhost="localhost";
$dbname="xxxxx";
$dbuser="xxxxx";
$dbpass="xxxxxx";
$dbconnection = mysql_connect($dbhost, $dbuser, $dbpass);
$email = $_POST ["email"];
$handy = $_POST ["handy"];
$connection = mysql_connect($dbhost, $dbuser, $dbpass) or die
("Verbindungsversuch fehlgeschlagen");
echo "Die Datenbankverbindung hat geklappt";
echo "<br>";
mysql_select_db($dbname, $connection) or die("Konnte die Datenbank nicht wählen!");
$sql = "INSERT INTO Dateneingabe (email, handy)";
echo "Auswahl der Datenbank hat geklappt";
echo "<br>";
$eintrag = "INSERT INTO Dateneingabe(email, handy) VALUES (´$email´, ´$handy´)";
$eintragen = mysql_query($eintrag);
echo "Eintragen der Variablen hat geklappt";
echo "<br>";
if($eintragen == true)
{
echo "Daten erfolgreich in die Datenbank eingetragen";
}
else
{
echo "Fehler beim Eintragen in die Datenbank";
}
Ich wäre Euch sehr dankbar, wenn Ihr mir helfen könntet. Vielen lieben Dank schon einmal im Voraus.

Kommentar