Hallo
ich hab ein problem. Nach einem wechsel meines Webhosters kann ich nicht mehr auf meine MySQL Datenbank (jetzt 5.0.19 vorher 4.0.26) schreiben. Lesen funktioniert prima d.h. das ich connected bin. Ich poste einfach mal den Code vielleicht findet ja jemand den Fehler.
<?
include("inc/connect.inc.php");
$ip = $HTTP_SERVER_VARS["REMOTE_ADDR"];
$datum = date("d.m.Y");
$zeit = date("H:i");
?>
<?
$fehler = 0;
$fehlermeldungStart = '<table width="600" border="0" bgcolor="#FFFFFF" cellpadding="5" cellspacing="1" align="center">';
$fehlermeldung = '<tr> <td bgcolor="#FFFFFF" colspan="2" align="center"><span class="header">Es traten Fehler auf!</span></td> </tr> ';
$fehlermeldungEnde = '<tr> <td bgcolor="#FFFFFF" colspan="2" align="center">Klicke bitte auf <a href="javascript:history.back()">Zurück</a> und ändere Deine Angaben!</td> </tr> ';
$fehlermeldungEnde .= '</table> ';
if($spiel == "") {
$fehler = 1;
$fehlermeldung .= '<tr> <td width="190" bgcolor="#FFFFFF">Dein Name:</td> ';
$fehlermeldung .= '<td width="410" bgcolor="#FFFFFF"><span class="fehler">Du hast noch kein Spiel angegeben!</span></td> </tr> ';
}
if($ergebniss == "") {
$fehler = 1;
$fehlermeldung .= '<tr> <td width="190" bgcolor="#FFFFFF">Dein Eintrag:</td> ';
$fehlermeldung .= '<td width="410" bgcolor="#FFFFFF"><span class="fehler">Du hast noch kein Ergebniss angegeben!</span></td> </tr> ';
}
$bestStart = '<table width="600" border="0" bgcolor="#FFFFFF" cellpadding="5" cellspacing="1" align="center">';
$bestMeldung = '<tr> <td bgcolor="#FFFFFF" colspan="2" align="center"><span class="header">Vielen Dank!</span></td> </tr> ';
$bestEnde = '<tr> <td bgcolor="#FFFFFF" colspan="2" align="center">Klicke bitte auf <a href="logout.php">Logout</a></td> </tr> ';
$bestEnde .= '</table> ';
?>
<?
if(!$submit) {
?>
<table width="90%" border="0" cellspacing="0" cellpadding="0" height="600" align="center">
<tr>
<td><table width="750" border="0" cellspacing="0" cellpadding="0" align="center">
<tr>
<td height="20"></td>
</tr>
<tr>
<td></td>
</tr>
<tr>
<td height="20"></td>
</tr>
<tr>
<td height="20"><div align="center"><p>formular</p></div></td>
</tr>
<tr>
<td height="400"><form action="eintragenzweite.php?action=add" method="get">
<table width="600" border="0" cellspacing="0" cellpadding="0" align="center">
<tr>
<td width="250" height="40"><div align="left"><font color="#000000" size="1" face="Verdana, Arial, Helvetica, sans-serif"></font>hier
eintragen</div></td>
<td width="369"><input type="text" name="spiel" size="40"></td>
</tr>
<tr>
<td height="40"><div align="left"><font color="#000000" size="3" face="Verdana, Arial, Helvetica, sans-serif">Ergebniss:</font></div></td>
<td height="40"><input type="text" name="ergebniss" size="40">
</td>
</tr>
<tr>
<td height="200" colspan="2"><div align="left"> <font color="#000000" size="3" face="Verdana, Arial, Helvetica, sans-serif">text
</font><br>
<textarea name="eintrag" cols="70" rows="8"></textarea>
</div></td>
</tr>
<tr>
<td height="40" colspan="2"><div align="center">
<input type="submit" name="submit" value="Abschicken">
</div></td>
</tr>
</table>
</form>
</td>
</tr>
</table> </td>
</tr>
</table>
<?
}elseif($submit && $fehler == 1) {
echo $fehlermeldungStart;
echo $fehlermeldung;
echo $fehlermeldungEnde;
}else{
$eintrag = strip_tags($eintrag);
$eintrag = htmlentities($eintrag);
echo $bestStart;
echo $bestMeldung;
echo $bestEnde;
$sql = "INSERT INTO 2te VALUES ('','$datum','$zeit','$spiel','$ergebniss','$eintrag','$ip')";
@ mysql_query($sql, $connect) or die("Konnte keine Daten in die Datenbank schreiben!"); }
?>
</body></html>