if(empty($_POST['Fornamn']))
$Fornamn = "not set";
if(empty($_POST['Efternam']))
$Efternamn = "not set";
if(empty($_POST['Adress']))
$Adress = "not set";
if(empty($_POST['Postnummer']))
$Postnummer = "not set";
if(empty($_POST['Stad']))
$Stad = "not set";
if(empty($_POST['Kon']))
$Kon = "not set";
if(empty($_POST['Fodelsear']))
$Fodelsear = "not set";
if(!empty($_POST['Fornamn']))
{
$Fornamn = $_POST['Fornamn'];
$Efternamn = $_POST['Efternamn'];
$Adress = $_POST['Adress'];
$Postnummer = $_POST['Postnummer'];
$Stad = $_POST['Stad'];
$Kon = $_POST['Kon'];
$Fodelsear = $_POST['Fodelsear'];
}
Det ovan satte jag in i en påbörjad <?php kanske inte fungerar om den influeras av det som står över?
Det nedan la jag in, men jag vet ej om jag fick alla ' och allt rätt..
$db->query('INSERT INTO '.$db->prefix.'users (username, password, email, hide_email, save_pass, timezone, style, status, registered, Fornamn, Efternamn, Adress, Postnummer, Stad, Kon, Fodelsear) VALUES(\''.addslashes($username).'\', \''.md5($password1).'\', \''.$email1.'\', '.$hide_email.', '.$save_pass.', '.$_POST['timezone'].' ,\''.$options['default_style'].'\' ,'.$intial_status.', '.$now.', '.$Fornamn.', '.$Efternamn.', '.$Adress.', '.$Postnummer.', '.$Stad.', '.$Kon.', '.$Fodelsear.')') or error('Unable to create user', __FILE__, __LINE__, $db->error());
Och i <form så la jag in så la jag till alla
<tr>
<td class="puncon1right" style="width: 140px; white-space: nowrap"><b><?php print $lang_common['Fornamn'] ?></b> </td>
<td class="puncon2">
<input type="text" name="Fornamn" size="50" maxlength="50">
</td>
Men när jag klickar på submit-knappen så får jag upp detta:
An error was encountered
Error: Unable to create user.
Det är säkert tusen fel som jag har gjort men om det bara är något litet fel så kan la någon försöka förklara för mig vad jag gör för fel...