Klovlid Skrevet 23. juli 2006 Del Skrevet 23. juli 2006 (endret) Parse error: parse error, unexpected $ in /adressatilscriptet/login_script.php on line 26 ------login_script.php------- <?php $connect_sql = mysql_connect('localhost', 'asidnf', 'pass'); if (!$connect_sql) { die('Could not connect: ' . mysql_error()); $db_connect = mysql_select_db("db"); $inntastaPassord = md5($_POST[pass]); $inntastaBrukernavn = strtolower($_POST[bruker]); $db_query = "SELECT username, password FROM users WHERE username = $inntastaBrukernavn AND password = $inntastaPassord"; $brukerRS = mysql_query($db_query, $db_connect) or die(mysql_error()); $brukerRow = mysql_fetch_assoc($db_query); mysql_free_result($brukerRS); if ($brukerRow[username] != "") { session_start(); ini_set("session.cookie_lifetime",2000); $_SESSION['logget_inn'] = 1; header("Location: loggainn.php"); exit; } else { echo "feil brukernavn og/eller passord"; } ?> _________________________________________________________- ------loggainn.php------ <?php if(session_is_registered("logget_inn") != 1) { echo "du må logge inn"; exit; } if(session_is_registered("logget_inn") = 1) { header("location: index.php"; } ?> __________________________________________________ takker for rask hjelp. er skikkeli dårlig i php, fått masse hjelp men må jo få det til. Kopar på jobb, så raske svar hadde vore fint Endret 23. juli 2006 av Klovlid Lenke til kommentar
kjey Skrevet 23. juli 2006 Del Skrevet 23. juli 2006 (endret) Det ser ut som du har glemt å avslutte den ene if-setningen din som begynner på linje 5. Du har begynt slik: "if() {", men har glemt å avslutte med: "}". Håper jeg ikke har sett feil Edit: Så har du to feil på linje 10 og 11. Når du bruker "$_POST[]" kan du ikke skrive slik: $_POST[bruker]. Du må skrive slik: $_POST['bruker']. Endret 23. juli 2006 av kjey Lenke til kommentar
Klovlid Skrevet 23. juli 2006 Forfatter Del Skrevet 23. juli 2006 (endret) Det ser ut som du har glemt å avslutte den ene if-setningen din som begynner på linje 5. Du har begynt slik: "if() {", men har glemt å avslutte med: "}". Håper jeg ikke har sett feil 6540648[/snapback] den ser ikkje eg altso. og det skal vel ikkje vere " før if. det vil jo bli feil. men feilen var vel på linje 26..... Endret 23. juli 2006 av Klovlid Lenke til kommentar
kjey Skrevet 23. juli 2006 Del Skrevet 23. juli 2006 Jo, sett inn "}" på linje syv hvor det er luft, så ser du på editen min. Lenke til kommentar
kjey Skrevet 23. juli 2006 Del Skrevet 23. juli 2006 Slik tror jeg den skal være: <?php $connect_sql = mysql_connect('localhost', 'asidnf', 'pass'); if (!$connect_sql) { die('Could not connect: ' . mysql_error()); } $db_connect = mysql_select_db("db"); $inntastaPassord = md5($_POST['pass']); $inntastaBrukernavn = strtolower($_POST['bruker']); $db_query = "SELECT username, password FROM users WHERE username = $inntastaBrukernavn AND password = $inntastaPassord"; $brukerRS = mysql_query($db_query, $db_connect) or die(mysql_error()); $brukerRow = mysql_fetch_assoc($db_query); mysql_free_result($brukerRS); if ($brukerRow[username] != "") { session_start(); ini_set("session.cookie_lifetime",2000); $_SESSION['logget_inn'] = 1; header("Location: loggainn.php"); exit(); } else { echo "feil brukernavn og/eller passord"; } ?> Lenke til kommentar
Klovlid Skrevet 23. juli 2006 Forfatter Del Skrevet 23. juli 2006 (endret) får samme feilen. Parse error: parse error, unexpected $ in /customers/lovlid.no/lovlid.no/httpd.www/karsten/login_script.php on line 26 det der e vel ein form for variabel feil. men ka slags hakje eg peiling på. Endret 23. juli 2006 av Klovlid Lenke til kommentar
kjey Skrevet 23. juli 2006 Del Skrevet 23. juli 2006 Prøv denne da: Skjult tekst: (Marker innholdet i feltet for å se teksten): <?php session_start(); $connect_sql = mysql_connect('localhost', 'asidnf', 'pass'); if (!$connect_sql) { die('Could not connect: ' . mysql_error()); } $db_connect = mysql_select_db("db"); $inntastaPassord = md5($_POST['pass']); $inntastaBrukernavn = strtolower($_POST['bruker']); $db_query = "SELECT username, password FROM users WHERE username = '$inntastaBrukernavn' AND password = '$inntastaPassord'"; $brukerRS = mysql_query($db_query, $db_connect) or die(mysql_error()); $brukerRow = mysql_fetch_assoc($db_query); mysql_free_result($brukerRS); if ($brukerRow['username'] != "") { ini_set("session.cookie_lifetime",2000); $_SESSION['logget_inn'] = 1; header("Location: loggainn.php"); exit(); } else { echo "feil brukernavn og/eller passord"; } ?> Lenke til kommentar
Klovlid Skrevet 23. juli 2006 Forfatter Del Skrevet 23. juli 2006 Prøv denne da: Skjult tekst: (Marker innholdet i feltet for å se teksten): <?php session_start(); $connect_sql = mysql_connect('localhost', 'asidnf', 'pass'); if (!$connect_sql) { die('Could not connect: ' . mysql_error()); } $db_connect = mysql_select_db("db"); $inntastaPassord = md5($_POST['pass']); $inntastaBrukernavn = strtolower($_POST['bruker']); $db_query = "SELECT username, password FROM users WHERE username = '$inntastaBrukernavn' AND password = '$inntastaPassord'"; $brukerRS = mysql_query($db_query, $db_connect) or die(mysql_error()); $brukerRow = mysql_fetch_assoc($db_query); mysql_free_result($brukerRS); if ($brukerRow['username'] != "") { ini_set("session.cookie_lifetime",2000); $_SESSION['logget_inn'] = 1; header("Location: loggainn.php"); exit(); } else { echo "feil brukernavn og/eller passord"; } ?> 6540799[/snapback] ny feil Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /login_script.php on line 13 Lenke til kommentar
endrebjo Skrevet 23. juli 2006 Del Skrevet 23. juli 2006 (endret) $db_query = "SELECT username, password FROM users WHERE username = '$inntastaBrukernavn' AND password = '$inntastaPassord'"; $brukerRS = mysql_query($db_query, $connect_sql) or die(mysql_error()); $brukerRow = mysql_fetch_assoc($brukerRS); Endret 23. juli 2006 av endrebjorsvik Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå