Avatar billede webcreator Nybegynder
30. juni 2003 - 14:16 Der er 14 kommentarer og
1 løsning

Login i phpBB-forum fra en anden side.

Hej.

Vi arbejder på et projekt, hvor vi har brug for at logge på vores site, og samtidig vores forum. Vi har derfor tænkt os, at overføre login-informationerne ved klik på forum-linket - sådan :

header("location:login.php?username=test&password=lsdkfj")

desværre virker dette ikke, selv om variablen i phpBB også hedder username og password. De requestes med en :
        $username = isset($HTTP_POST_VARS['username']) ? $HTTP_POST_VARS['username'] : '';

Noget kunne dog tyde på, at der skal noget mere info med. Hvad kan det være ? Vores login.php kan findes her :
www.powerzone.dk/login.txt

Håber nogen vil hjælpe - tak.
Avatar billede webcreator Nybegynder
30. juni 2003 - 14:18 #1
Hm, jeg tror det er smartere og ændre login.php, til at hente info lokalt. Så leger lige lidt med det..
Avatar billede webcreator Nybegynder
30. juni 2003 - 14:19 #2
- men jeg har stadig brug for at omgå tjekket på, om der er blevet trykket på submit-knappen.
Avatar billede avminarm Juniormester
30. juni 2003 - 14:25 #3
sæt sessions ved login og tjek om bruger og pass findes i sessionen
Avatar billede webcreator Nybegynder
30. juni 2003 - 14:58 #4
Hm, men hvad er det her ? :

{
    $sid = (!empty($HTTP_POST_VARS['sid'])) ? $HTTP_POST_VARS['sid'] : $HTTP_GET_VARS['sid'];
}
else
{

Det er vist det der volder probz.
Avatar billede webcreator Nybegynder
30. juni 2003 - 15:00 #5
Avminarm > Huh ?
Avatar billede webcreator Nybegynder
30. juni 2003 - 15:01 #6
Det er ikke så lige til.
Avatar billede webcreator Nybegynder
30. juni 2003 - 15:10 #7
Jeg er kommet lidt videre. Har fundet ud af, at sid var et nr. som skal med.

Men hvad hvad gør dette ? og genereres der et nyt hver gang ?
Avatar billede webcreator Nybegynder
30. juni 2003 - 15:16 #8
Ok, nu har jeg også fundet ud af, at nummeret ændres hele tiden. Og det er dette punkt jeg skal uden om. Hvor søren kommer det nr. fra ?
Avatar billede webcreator Nybegynder
30. juni 2003 - 18:58 #9
Lukker. Jeg har droppet auto-login.
Er ikke længere aktuelt.
Avatar billede webcreator Nybegynder
30. juni 2003 - 18:58 #10
.
Avatar billede avminarm Juniormester
01. juli 2003 - 09:06 #11
jeg vil tro det kommer fra databasen eller måske er det er session id = sid
Avatar billede webcreator Nybegynder
01. juli 2003 - 11:10 #12
Yap, det er noget der hedder sid. Men ved ikke hvordan det genereres. Er da stadig interesseret i en løsning, selv om det er knap så vigtigt.

Opretter gerne et nyt spm. med points hvis du kan hjælpe mig.
Avatar billede avminarm Juniormester
01. juli 2003 - 11:59 #13
opret bare et nyt sprg (læg et link til det) - jeg kan se at scriptet benytter de gamle variabeltyper (HTTP_POST_VARS) - ved du hvilken  version PHP din server benytter
Avatar billede webcreator Nybegynder
01. juli 2003 - 12:01 #14
Hm, er det nødvendigt at vide det ? Vi skifter server på et tidspunkt, og vil helst have noget, der kan køre på en smule ældre, men så sandelig også den nyeste software.
Avatar billede avminarm Juniormester
01. juli 2003 - 12:33 #15
nææ det er ikke nødv, men det vil jo for fremtiden være de nye variabler der skal benyttes
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