hej allesammen
her er et rimligt simpelt script
¨men hvad er fejlen ?
<?php
include ("config.php");
//Vi fanger oplysningerne fra opret.html
//Vi kører også nogle funktioner som forhindrer hackerforsøg
$brugernavn = $_POST[brugernavn];
$brugernavn = strip_tags($brugernavn);
$brugernavn = mysql_real_escape_string($brugernavn);
$kodeord = $_POST[kodeord];
$kodeord = strip_tags($kodeord);
$kodeord = mysql_real_escape_string($kodeord);
//Vi tjekker om brugernavnet er optaget
$tael = mysql_query("SELECT brugernavn FROM brugere WHERE brugernavn = '".$brugernavn."'") or die(mysql_error());
$antal = mysql_num_rows($tael);
if($antal == 0){
//Hvis brugernavnet ikke er optaget, skal brugeren oprettes
mysql_query("INSERT INTO brugere (brugernavn, kodeord)VALUES('$brugernavn', '$kodeord')") or die(mysql_error());
echo "Du er nu oprettet som bruger;
} else {
//Ellers skal han/hun have en fejlmeddelelse :)
echo 'Brugernavnet er optaget';
}
?>
har lige fundet ud af man ikke kan se hele koden, men fejlen ligger i det du kan se
Indlæg senest redigeret d. 02.06.2009 14:29 af Bruger #15031