Ich bekomme eine Fehlermeldung, wenn ich die Daten eingebe und Abschicken Taste drücke. Könnten Sie viellecht mal gucken, ob es einen Fehler in Skript gibt. Danke Für Ihre Hilfe.
Forbidden
You don't have permission to access /deneme/
Notice: Use of undefined constant PHP_SELF - assumed 'PHP_SELF' in
C:/sokkit/site/deneme/lager.php on line 5 on this server.
Forbidden
You don't have permission to access /deneme/
Notice: Use of undefined constant PHP_SELF - assumed 'PHP_SELF' in
C:/sokkit/site/deneme/lager.php on line 5 on this server.
PHP:
<html>
<head>
<title></title>
</body>
<form name="LagerBestand" action="<?php $_SERVER[PHP_SELF] ?>" method="post">
<?php
$host = "localhost"; // Datenbanlhost
$user = "haloki"; // Datenbank Username
$pass = ""; // Datenbank Userpasswort
$datenb = "prima"; // Datenbankname
$tabname = "product_sales"; // Name der Datenbanktabelle
$tabname2 = "products"; // Name der Datenbanktabelle die upgedatet werden soll
$tabname2_spalte = "product_quantity"; // Spalt die in der Tabelle geupdatet werden soll
//strlen di eski hali
if(isset($_POST['verkauf_id']) > 0 && isset($_POST['product_sku']) > 0 && isset($_POST['kaeufer']) > 0 && isset($_POST['datum']) > 0 && isset($_POST['invoice_no']) > 0 && isset($_POST['quantity']) > 0){
$server = @mysql_connect($host,$user,$pass);
$db = mysql_select_db($datenb);
$sql = mysql_query("INSERT INTO $tabname VALUES('".$_POST['verkauf_id']."','".$_POST['product_sku']."','".$_POST['kaeufer']."','".$_POST['datum']."','".$_POST['invoice_no']."','".$_POST['quantity']."')");
if($sql){
echo "<p>Eintrag wurde in die Datenbank geschrieben.</p>";
$sql_update = @mysql_query("UPDATE $tabname2 SET $tabname2_spalte = $tabname2_spalte - ".$_POST['Anzahl']."");
if($sql_update) echo "<p>Anzahl wurde aktualisiert.</p><a href=\"javascript:history.back(-1);\">Zurück</a>";
else echo "<p><b>Fehler:</b> Anzahl konnte nicht wurde aktualisiert werden.</p><a href=\"javascript:history.back(-1);\">Zurück</a>";
}
else echo "<p><b>Fehler:</b> Eintrag konnte nicht in die Datenbank geschrieben werden.</p><a href=\"javascript:history.back(-1);\">Zurück</a>";
@mysql_close($server);
}
else{
echo "<p>Bitte alle Felder ausfüllen.</p>";
?>
<table cellspacing="2" cellpadding="1">
<tr>
<td>Ürün Ciktisi</td>
</tr>
<tr>
<td><input type="hidden" name="verkauf_id"></td>
</tr>
<tr>
<td>Ürün Kodu</td>
</tr>
<tr>
<td><input type="text" name="product_sku"></td>
</tr>
<tr>
<td>Firma</td>
</tr>
<tr>
<td><input type="text" name="kaeufer"></td>
</tr>
<tr>
<td>Tarih</td>
</tr>
<tr>
<td><input type="text" name="datum"></td>
</tr>
<tr>
<td>Fatura No</td>
</tr>
<tr>
<td><input type="text" name="invoice_no"></td>
</tr>
<tr>
<td>Adet</td>
</tr>
<tr>
<td><input type="text" name="quantity"></td>
</tr>
<tr>
<td><input type="submit" value="eintragen"></td>
</tr>
</table>
</form>
<?php
}
?>
</body>
</html>