Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
"or die(mysql_error());" betyder at hvis der opstår en fejl under udførslen af select strengen, så skal den "die", altså udskrive mysql_error(), og så ikke udføre mere!
!= 0 checkker om der er nogle rækker i resultatet fra databasen. Hvis ikke der er nogle rækker, så findes brugeren ikke :) Og så er din lykke gjort...
i det han har skrevet, skal du udskifte "bruger" (i $_POST[bruger]) med det brugernavn der skal søges efter, og table med tabelnavnet du har oprettet dine brugere i! Desuden skal du ændre det første "bruger" (efter SELECT) til det kolonnenavn hvor dine brugernavne står...
Det er fordi du glemmer at indsætte et ' efter $_POST[bruger] Dvs. der skal stå: $check = mysql_query("SELECT bruger FROM table where bruger='$_POST[bruger]'") or die (mysql_error());
$check = mysql_query("SELECT navn FROM table where navn='$_POST[navn]'") or die (mysql_error());
if(mysql_num_rows($check) != 0) { echo "Brugernavnet er optaget"; exit; }
Du skal kører denne før du prøver at indsætte noget i din database.
Husk at udskifte table med dit tabelnavn i din database og $_POST[navn] her skal navn rettes til det name du har givet dit input felt, hvor man indtaster navnet.
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.