Avatar billede technodance.dk Nybegynder
20. januar 2004 - 15:27 Der er 4 kommentarer og
1 løsning

kan i ikke lige fortælle mig havd der går galt her?

hej exp'er

jeg har et script her som ikke stopper hvis brugeren er i databasen havd er problemet det det

----------Php kode---------------

<?
if(isset($_REQUEST['ok'])) {
$brugernavn = $_REQUEST["brugernavn"];
$password = $_REQUEST["password"];
$mail = $_REQUEST["mail"];
$level = $_REQUEST["level"];
$ip = $_REQUEST["ip"];

include("dbconn.php");
 
$conn = mysql_connect("$sqladd", "$dbuser", "$dbpass");
mysql_select_db("$dbname");

$tjek = mysql_query("select brugernavn from zbruger where brugernavn='$brugernavn'") or die (mysql_error());

if(mysql_num_rows($tjek) != 0) {
echo "Det valgte brugernavn er optaget.";
stop;
// mysql_close($conn);
}
$insert = "insert into zbruger (brugernavn, password, mail, level, ip)
          values ('$brugernavn', '$password', '$mail', '$level', '$ip')";
mysql_query($insert);

// her  oprettes post db


echo "Du er nu oprettet";
}
?>
Avatar billede Slettet bruger
20. januar 2004 - 15:31 #1
Måske du mener exit(); i stedet for stop;
Så vil scriptet afbryde.
Avatar billede Slettet bruger
20. januar 2004 - 15:36 #2
eller sæt en else betingelse på:

<?
if(isset($_REQUEST['ok'])) {
$brugernavn = $_REQUEST["brugernavn"];
$password = $_REQUEST["password"];
$mail = $_REQUEST["mail"];
$level = $_REQUEST["level"];
$ip = $_REQUEST["ip"];

include("dbconn.php");
 
$conn = mysql_connect("$sqladd", "$dbuser", "$dbpass");
mysql_select_db("$dbname");

$tjek = mysql_query("select brugernavn from zbruger where brugernavn='$brugernavn'") or die (mysql_error());

if(mysql_num_rows($tjek) != 0) {
echo "Det valgte brugernavn er optaget.";

} else {
$insert = "insert into zbruger (brugernavn, password, mail, level, ip)
          values ('$brugernavn', '$password', '$mail', '$level', '$ip')";
mysql_query($insert);

// her  oprettes post db


echo "Du er nu oprettet";
}
}
?>
Avatar billede technodance.dk Nybegynder
20. januar 2004 - 15:41 #3
den oprettet af lige vel
Avatar billede Slettet bruger
20. januar 2004 - 15:48 #4
Begge forslag virker, så du må gøre noget andet galt.
Avatar billede technodance.dk Nybegynder
20. januar 2004 - 15:48 #5
det er oki min fejl >> cypermann du skal have point'en
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester