Problem - EInträge in DB funktionieren nicht mehr

medico

Erfahrenes Mitglied
Hallo zusammen,

ich bin am verzweifeln. Ich habe mir in der Firma eine Code gebastelt mit dem ich Termine in meine MYSQL DB eintrage. In der Firma hat alles local super geklappt. Jetzt habe ich mir das mit nach Hause genommen und es funktioniert nicht mehr. Nicht Local wie in der Firma auch nicht auf meinen Webserver. Die Benutzerdaten, Datenbankname usw. sind alle identisch.

Hier mal mein Code:
PHP:
<? include ("inc/db.inc.php");

//Daten auslesen
$result = mysql_query("SELECT * FROM vk_orte",$db);

//Eintragen bei Submit
if ($submit) {
$sql = "INSERT INTO vk_orte (ort,link_map) VALUES ('$ort','$link_map')";
$result = mysql_query($sql,$db);
echo "<script language='javascript'>window.alert('Der Veranstaltungsort wurde aufgenommen!'); window.document.location.href = 'vk_ort.php'; </script>";
}
else {
?>
<form method="post" action="<? echo $PHP_SELF ?>">
        <table  border="0" cellpadding="3" cellspacing="3" bgcolor="#FFFFCC">
          <tr>
            <td><strong>Ort: </strong></td>
            <td><input name="ort" type="text" id="ort"></td>
          </tr>
          <tr>
            <td><strong>Link zu Map </strong></td>
            <td><input name="link_map" type="text" id="link_map"></td>
          </tr>
          <tr>
            <td>&nbsp;</td>
            <td><input name="submit" type="submit" id="submit" value="Anlegen"></td>
          </tr>
        </table>
    </form>
 <?
}
?>
Also als ich es in der Firma hatte und auf Anlegen (Submit) geklickt habe, wurde es in die DB eingetragen und es kam die Alert Meldung. Wenn ich jetzt hier und auf dem Webserver auf Anlegen klickt, passiert nicht, ausser das das Formular geleert wird.

Ich hoffe Ihr könnt mir helfen!

Gruß Medico
 
Ich bin echt am verzweifeln. Ich habe jetzt mal ein andere PHP-Seite von mir getestet, mit der in EInträge aus der DB lösche, diese funktioniert auch nicht mehr.
PHP:
<? include ("inc/db.inc.php"); 
//Daten auslesen
$result = mysql_query("SELECT * FROM vk_termine",$db);

//Daten l&ouml;schen
if($clear) { mysql_query("DELETE FROM vk_termine WHERE id=$clear",$db);
echo "<script language='javascript'>window.alert('Der Termin mit der ID ".$edit." wurde gelöscht!'); window.document.location.href = 'vk_termin_edit.php'; </script>";
}

?>
<table border="0" cellspacing="0" cellpadding="3">
<tr>
<td><b>ID</b></td>
<td>&nbsp;</td>
<td><b>&Uuml;berschrift</b></td>
<td>&nbsp;</td>
<td><b>Termin</b></td>
<td>&nbsp;</td>
<td><b>Ort</b></td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<? while ($daten = mysql_fetch_array($result)) { ?>
<tr>
<td><? echo $daten[id]; ?>&nbsp;</td>
<td>&nbsp;</td>
<td><? echo $daten[uberschrift]; ?>&nbsp;</td>
<td>&nbsp;</td>
<td>
<?
// datum neu formatierem 
$date = date ('d.m.Y', $daten[termin]); 
 echo $date; ?>&nbsp;</td>
<td>&nbsp;</td>
<td><? echo $daten[ort]; ?>&nbsp;</td>
<td>&nbsp;</td>
<td><a href="<? echo ''.$PHP_SELF.'?clear='.$daten[id].'' ?>">l&ouml;schen</a></td>
<td><a href="<? echo ''.$PHP_SELF.'?edit='.$daten[id].'' ?>">bearbeiten</a></td>
</tr>
<? } ?>
</table>

Bitte helft mir....
 
Also wenn ich $_POST["link_map"] eintrage kommt das:
PHP:
Parse error: syntax error, unexpected '"', expecting T_STRING or T_VARIABLE or T_NUM_STRING in E:\admin\vk_ort.php on line 7
 

Neue Beiträge

Zurück