Det er min kode MEN når jeg viser kildekoden
viser den Action som
<form method="post" action="">
siden
http://www.funparty.dk/brochure.php
<?
include("login.php");
?>
virker ikke lige nu der arbejdes på sagen!!
<FORM METHOD="post" ACTION="<?= $PHP_SELF; ?>">
<TABLE BORDER="1">
<TR>
<TD>
Navn:</TD>
<TD>
<INPUT TYPE="hidden" NAME="signup" VALUE="1">
<INPUT TYPE="text" NAME="navn" VALUE="<?=$navn; ?>" style="background-color: white; border: 0px; color: black;"></TD>
</TR>
<TR>
<TD>
Efternavn:</TD>
<TD>
<INPUT TYPE="text" NAME="efternavn" VALUE="<?=$efternavn; ?>" style="background-color: white; border: 0px; color: black;"></TD>
</TR>
<TR>
<TD>
Firma:</TD>
<TD>
<INPUT TYPE="text" NAME="firma" VALUE="<?= $firma; ?>" style="background-color: white; border: 0px; color: black;"></TD>
</TR>
<TR>
<TD>Adresse:</TD>
<TD>
<INPUT TYPE="text" NAME="adresse" VALUE="<?= $adresse; ?>" style="background-color: white; border: 0px; color: black;"></TD>
</TR>
<TR>
<TD> Post nummer: </TD>
<TD><INPUT TYPE="text" NAME="postnr" VALUE="<?= $postnr; ?>" style="background-color: white; border: 0px; color: black;"> </TD>
</TR>
<TR>
<TD> By: </TD>
<TD><INPUT TYPE="text" NAME="byen" VALUE="<?= $byen; ?>" style="background-color: white; border: 0px; color: black;"> </TD>
</TR>
<TR>
<TD> Telefon: </TD>
<TD><INPUT TYPE="text" NAME="telefon" VALUE="<?= $telefon; ?>" style="background-color: white; border: 0px; color: black;">
</TD>
</TR>
<TR>
<TD> Mobil: </TD>
<TD><INPUT TYPE="text" NAME="mobil" VALUE="<?= $mobil; ?>" style="background-color: white; border: 0px; color: black;"> </TD>
</TR>
<TR>
<TD> E-mail: </TD>
<TD><INPUT TYPE="text" NAME="email" VALUE="<?= $email; ?>" style="background-color: white; border: 0px; color: black;"> </TD>
</TR>
<TR>
<TD>
Kontaktperson:</TD>
<TD>
<INPUT TYPE="text" NAME="kontaktperson" VALUE="<?= $kontaktperson; ?>" style="background-color: white; border: 0px; color: black;"></TD>
</TR>
</TABLE>
<BR>
<INPUT TYPE="submit" value="Bestil Brochure">
</FORM>
<?
echo "$navn";
if(isset($signup))
if($signup)
{
if(!$email || !$navn || !$efternavn || !$postnummer || !$byen || !$kontaktperson)
{
echo "Alle felter skal udfyldes";
}
else if(ereg("^[a-zA-Z0-9_\.]+@[a-zA-Z0-9\.]+\.[a-zA-Z0-9\-\.]+$", $email)==0)
{
echo "Invalid E-mail";
}
else
{
$result = mysql_query("SELECT email FROM kunder WHERE email='$email'");
$data = mysql_fetch_array($result);
if($email == $data['email'])
{
echo "E-mailen $email findes allerede";
}
else
{
mysql_query("INSERT INTO kunder (navn, efternavn, adresse, postnr, byen, firma, telefon, mobil, email, kontaktperson) VALUES('$navn', '$efternavn', '$adresse', '$postnr', '$byen', '$telefon', '$mobil', '$email', '$kontaktperson')") or die("MySQL ERROR: ".mysql_error());
echo "Navn: $navn";
echo "<BR>adresse: $adresse";
echo "<BR>telefon: $telefon";
echo "<BR>mobil: $mobil";
echo "<BR>E-mail $email";
echo "<BR>Kontakt Person: $kontaktperson";
echo "<BR>Er Gemt i databasen...";
}
}
}
?>
Den virker med den her kode
<form method="post" action="<?=$_SERVER['PHP_SELF'] ?>">
men den cleare bare alle felter og skriver ikke noget i databasen...
har prøvet alt nu. den vil bare ikke..
-NooB'en