Oprettet tir. d. 27. juli 2010 kl. 04:02:18

langkiller
langkiller (2.335 point. Point ude: 60)

opret af bruger fejl ?

Dette er php koden der skulle modtage data fra html formen og burde være meget simpelt. Ved ikke hvad der er galt, men får min egen fejlmeddelse
An error occured <a href=\"java script:history.back(-1)\">Go back</a><

Nogen der lige kan spotte fejlen ?


$profiletype = $_POST["profiletype"];
$email = $_POST["email"];
$password = $_POST["password"];
$repeat = $_POST["repeat"];

$firstname = $_POST["firstname"];
$lastname = $_POST["lastname"];
$country = $_POST["country"];
$cityname = $_POST["cityname"];
$postalcode = $_POST["postalcode"];
$streetname = $_POST["streetname"];
$streetnumber = $_POST["streetnumber"];

$errorCount = "0";



$tjek = "SELECT email FROM users WHERE email = '". $_POST['email']."'";
$resultat = mysql_query($tjek);


if($profiletype == "")
{
    echo "Please, choose your profiletype<br>";
    $errorCount++;
}
if($email == "")
{
    echo "Please, enter your email adress (your username)<br>";
    $errorCount++;
}
if($password == "")
{
    echo "Please, enter a password<br>";
    $errorCount++;
}
if($repeat == "" || $repeat != $password)
{
    echo "Your passwords don't match, please enter them carefully<br>";
    $errorCount++;
}
if($firstname == "")
{
    echo "Please, enter your first name<br>";
    $errorCount++;
}
if($lastname == "")
{
    echo "Please, enter your first name<br>";
    $errorCount++;
}
if($country == "")
{
    echo "Please, choose your country from the list<br>";
    $errorCount++;
}
if($cityname == "")
{
    echo "Enter your city's name<br>";
    $errorCount++;
}
if($postalcode == "")
{
    echo "Enter your postal code<br>";
    $errorCount++;
}
if($streetname == "")
{
    echo "Enter your street's name<br>";
    $errorCount++;
}
if($streetnumber == "")
{
    echo "Enter the number of your street where you live<br>";
    $errorCount++;
}

if(mysql_num_rows($resultat) == 0)
{

  if($errorCount == 0)
  {

mysql_connect("******","******","******");
mysql_select_db("******");

  $password = MD5($password);
  $insert = mysql_query("INSERT INTO users (profiletype,email,password,firstname,lastname,country,cityname,postalcode,streetname,streetnumber,activationkey,status) VALUES ('$profiletype','$email','$password','$firstname','$lastname','$country','$cityname','$postalcode','$streetname','$streetnumber','$activationKey', 'verify')");

  if(!$insert)
    echo "An error occured <a href=\"java script:history.back(-1)\">Go back</a><br>";
  else
    echo "Your profile was created succesfully. <a href=\"index.php\">Login</a><br>";
  }

}
else
{
echo "brugernavnet er optaget!";
}

Skrevet ons. d. 04. august 2010 kl. 12:30:41| #1

mik2000
mik2000 (5.877 point)
Er det noget du vil betale for laves siden det ligger i opgaver?
Ellers skal det placeres under scripts og i PHP

Skrevet tor. d. 26. august 2010 kl. 13:54:19| #2

langkiller
langkiller (2.335 point)
lukker lige tråden

Skriv et indlæg




Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] [img]link til billede[/img]
Web- og emailadresser omdannes automatisk til links

Log ind

   

   

Seneste spørgsmål

Socialt Netværk system søges (WP eller andet)

Oprettet den 9. februar 2012 kl. 22.23
zimonb giver 30 point for svar | Giv et svar »

Joomla - JomSocial

Oprettet den 9. februar 2012 kl. 18.04
zimonb giver 30 point for svar | Giv et svar »

"regnemaskine" inkluderet i følgende fil?

Oprettet den 7. februar 2012 kl. 18.21
zidane5 giver 100 point for svar | Giv et svar »

Seneste guides

Installer win 7
Den gode bruger


   




Tips & Tricks fra PC World

Teaser billede

Gør dig selv en tjeneste: Køb et ordentligt SD-kort

Der kan være meget stor hastighedsforskel på to umiddelbare ens SD-kort. Se her hvad du skal være opmærksom på, når du køber ekstra hukommelse til din mobil, tablet eller kamera.


Anmeldelser fra PC World

Teaser billede

Test: Denne super-tablet er iPads hårdeste konkurrent

Eee Pad Transformer Prime er frygtindgydende med sin quadcore processor og evne til at trylle sig om til bærbar. Apple bør kigge i bagspejlet, for Asus' tablet-pc kommer buldrende - og gør det...


Seneste blogindlæg

Teaser billede

Tvangslukke spørgsmål: Hvad er den bedste løsning?

Hej Vi har mange åbne spørgsmål på Eksperten. Vi ville gerne tvangslukke dem - så et spørgsmål efter f.eks. 6 måneder lukkes. Men der er et par uklarheder som ville være gode at få lidt input til:...


Nyheder fra PC World

Teaser billede

Gratis flysimulator fra Microsoft

Den legendariske Flight Simulator fra Microsoft genopstår den 29. februar - og denne gang er spillet gratis.


Nyheder fra Computerworld

Teaser billede

Bank: Derfor er login uden NemID helt i orden

Der er ikke hold i påstanden om sikkerhedsproblemer i forbindelse med bankkunders login uden brug af NemID, lyder det fra Nykredit Bank.


Kurser
Samarbejdspartnere

Udgiver · © 2012 IDG Danmark A/S · Hørkær 18 · 2730 Herlev · Tlf.: 77 300 300 · Fax: 77 300 301 · Brug af personoplysninger