So ich habe ein komisches Problem ich habe mir ein Formular gecodet so bei mir aufdem Localhost geht es aber im Internet nicht warum ?.
Hier der Code.
Hier der Code.
Code:
<?
include("replace.php");
$action=$_REQUEST['action'];
$name=$_POST['name'];
$email=$_POST['email'];
$homepage=$_POST['homepage'];
$text=$_POST['text'];
if($action == "add"){
$sql = "Insert Into goob (name, email, text, homepage) VALUES ('$name', '$email', '$homepage', '$text')";
mysql_query($sql); }
?>
<body>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><div align="center" class="Stil1">-- Gästebuch
der OG Titz --
</div></td>
</tr>
</table>
<? $sql="Select * From goob";
$data=mysql_query($sql, $db);
while ($gb = mysql_fetch_object ($data)) { ?>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><? echo"$gb->id"; ?></td>
</tr>
<tr>
<td>Name :</td><td><? replace($gb->name); ?></td>
</tr>
<tr>
<td>E-Mail :</td><td><? echo" <a href='mailto:$gb->email'> $gb->email </a>" ?></td>
</tr>
<tr>
<td>Homepage :</td><td><? echo" <a href='$gb->text'>$gb->text</a> " ?></td>
</tr>
<tr>
<td>Beitrag :</td><td><? replace($gb->homepage); ?></td>
</tr>
<tr>
<td> </td>
</tr>
</table><? } ?>
<p> </p>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td>Eintrag verfassen </td>
</tr>
</table>
<form name="form1" method="post" action="index.php?gfx=gbook&action=add">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td valign="top">Name :</td><td valign="top"><input type="text" name="name"></td>
</tr>
<tr>
<td valign="top">E-Mail :</td><td valign="top"><input type="text" name="email"></td>
</tr>
<tr>
<td valign="top">Homepage :</td><td valign="top"><input type="text" name="homepage" value="http://www."></td>
</tr>
<tr>
<td valign="top">Beitrag :</td><td valign="top"><input type="text" name="text"></td>
</tr>
<tr>
<td valign="top">Optionen :</td><td valign="top"><input type="submit" value="Bestätigen"></td>
</tr>
</table>
</form>