Hallo zusammen
ich habe folgendes Problem
es wird nur der Wert für Tag, Monat und Jahr in die DB geschreiben
Name und projektnr gar net und bei Zeit lauter 000 (ist als Timestamp in der DB angelegt)
Wer kann helfen ?
Hier der Code, danke im vorraus
ich habe folgendes Problem
es wird nur der Wert für Tag, Monat und Jahr in die DB geschreiben
Name und projektnr gar net und bei Zeit lauter 000 (ist als Timestamp in der DB angelegt)
Wer kann helfen ?
Hier der Code, danke im vorraus
PHP-Code:
<?php
require("connect.inc.php");
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Kalendermenü</title>
<link href="style.css" rel="stylesheet" type="text/css">
</head>
<body>
<?php if(!isset($_POST['submit'])) { ?>
<form action="<?php $PHP_SELF ?>" method="post">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="27%">
<div align="center"><img src="Bilder/kalender.gif"></div></td>
<td width="73%"><font color="#CC0066" size="5" face="Arial, Helvetica, sans-serif">K A L E N D E R M E N Ü<br>
<font size="3"><strong><em>Neuer Eintrag</em></strong></font></font></td>
</tr>
</table>
<br>
<table width="100%" border="1" cellpadding="0" cellspacing="0" bordercolor="#CC0066">
<tr>
<td><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="12%"> </td>
<td width="20%"> </td>
<td width="68%"> </td>
</tr>
<tr>
<td> </td>
<td><font face="Arial, Helvetica, sans-serif">Name:</font></td>
<td><?
$types = mysql_query ("SELECT Name FROM oda_users ORDER BY Name")or die(mysql_error());
echo "<select name='types'>";
while ($cat = mysql_fetch_array($types)) {
echo "<option>".$cat[Name]."</option>";}
echo "</select>";
echo $_POST['Name'];
?></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td><font face="Arial, Helvetica, sans-serif">Datum:</font></td>
<td>
<?PHP
$day = date("d");
$month = date("m");
$year = date("Y");
echo '<input name="tag" type="text" class="input" size="2" maxlength="2" value = '.$day.'>.<input name="monat" type="text" class="input" size="2" maxlength="2" value = '.$month.'>.<input name="jahr" type="text" class="input" size="2" maxlength="2" value = '.$year.'>';
?>
</td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td><font face="Arial, Helvetica, sans-serif">Projekt:</font></td>
<td>
<?
$types = mysql_query ("SELECT projektnr FROM oda_projekt ORDER BY projektnr")or die(mysql_error());
echo "<select name='types'>";
while ($cat = mysql_fetch_array($types)) {
echo "<option>".$cat[projektnr]."</option>";}
echo "</select>";
?> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td colspan="3"><div align="center">
<input type="submit" name="submit" value="Abschicken" class="button">
</div></td>
</tr>
<tr>
<td colspan="3"> </td>
</tr>
</table> </td>
</tr>
</table>
<?php
}else{
$projekt = $_POST['projektnr'];
$name =($_POST['Name']);
$tag =($_POST['tag']);
$monat =($_POST['monat']);
$jahr =($_POST['jahr']);
$zeit = strtotime ("now");
if($insert = mysql_query("INSERT INTO oda_kalender VALUES('','$name','$tag','$monat','$jahr','$projektnr','$zeit')")) {
echo '<p align="center">Der Planungstermin wurde erfolgreich eingetragen!<br><br><a href="kal_neu.php">Nächstes Datum einplanen</a></p>';
}else{
echo '<p align="center">Beim Anlegen des Planungstermines trat leider ein Fehler auf!<br><br><a href="kal_neu.php">Zurück</a></p>';
}
}
?>
</form>
</body>
</html>
EDIT:
php.tags by wotan
Kommentar