anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Sa 16 Dez, 2017 00:22

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 13 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Login Schwierigkeiten
BeitragVerfasst: So 17 Mai, 2009 19:14 
Offline
Held
Held
Benutzeravatar

Registriert: Mi 10 Dez, 2008 17:10
Beiträge: 235
Wohnort: München
Geschlecht: Männlich
LoGD: läuft derzeit Lokal
heyho...

mal ne kleine Frage
ich würde mir gerne die Eingabefelder für den Login links in die Navileiste packen, wenn ich dieses allerdings mache, kommen IE-Benutzer nicht mehr ins Spiel

Zitat:
Fehler: Login-Daten waren ungültig.
Für einen korrekten Login muss JavaScript aktiviert sein!


allerdings schliesse ich einen Java- oder Cookiefehler aus, da der Login ja Problemlos klappt wenn die Loginbox wie gehabt in der Mitte zu finden ist... habt Ihr ne Ahnung was das sein kann ?

_________________
Hungrig in München? www.24lieferservice.de
___________________________________________________
spiele auch Du Quests of Gallendor (Welt 1 nur über Einladung möglich)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Login Schwierigkeiten
BeitragVerfasst: So 17 Mai, 2009 19:51 
Offline
Freak
Freak

Registriert: So 30 Okt, 2005 17:48
Beiträge: 1408
Wohnort: PB
Geschlecht: Männlich
LoGD: http://dav.blood-reaver.de/lotgd/
Mal die daten aus $_POST ge-vardump-ed? Vielleicht kommen Daten nicht an? Ach so - das ganze natürlich nur zu Testzwecken - offen angezeigte Passwörter sind nix so dolles ;-)

_________________
Mehr oder minder inaktiv


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Login Schwierigkeiten
BeitragVerfasst: Mo 18 Mai, 2009 17:26 
Offline
Held
Held
Benutzeravatar

Registriert: Mi 10 Dez, 2008 17:10
Beiträge: 235
Wohnort: München
Geschlecht: Männlich
LoGD: läuft derzeit Lokal
hmm

also an den Zugangsdaten liegts nicht, ich bekomme im IE folgende Fehlermeldung:


das ist ja wie gesagt auch nur, wenn ich den loginbereich in die Navleiste verschiebe, solang der Loginbereich wie gewohnt im Output ist, funktioniert alles

_________________
Hungrig in München? www.24lieferservice.de
___________________________________________________
spiele auch Du Quests of Gallendor (Welt 1 nur über Einladung möglich)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Login Schwierigkeiten
BeitragVerfasst: Mo 18 Mai, 2009 17:35 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3890
Wohnort: Basel
Geschlecht: Männlich
Ohne HTML-Quelltext kann man schlecht sagen, was falsch läuft.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Login Schwierigkeiten
BeitragVerfasst: Mo 18 Mai, 2009 17:49 
Offline
Freak
Freak
Benutzeravatar

Registriert: Mi 06 Jul, 2005 19:10
Beiträge: 543
Wohnort: Bremen
Geschlecht: Männlich
LoGD: http://my-logd.com/motwd
Vermutung:

Du nutzt ein/e Javascript/Javascript-Funktion welche nicht im <head>-Bereich der Seite definiert wurde, sondern nur in index.php.

Daher wird dir der Fehler angezeigt, sobald du diese in die Navileiste schiebst. Dir fehlt der entspreche Javascript-Code, welcher das auch immer ist.

Ich könnte aber auch falsch liegen. Daher wie Eliwood bereits gecshrieben hat, bräuchte man den Quelltext...

_________________
Das schwarze Schaf der LotGD-Community, 2. platzierter, beim Giga.de Homepage-Award 2007 und 1. platzierter beim German Web Award 2008.
PC-ACTION meint: "Sehr gut" für MotWD!
Mind of the White Dragon => http://my-logd.com/motwd


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Login Schwierigkeiten
BeitragVerfasst: Mo 18 Mai, 2009 17:56 
Offline
Held
Held
Benutzeravatar

Registriert: Mi 10 Dez, 2008 17:10
Beiträge: 235
Wohnort: München
Geschlecht: Männlich
LoGD: läuft derzeit Lokal
€dit: erledigt

_________________
Hungrig in München? www.24lieferservice.de
___________________________________________________
spiele auch Du Quests of Gallendor (Welt 1 nur über Einladung möglich)


Zuletzt geändert von Liath am Di 19 Mai, 2009 22:35, insgesamt 1-mal geändert.

Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Login Schwierigkeiten
BeitragVerfasst: Mo 18 Mai, 2009 18:10 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3890
Wohnort: Basel
Geschlecht: Männlich
Eigentlich dachte ich eher an den HTML-Quelltext, also das, was der Browser vom Server geliefert bekommt. Es kann in PHP noch so toll aussehen, wenn dazwischen was schief läuft können wir das nicht erahnen.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Login Schwierigkeiten
BeitragVerfasst: Mo 18 Mai, 2009 21:07 
Offline
Held
Held
Benutzeravatar

Registriert: Mi 10 Dez, 2008 17:10
Beiträge: 235
Wohnort: München
Geschlecht: Männlich
LoGD: läuft derzeit Lokal
hat etwas länger gedauert, da mein IE am spinnen ist, aber hier der Quelltext vor und nach dem Login im Anhang


Dateianhänge:
quelltext.rar [14.57 KIB]
63-mal heruntergeladen

_________________
Hungrig in München? www.24lieferservice.de
___________________________________________________
spiele auch Du Quests of Gallendor (Welt 1 nur über Einladung möglich)
Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Login Schwierigkeiten
BeitragVerfasst: Mi 20 Mai, 2009 19:25 
Offline
Meister
Meister
Benutzeravatar

Registriert: Fr 17 Aug, 2007 22:36
Beiträge: 367
Wohnort: In unergründlichen Höhlen
Geschlecht: Weiblich
LoGD: http://projekt-davorin.de/
Hmm keiner wohl eine Idee :(

_________________
Mao?
Unsere Scripte verfassen wir in Beerware

PHP:
Davorin- Waldkämpfe klickern war gestern
;) Nu wird gequestet!
(Im Aufbau)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Login Schwierigkeiten
BeitragVerfasst: Mi 20 Mai, 2009 20:03 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3890
Wohnort: Basel
Geschlecht: Männlich
Versuch den Zugriff auf die Form-Elemente über die JS-Funktion getElementsByName() anstatt über document.forms.loginform. Diese Funktion funktioniert garantiert in jedem modernen Browser, also auch im IE. Viellicht kann das das Problem lösen - wenn nicht, schauen wir mal weiter.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Login Schwierigkeiten
BeitragVerfasst: Mi 20 Mai, 2009 20:26 
Offline
Held
Held
Benutzeravatar

Registriert: Mi 10 Dez, 2008 17:10
Beiträge: 235
Wohnort: München
Geschlecht: Männlich
LoGD: läuft derzeit Lokal
wenn du das so meintest, dann gehts leider nicht :(

ich habe in der funktion folgendes abgeändert

Code:
function login_navi () {
   
    global $session;

    $encoded_password_transfer_script = 'onSubmit="document.forms.loginform.hidden_pw.value = calcMD5(document.forms.loginform.password.value);document.forms.loginform.password.value=\'\';"';
    $str_out = "
    <div id=\"LOGIN_FORM\" STYLE=\"display: none;\">
    <form action='login.php' name='loginform' method='POST' $encoded_password_transfer_script>
    <input type='hidden' name='hidden_pw' size='20' />"
    .appoencode(templatereplace('statstart')
    .templatereplace('stathead',array('title'=>'`b`c» Login «`0`b`c'))
    .templatereplace("login",array("username"=>"`n<u>N</u>ame","password"=>"<u>P</u>asswort","button"=>"Einloggen")))
    .'</form></div>
    <script language="JavaScript" type="text/javascript" src="templates/md5.js"></script>
    <script type="text/javascript" language="JavaScript">

                var is_c = LOTGD.compCheck();
                document.getElementById("NOT_COMP").style.display = (is_c ? "none" : "block");
                if( Browser.isSafari ){
                    document.getElementById("JSLIB_SAFARI").style.display = "block";
                }
                document.getElementById("LOGIN_FORM").style.display = "block";//(is_c ? "block" : "none");
                document.forms.loginform.name.focus();
            </script>';
    // Without this, I had one user constantly get 'badnav.php' :/  Everyone else worked, but he didn't
    addnav('','login.php');
   
    return $str_out;
}


in

Code:
function login_navi () {
   
    global $session;

    $encoded_password_transfer_script = 'onSubmit="getElementsByName.hidden_pw.value = calcMD5(getElementsByName.password.value);getElementsByName.password.value=\'\';"';
    $str_out = "
    <div id=\"LOGIN_FORM\" STYLE=\"display: none;\">
    <form action='login.php' name='loginform' method='POST' $encoded_password_transfer_script>
    <input type='hidden' name='hidden_pw' size='20' />"
    .appoencode(templatereplace('statstart')
    .templatereplace('stathead',array('title'=>'`b`c» Login «`0`b`c'))
    .templatereplace("login",array("username"=>"`n<u>N</u>ame","password"=>"<u>P</u>asswort","button"=>"Einloggen")))
    .'</form></div>
    <script language="JavaScript" type="text/javascript" src="templates/md5.js"></script>
    <script type="text/javascript" language="JavaScript">

                var is_c = LOTGD.compCheck();
                document.getElementById("NOT_COMP").style.display = (is_c ? "none" : "block");
                if( Browser.isSafari ){
                    document.getElementById("JSLIB_SAFARI").style.display = "block";
                }
                document.getElementById("LOGIN_FORM").style.display = "block";//(is_c ? "block" : "none");
                getElementsByName();
            </script>';
    // Without this, I had one user constantly get 'badnav.php' :/  Everyone else worked, but he didn't
    addnav('','login.php');
   
    return $str_out;
}

_________________
Hungrig in München? www.24lieferservice.de
___________________________________________________
spiele auch Du Quests of Gallendor (Welt 1 nur über Einladung möglich)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Login Schwierigkeiten
BeitragVerfasst: Mi 20 Mai, 2009 21:05 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3890
Wohnort: Basel
Geschlecht: Männlich
Du kannst natürlich schon sagen, dass du keine Ahnung von JavaScript hast...

Code:
getElementsByName('hidden_pw')[0].value=calcMD5(getElementsByName('password')[0].value);getElementsByName('password')[0].value=&quot;&quot;


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Login Schwierigkeiten
BeitragVerfasst: Mi 20 Mai, 2009 21:28 
Offline
Held
Held
Benutzeravatar

Registriert: Mi 10 Dez, 2008 17:10
Beiträge: 235
Wohnort: München
Geschlecht: Männlich
LoGD: läuft derzeit Lokal
naja, ich hab ja nie behauptet ich würds können, aber wunderbar... so klappt das nun, danke dir

_________________
Hungrig in München? www.24lieferservice.de
___________________________________________________
spiele auch Du Quests of Gallendor (Welt 1 nur über Einladung möglich)


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 13 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast


Du darfst keine neuen Themen in diesem Forum erstellen
Du darfst keine Antworten zu Themen in diesem Forum erstellen
Du darfst deine Beiträge in diesem Forum nicht ändern
Du darfst deine Beiträge in diesem Forum nicht löschen
Du darfst keine Dateianhänge in diesem Forum erstellen

Suche nach:
Gehe zu:  
cron
POWERED_BY
Deutsche Übersetzung durch phpBB.de
anpera.net - Impressum