El_ChiBchA
Grünschnabel
Hallo!
Irgendwie schaffe ich es nicht mein Eintragsformular zu laufen zu bringen!
Es Überträgt einfach keine Daten an meine DB!
Ich bin ein Anfänger was php betrifft und versuche jetzt schon eine Weile dieses Gästebuch zu erstellen, jedoch ohne Erfolg.
Vielleicht kann mir jemand mein Code kontrollieren:
Irgendwie schaffe ich es nicht mein Eintragsformular zu laufen zu bringen!
Es Überträgt einfach keine Daten an meine DB!
Ich bin ein Anfänger was php betrifft und versuche jetzt schon eine Weile dieses Gästebuch zu erstellen, jedoch ohne Erfolg.
Vielleicht kann mir jemand mein Code kontrollieren:
PHP:
<?
$id = 'root';
$pw = '';
$host ='localhost';
$db = 'Salsortega';
$table = "gbook";
$res_id = mysql_connect($host,$id,$pw)
or die("Keine Verbindung zum Datenbankserver!");
mysql_select_db($db)
or die("Konnte die Datenbank <b>$database</b> nicht auswählen!");
?>
PHP:
<?php
include("../inc/connect_inc_2.php");
include("../inc/functions_inc.php");
$ip = $HTTP_SERVER_VARS["REMOTE_ADDR"];
$datum = date("d.m.Y");
$fehler = 0;
$fehlermeldungStart = '<table width="600" border="0" bgcolor="#000000" cellpadding="5" cellspacing="1" align="center">'."\n";
$fehlermeldung = "<tr>\n<td bgcolor=\"#227CAC\" colspan=\"2\" align=\"center\"><span class=\"header\" >Ayayay! Es traten Fehler auf!</span></td>\n</tr>\n";
$fehlermeldungEnde = "<tr>\n<td bgcolor=\"#227CAC\" colspan=\"2\" align=\"center\">Klicke bitte auf <a href=\"javascript:history.back()\">Zurück</a> und ändere Deine Angaben!</td>\n</tr>\n";
$fehlermeldungEnde .= "</table>\n";
if($name == "")
{
$fehler = 1;
$fehlermeldung .= "<tr>\n<td width=\"190\" bgcolor=\"#227CAC\">Dein Name:</td>\n";
$fehlermeldung .= "<td width=\"410\" bgcolor=\"#dedede\"><span class=\"fehler\">Du hast noch keinen Namen eingegeben!</span></td>\n</tr>\n";
}
if($inhalt == "")
{
$fehler = 1;
$fehlermeldung .= "<tr>\n<td width=\"190\" bgcolor=\"#227CAC\">Dein Eintrag:</td>\n";
$fehlermeldung .= "<td width=\"410\" bgcolor=\"#dedede\"><span class=\"fehler\">Du hast noch keinen Eintrag geschrieben!</span></td>\n</tr>\n";
}
?>
<?php
if(!$submit)
{
?>
<form method="post" action="<?php echo $PHP_SELF ?>" name="eintragung" id="contactForm" />
<fieldset><legend> Ins Gästebuch eintragen:</legend>
<table id="personal">
<tr>
<th>Datum</th>
<td><?php echo $datum;?></td>
</tr>
<tr>
<th><label for="name">Dein Name*</label></th>
<td><input type="text" class="text" name="name" id="name" size="20" /></td>
</tr>
<tr>
<th><label for="e-mail">E-Mail</label></th>
<td><input type="text" class="text" name="email_1" id="email_1" size="10" />@<input type="text" class="text" name="email_2" id="email_2" size="14" /></td>
</tr>
<tr>
<th><label for="hp">Deine Homepage</label></th>
<td><input type="text" class="text" name="hp" id="hp" size="30" /></td>
</tr>
</table>
</fieldset>
<fieldset>
<legend>Dein Eintrag:</legend>
<textarea name="inhalt" id="inhalt" cols="40" rows="8"></textarea></td>
<!-- Anfang Emoticons -->
<table id="personal">
<tr>
<th colspan="6">Emoticons</th>
</tr>
<tr>
<th><label for="smile">:-) oder :)</label></th>
<td><img src="../images/smile.gif" alt="smilie smile" /></td>
<th><label for="wow">:-O oder :O</label></th>
<td><img src="../images/wow.gif" alt="smilie wow" /></td>
<th><label for="zwinker">;-) oder ;)</label></th>
<td><img src="../images/zwinker.gif" alt="smile zwinker" /></td>
</tr>
<tr>
<th><label for="clap">:A: oder :a:</label></th>
<td><img src="../images/clap.gif" alt="smilie clap" /></td>
<th><label for="biggrin">:-D oder :D</label></th>
<td><img src="../images/biggrin.gif" alt="smilie biggrin" /></td>
<th><label for="woot">:G: oder :g:</label></th>
<td><img src="../images/w00t.gif" alt="smilie woot" /></td>
</tr>
<tr>
<th><label for="cool">:C: oder :c:</label></th>
<td><img src="../images/cool.gif" alt="smilie cool" /></td>
<th><label for="jogi">:J: oder :j:</label></th>
<td><img src="../images/jogi.gif" alt="smilie jogi" /></td>
<th><label for="solala">:-P oder :P</label></th>
<td><img src="../images/solala.gif" alt="smilie solala" /></td>
</tr>
<tr>
<th><label for="boogie">:B: oder :b:</label></th>
<td><img src="../images/boogie.gif" alt="smilie boogie" /></td>
<th><label for="traurig">:-( oder :(</label></th>
<td><img src="../images/traurig.gif" alt="smilie traurig" /></td>
<th><label for="bad">:-S oder :S</label></th>
<td><img src="../images/bad.gif" alt="smilie bad" /></td>
</tr>
</table>
</fieldset>
<!-- Ende Emoticons -->
<p id="submit"><input type="submit" value="Abschicken" /></p>
<p class="zurueck"><a href="../Gbook.php_construct">Zurück zu den Einträgen</a></p>
</form>
<?php
}
else
{
$eintrag = strip_tags($eintrag);
$eintrag = htmlentities($eintrag);
$eintrag = replace($eintrag);
$sql = "INSERT INTO gbook VALUES ('','$datum','$name','$email_1','$email_2,'$hp','$inhalt','$ip')";
@mysql_query($sql) or die("Konnte keine Daten in die Datenbank schreiben!<\br />
Bitte versuchen Sie es später noch einmal. <a href=\"../gbook.php\">HIER</a> gelangen Sie zurück zum Gästebuch.");
?>
<p class="danke">Vielen Dank für Deinen Eintrag!<br />
<a href="../Gbook.php_construct">HIER</a> geht´s zurück ins Gästebuch</p>
<?php
}
?>