PHP4 naar PHP5 functie

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Patrick Meutzner

Patrick Meutzner

10/09/2009 15:53:00
Quote Anchor link
Ik ben bezig om een PHP4 systeem naar PHP5 om te zetten echter ben ik bij een probleem gekomen.
Inloggen lukt dus niet.. waarschijnlijk moet ik nog ergens $_POST of $_GET gebruiken maar ik weet niet waar. Kunnen jullie mij helpen?

Het probleem is dat hij zegt dat me gebruikersnaam niet bestaat of een fout wachtwoord gebruik. Weten jullie wat er aan de hand is?

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
function inloggen($prefix, $site, $sluser, $slpass)
{

$slpass = md5($slpass);
$sluser = mysql_real_escape_string($sluser);
$ip = $_SERVER['REMOTE_ADDR'];

if(($sluser == "") OR ($slpass == "")) { echo message("You forgot to fill in your username/password"); }
else {

$pass_sel = "SELECT password FROM ".$prefix."members WHERE nick = '".$_GET['sluser']."'";
$pass = mysql_query($pass_sel) or die(mysql_error());
$pass = mysql_fetch_object($pass);
$pass = $pass->password;

if($slpass == $pass) {
setcookie("sluser", "$sluser", time() +604800, "/");
setcookie("slpass", "$slpass", time() +604800, "/");
echo "<meta http-equiv=\"refresh\" content=\"1;URL=?p=ucp&a=adprofile\" />";
echo message("You have been logged in <b>".$sluser."</b>");

$updip = mysql_query("UPDATE ".$prefix."members SET last_ip = '".$ip."' WHERE nick = '".mysql_real_escape_string($sluser)."'");
}

else { echo error("Username does not exist or wrong password"); }
}
}
 
PHP hulp

PHP hulp

18/11/2024 21:35:29
 
- SanThe -

- SanThe -

10/09/2009 16:32:00
Quote Anchor link
Zet dit bovenin je script.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php
error_reporting(E_ALL);
ini_set("display_errors", 1);

// rest
?>
 
Leen M

Leen M

10/09/2009 18:02:00
Quote Anchor link
Je geeft de ingevoerde gegevens mee:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
function inloggen($prefix, $site, $sluser, $slpass)


Dan hoef je die gegevens niet meer uit $_POST te halen natuurlijk
 
Patrick Meutzner

Patrick Meutzner

10/09/2009 20:27:00
Quote Anchor link
Bedankt iedereen, ik bekijken dit even en kom nader hier op terug!
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.