Det klarede Mathias vidst
ChristofferB
christoffer@raiser.dk
nej for den havde jeg klaret
<?
include("includes/mysql.php");
?>
<html><head><title><?php echo basename($_SERVER["PHP_SELF"]); ?></title>
</head>
<body>
<table>
<tr>
<td></td><td><form action="<?php echo $PHP_SELF; ?>" method="post"></td>
</tr>
<tr>
<td></td><td><input type="text" name="brugernavn" value="Brugernavn"></td>
</tr>
<tr>
<td></td><td><input type="password" name="kode" value="kode"></td>
</tr>
<tr>
<td></td><td><input type="navn" name="navn" value="Navn"></td>
</tr>
<tr>
<td></td><td><input type="hjemmeside" name="hjemmeside" value="Hjemmeside"></td>
</tr>
<tr>
<td></td><td><input type="icq" name="icq" value="ICQ"></td>
</tr>
<tr>
<td></td><td><input type="msn" name="msn" value="MSN"></td>
</tr>
<tr>
<td></td><td><input type="email" name="email" value="E-mail"></td>
</tr>
<tr>
<td></td><td><textarea name="fritekst" rows="15" cols="15">Fri tekst</textarea></td>
</tr>
<tr>
<td></td><td><input type="submit" name="submit" value="Opret"></td>
</tr>
</table>
</form>
<?php
if($submit) {
$dag[0] = "Søndag";
$dag[1] = "Mandag";
$dag[2] = "Tirsdag";
$dag[3] = "Onsdag";
$dag[4] = "Torsdag";
$dag[5] = "Fredag";
$dag[6] = "Lørdag";
$maned[1] = "januar";
$maned[2] = "februar";
$maned[3] = "marts";
$maned[4] = "april";
$maned[5] = "maj";
$maned[6] = "juni";
$maned[7] = "juli";
$maned[8] = "august";
$maned[9] = "september";
$maned[10] = "oktober";
$maned[11] = "november";
$maned[12] = "december";
$date = date("w");
$manednr = date("n");
$dagnr = date("j");
$brugernavn = $_REQUEST["brugernavn"];
$kode = $_REQUEST["kode"];
$email = $_REQUEST["email"];
$navn = $_REQUEST["navn"];
$hjemmeside = $_REQUEST["hjemmeside"];
$icq = $_REQUEST["icq"];
$msn = $_REQUEST["msn"];
$fritekst = $_REQUEST["fritekst"];
$oprettid = date("G").":".date("s")." ".$dag[$date]." ".$dagnr.". ".$maned[$manednr];
if($brugernavn == "" or $kode == "" or $email == "") {
echo "Alle felter skal udfyldes!";
} else {
$sql = "insert into `brugere` (`username`, `password`, `email`, `oprettid`, `rigtignavn`, `hjemmeside`, `icq`, `msn`, `fritekst`) VALUES('".$brugernavn."', '".$kode."', '".$email."', '".$oprettid."', '".$navn."', '".$hjemmeside."', '".$icq."', '".$msn."', '".fritekst."')";
if(mysql_query($sql)) {
echo "Brugeren er oprettet";
}else{
echo"Fejl ved oprettelse!". mysql_error();
}
}
}
?>
</body>
</html>
men opret tiden er forkert den skriver bare 9 i stedet for dato og klokkeslet
Har lige kigget i koden til din db, og grunden til den kun skriver 9 er vidst fordi at oprettid er en tal kolonne. Og da den oprettid jeg har lavet er med skrift og det hele virker det jo ikke. Her er en ny
<?
include("includes/mysql.php");
?>
<html><head><title><?php echo basename($_SERVER["PHP_SELF"]); ?></title>
</head>
<body>
<table>
<tr>
<td></td><td><form action="<?php echo $PHP_SELF; ?>" method="post"></td>
</tr>
<tr>
<td></td><td><input type="text" name="brugernavn" value="Brugernavn"></td>
</tr>
<tr>
<td></td><td><input type="password" name="kode" value="kode"></td>
</tr>
<tr>
<td></td><td><input type="navn" name="navn" value="Navn"></td>
</tr>
<tr>
<td></td><td><input type="hjemmeside" name="hjemmeside" value="Hjemmeside"></td>
</tr>
<tr>
<td></td><td><input type="icq" name="icq" value="ICQ"></td>
</tr>
<tr>
<td></td><td><input type="msn" name="msn" value="MSN"></td>
</tr>
<tr>
<td></td><td><input type="email" name="email" value="E-mail"></td>
</tr>
<tr>
<td></td><td><textarea name="fritekst" rows="15" cols="15">Fri tekst</textarea></td>
</tr>
<tr>
<td></td><td><input type="submit" name="submit" value="Opret"></td>
</tr>
</table>
</form>
<?php
if($submit) {
$brugernavn = $_REQUEST["brugernavn"];
$kode = $_REQUEST["kode"];
$email = $_REQUEST["email"];
$navn = $_REQUEST["navn"];
$hjemmeside = $_REQUEST["hjemmeside"];
$icq = $_REQUEST["icq"];
$msn = $_REQUEST["msn"];
$fritekst = $_REQUEST["fritekst"];
$oprettid = date("G:s d/m-Y");
if($brugernavn == "" or $kode == "" or $email == "") {
echo "Alle felter skal udfyldes!";
} else {
$sql = "insert into `brugere` (`username`, `password`, `email`, `oprettid`, `rigtignavn`, `hjemmeside`, `icq`, `msn`, `fritekst`) VALUES('".$brugernavn."', '".$kode."', '".$email."', '".$oprettid."', '".$navn."', '".$hjemmeside."', '".$icq."', '".$msn."', '".fritekst."')";
if(mysql_query($sql)) {
echo "Brugeren er oprettet";
}else{
echo"Fejl ved oprettelse!". mysql_error();
}
}
}
?>
</body>
</html>
men du blir sku nok nød til at ændre oprettid til et text-felt alligevel
ChristofferB
christoffer@raiser.dk