Du må være registrert og logget inn for å kunne legge ut innlegg på freak.no
X
LOGG INN
... eller du kan registrere deg nå
Dette nettstedet er avhengig av annonseinntekter for å holde driften og videre utvikling igang. Vi liker ikke reklame heller, men alternativene er ikke mange. Vær snill å vurder å slå av annonseblokkering, eller å abonnere på en reklamefri utgave av nettstedet.
  5 569
Hei, jeg har et problem som tingen fungerte før men ikke nå og jeg har ikke endret noe. Det er en login script, før kunne medlemene se med hvilken IP-adresse de logget seg inn sist, men det fungerer ikke nå lenger.. jeg skjønner ikke helt hva som feiler. Så om noen kunne forklare meg kunne vært søt av dere,

Jeg har brukt følgende koder:

Kode

          //get_my_info($user);
          $cookie_read = explode("|", base64_decode($user));
          //define variables to hold cookie values.(Cookies bo endamekan)
          $userid = $cookie_read[0];
          $username = $cookie_read[1];
          $password = $cookie_read[2];
          $ipaddress = $cookie_read[3];
          $lastlogin_date = $cookie_read[4];
          $lastlogin_time = $cookie_read[5];
          if($ipaddress == "") $ipaddress = "Hêshta diya niye";
Takk for svar!
ta en print_r($cookie_read);
Og vis oss gjerne litt kode hvor $user blir fyllt med informasjon
Sist endret av nukleuz; 11. oktober 2007 kl. 13:11.
Sikkerhetsklarert
Kan brukeren ha slettet cookies siden forrige gang han var innlogget?

Du må nok ta med koden der du legger inn info i cookie..
Her er hele greia:

Kode

include ("functions.php");

// the Default function.
//note for functions: if you want to include a value of some variables inside the funtions,
//then you have to GLOBAL it first.
function index($user) {
     global $db, $prefix;

     //check if the user is logged in or not.
     if (is_logged_in($user)) {
          include("header.php");

          //get_my_info($user);
          $cookie_read = explode("|", base64_decode($user));
          //define variables to hold cookie values.
          $userid = $cookie_read[0];
          $username = $cookie_read[1];
          $password = $cookie_read[2];
          $ipaddress = $cookie_read[3];
          $lastlogin_date = $cookie_read[4];
          $lastlogin_time = $cookie_read[5];
          if($ipaddress == "") $ipaddress = "Hêshata diyar niye";
          
          //print wilcome message
          echo ""._WELCOME." <b>$username</b>, Siste login fra: [$ipaddress] [$lastlogin_date @ $lastlogin_time] (<a href=users.php?laper=Logout>"._LOGOUT."</a>)";
          echo "<br><br><br><br>";
          dugmekan_menu();
          
          include("footer.php");
     }else{
         //if the user is not logged in then show the login form.
         //  header("Location: users.php?laper=Login");  die();
         include("header.php");
         chunejur_form();
         include("footer.php");
    }
}
Er det ingen som greier dette?
Limited edition
Moff's Avatar
Vel - de to svarene du har fått sier at du skal poste koden hvor cookiene blir laget og hentet. Det har du fremdeles ikke gjort så vidt jeg kan se...