Beiträge von valbuz

    also der code is echt arm.. wie soll dir da einer sagen wo du ansetzen sollst??
    setz nachm fehlerhaften login doch via php ne variable die du als steuerung fürs javascript-mässige anzeigen des containers nimmst

    ps habs mal in den richtigen bereich verschoben

    Ne Variable muss nicht gesetzt werden, da bei einem fehlerhaften Login korrekt zum obengenannten Befehl verzweigt wird.
    Das Problem konnte ich nun mit folgendem zus. Befehl lösen:

    window.onload

    Danke trotzdem
    Pat

    Ich habe mit einem DIV Container, welcher ich mittels CSS steuere, folgendes Problem:

    Auf meiner Webseite befindet sich ein Button zum Login. Wird dieser gedrückt wird ein Container "Login" auf visible gesetzt.
    Dies funktioniert soweit. Nach erfolgreichem Login wird die Seite mit entsprechenden Rechten neu geladen und da der Container "Login" standardmässig auf "hidden" ist, auch dieser wieder ausgeblendet. Soweit so gut.
    Ist das Login nicht erfolgreich, möchte ich wieder den Container "Login" anzeigen. Dies gelingt mir nicht.
    Mein PHP-Login Script fängt den nicht erfolgreichen Login ab und ich kann im entsprechenden "ELSE"-Zweig des Skriptes einen Befehl absetzen. Dort habe ich denselben Befehl eingesetzt, welcher ich beim Aufruf auf den Login Button verwende.

    http://www.der-webdesigner.net/forum/viewtopic.php#

    HTML
    document.getElementById("login").style.visibility="visible";

    http://www.der-webdesigner.net/forum/viewtopic.php#


    Doch der Container wird nicht angezeigt.
    Leider finde ich den Grund nicht heraus. Vermutlich gibt es einen einfachen Grund hierfür, welchen ich jedoch nicht kenne....

    Freue mich auf jede Hilfe

    Danke
    pat

    Zitat von Ronald

    Probiere es einfach mal so:

    Code
    <script type="text/javascript" language="javascript">
        DoLogin ();
        document.getElementById("test").submit();
    </script>

    G.a.d.M.

    Ronald

    Hallo Ronald

    Danke, das war's!
    Vielen Dank
    Pat

    Zitat von DarkSyranus


    Falls das dann immernoch nicht geht, postest du bitte den Inhalt der Funktion DoLogin() hier.

    Es scheint als finde nun permanent ein Login statt.....also die Seite wird immer wieder aufgerufen...

    Hier nun die Function:

    Code
    function DoLogin ()
          {
            document.login.password.value = HexHMacMD5 (document.login.enteredpassword.value, "");
            document.login.enteredpassword.value = "";
            return true;
          }

    Danke
    Pat

    Zitat von DarkSyranus

    Sind die Formulareingaben voreingegeben?
    Wenn ja, zeig bitte mal den Quelltext des Formulars.

    Die Daten sind voreingegeben, korrekt.
    Hier der Form-TAG:

    Danke im voraus.
    Pat

    Zitat von DarkSyranus

    Moin
    Den Bodytag der Formularseite ersetzen mit:

    Code
    <body onload="javascript:document.FORMULARNAME.submit();" >


    FORMULARNAME durch den Namen des Formulars(Name="xyz") ersetzen.
    Sollte eigentlich gehen.

    Das Formular wird anscheinend gesendet aber ich erhalte die Fehlermeldung, dass die Benutzereingaben falsch sind. Betätige ich den submit Button selbst so funzt der Login :?:

    Was ist hier falsch?

    Pat

    Zitat von DarkSyranus

    Welches Tool meinst du, welcher Fremdsystem hast du und wie willst du dich genau einloggen.
    Um zu helfen sind nähere Angaben erforderlich :wink:
    [

    Hallo

    Auf der Startseite besteht ein Formular mit submit Button.
    Der Wunsch ist es nun beim Aufruf dieser Seite den Submit Button automatisch zu "drücken". Also das Formular abzuschicken.

    Danke
    Pat

    Hallo zusammen.

    Ich gelange mit einer speziellen Hilfe an Euch :)

    Auf meinem Server läuft ein Tool, welches einen Web-Zugriff für die Verwaltung besitzt. Das Login wird auf der Startseite mit einer User/Pwd Abfrage an das Tool gemacht(MD5).
    Da ich mit einem weiteren Programm auf diese Verwaltung zugreifen will (Fremd-System) um Aenderungen vorzunehmen, möchte ich bewerkstelligen, dass beim Aufrauf der Login-Seite, automatisch ein Login gemacht wird. Das Fremd-System beinhaltet leider nicht die Möglichkeit das Login zu machen. Also hatte ich die Idee dies mit einem automatischen Login zu machen. Beim absenden des Logins wird ein JavaScript md5.js aufgerufen mittels einer Function (Do_Login()).
    Ich versuchte also einige Tests zu machen aber das Login wurde nie korrekt gemacht.
    Gibt es eine Möglichkeit das Login zu automatisieren nur beim Aufruf der Seite selbst?
    Würde mich auf ein paar Tipp's freuen.
    Danke im voraus.
    pat