Avatar billede human Nybegynder
10. november 2003 - 21:39 Der er 10 kommentarer og
1 løsning

Problem med T_IF

Hvad er der galt her:
$errors = array();
$fejl = 1;
if(isset($_POST['login'])){
  if(trim($_POST['login']) == '') $errors['login'] = "<font color='#FF3300'>Username and password are required fields.</font>";
  else {
$result = mysql_query("SELECT * FROM registration WHERE login='$login' AND pass='$pass'");
$number = mysql_num_rows($result)
if($number == 1) {
      $fejl--;                       
        }else{
        $errors['login'] = "<font color='#FF3300'>The username and password do not match.</font>";
    }
  }
}

Får:
Parse error: parse error, unexpected T_IF in 21.

Det er ved
if($number == 1) {
Avatar billede squashguy Nybegynder
10. november 2003 - 21:41 #1
du mangler at afslutte denne sætningen ovenover korrekt

$number = mysql_num_rows($result)
Avatar billede erikjacobsen Ekspert
10. november 2003 - 21:41 #2
$number = mysql_num_rows($result);
Avatar billede schaefner Juniormester
10. november 2003 - 21:41 #3
else {


Der er da vidst også noget galt?
Avatar billede squashguy Nybegynder
10. november 2003 - 21:43 #4
human>som forrige spørgsmål: du skal vist have briller :p
Avatar billede erikjacobsen Ekspert
10. november 2003 - 21:43 #5
ikke så vidt jeg kan se schaefner
Avatar billede human Nybegynder
10. november 2003 - 21:45 #6
Heh ja :)

else { skulle da være ok.
Avatar billede human Nybegynder
10. november 2003 - 21:48 #7
Fejlen forsvandt. Men får nu:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result line 20
Avatar billede squashguy Nybegynder
10. november 2003 - 21:49 #8
så er der noget galt med din forespørgsel, prøv noget fejlfindingsoutput:

mysql_query("SELECT * FROM registration WHERE login='$login' AND pass='$pass'") or die(mysql_error());
Avatar billede human Nybegynder
10. november 2003 - 21:53 #9
Okay okay.. Tør slet ikke sige hvad der var ivejen. Siger bare
require("conn_inc.php");
Avatar billede human Nybegynder
10. november 2003 - 21:54 #10
I skal have tak! :)
Avatar billede squashguy Nybegynder
10. november 2003 - 21:56 #11
helt i orden oo-)
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