ilch Forum » Allgemein » HTML, PHP, SQL,... » Charaktere switchen beim Login

Geschlossen
  1. #31
    User Pic
    Siggi Hall Of Fame
    Registriert seit
    08.02.2007
    Beiträge
    6.558
    Beitragswertungen
    327 Beitragspunkte
    Kein Problem zwinker

    habs nun mit cookie gelöst sowie der rest ja auch ist.

    Öhm kann man irgendwie noch was an der wd ( '' , '' , 0 ); machen? Den er zeigt mir die weiterleitung in der kleinen box an und das schaut komisch aus


    Zuletzt modifiziert von Siggi am 20.02.2013 - 16:31:24
    0 Mitglieder finden den Beitrag gut.
  2. #32
    User Pic
    Rock@wulf Hall Of Fame
    Registriert seit
    03.06.2004
    Beiträge
    3.282
    Beitragswertungen
    239 Beitragspunkte
    Jo das geht natürlich auch ^^ ich mag halt keine cookies weil man die manipulieren. deswegen wollte ich es auch escapen

    wd hm ne nicht das ich wüsste mach halt nen meta refresh anstatt der weiterleitung
    Meine Postings repräsentieren meine Meinung wenn nicht anders gekennzeichnet.
    MFG Rock@wulf
    0 Mitglieder finden den Beitrag gut.
  3. #33
    User Pic
    Siggi Hall Of Fame
    Registriert seit
    08.02.2007
    Beiträge
    6.558
    Beitragswertungen
    327 Beitragspunkte
    Oeh anstatt wd dann halt echo '<meta http-equiv="refresh" content="0; url=index.php">';?

    Das schaut auch komisch aus da die box dann kurz verschwindet und dann nach sek wiederkommt lachen hmz
    0 Mitglieder finden den Beitrag gut.
  4. #34
    User Pic
    Rock@wulf Hall Of Fame
    Registriert seit
    03.06.2004
    Beiträge
    3.282
    Beitragswertungen
    239 Beitragspunkte
    geht halt nicht anders außer du löst es mit jquery

    frag mich aber bitte nicht wie
    Meine Postings repräsentieren meine Meinung wenn nicht anders gekennzeichnet.
    MFG Rock@wulf
    0 Mitglieder finden den Beitrag gut.
  5. #35
    User Pic
    Siggi Hall Of Fame
    Registriert seit
    08.02.2007
    Beiträge
    6.558
    Beitragswertungen
    327 Beitragspunkte
    hm oder ich mein man kann doch die wd ändern also die hat doch eine standartbreite, höhe, inhalt etc

    Ich mein das man sie ändern kann bzw eine zweite hinzufügen aber weiß nicht mehr wo wenn ich dort eine andere breite angebe dann sollte die box doch nicht so verzerren dann ist doch egal ob da steht bitte warten oder es halt dorekt geht obwohl klar direkt schöner waere zwinker

    Liege ich da gerade falsch oder kann man die kopieren umbennen und dann irgendwie wd2 oder sowas nutzen
    0 Mitglieder finden den Beitrag gut.
  6. #36
    User Pic
    Rock@wulf Hall Of Fame
    Registriert seit
    03.06.2004
    Beiträge
    3.282
    Beitragswertungen
    239 Beitragspunkte
    sicher kannst du auch ne wd 2 machen ^^
    Meine Postings repräsentieren meine Meinung wenn nicht anders gekennzeichnet.
    MFG Rock@wulf
    0 Mitglieder finden den Beitrag gut.
  7. #37
    User Pic
    Siggi Hall Of Fame
    Registriert seit
    08.02.2007
    Beiträge
    6.558
    Beitragswertungen
    327 Beitragspunkte
    Ja aber wo ging das nochmal lachen
    0 Mitglieder finden den Beitrag gut.
  8. #38
    User Pic
    Rock@wulf Hall Of Fame
    Registriert seit
    03.06.2004
    Beiträge
    3.282
    Beitragswertungen
    239 Beitragspunkte
    das kann ich dir ausm kopf nicht sagen such halt mal danach ich schätze in der func allg.php
    Meine Postings repräsentieren meine Meinung wenn nicht anders gekennzeichnet.
    MFG Rock@wulf
    0 Mitglieder finden den Beitrag gut.
  9. #39
    User Pic
    Siggi Hall Of Fame
    Registriert seit
    08.02.2007
    Beiträge
    6.558
    Beitragswertungen
    327 Beitragspunkte
    Jaa hatte es schon gefunden und deins is auch richtig direkt am anfang lachen

    Aber danke
    0 Mitglieder finden den Beitrag gut.
  10. #40
    User Pic
    Siggi Hall Of Fame
    Registriert seit
    08.02.2007
    Beiträge
    6.558
    Beitragswertungen
    327 Beitragspunkte
    Ach mist hm ist es möglich irgendwie herauszufinden auf welcher seite man sich befindet und diese als weiterleitung nutzt?

    Sonst bzw momentan landet man ja immer wieder auf der index.php
    0 Mitglieder finden den Beitrag gut.
  11. #41
    User Pic
    Rock@wulf Hall Of Fame
    Registriert seit
    03.06.2004
    Beiträge
    3.282
    Beitragswertungen
    239 Beitragspunkte
    zwei zeilen tiefer steht die lösung xD
    Meine Postings repräsentieren meine Meinung wenn nicht anders gekennzeichnet.
    MFG Rock@wulf
    0 Mitglieder finden den Beitrag gut.
  12. #42
    User Pic
    Siggi Hall Of Fame
    Registriert seit
    08.02.2007
    Beiträge
    6.558
    Beitragswertungen
    327 Beitragspunkte
    hö? lachen Bin ich blind? überseh ich es? find es nicht bzw kA wie du es meins wo zwei zeilen tiefer? lachen

    Also klar ich weiß das ich index.php angegeben habe aber kann da ja was anderes angeben wenn er das irgendwie auslesen kann wo er sich befindet
    0 Mitglieder finden den Beitrag gut.
  13. #43
    User Pic
    Rock@wulf Hall Of Fame
    Registriert seit
    03.06.2004
    Beiträge
    3.282
    Beitragswertungen
    239 Beitragspunkte
    Sorry es waren 4 zeilen

    index.php?'.$menu->get_complete().'


    Ich jetzt Bett :-)


    Zuletzt modifiziert von Rock@wulf am 20.02.2013 - 23:22:16
    Meine Postings repräsentieren meine Meinung wenn nicht anders gekennzeichnet.
    MFG Rock@wulf
    0 Mitglieder finden den Beitrag gut.
  14. #44
    User Pic
    Siggi Hall Of Fame
    Registriert seit
    08.02.2007
    Beiträge
    6.558
    Beitragswertungen
    327 Beitragspunkte
    Ja kein problem habs gerade auch gefunden und dies hatte ich herausgenommen da er mir anzeigt.

    Fatal error: Call to a member function get_complete() on a non-object in C:\Inetpub\vhosts\httpdocs\cms\include\boxes\slogin.php on line 27


    Nacht du zunge


    Zuletzt modifiziert von Siggi am 20.02.2013 - 23:24:26
    0 Mitglieder finden den Beitrag gut.
  15. #45
    User Pic
    Rock@wulf Hall Of Fame
    Registriert seit
    03.06.2004
    Beiträge
    3.282
    Beitragswertungen
    239 Beitragspunkte
    so langsam bezweifle ich das das in einer Ilch umgebung läuft wenn selbst die $menu nicht mehr initialisiert ist O.o

    <?php
    function getLocationChar () {
        $ar = array();
        if ( isset($_SERVER['QUERY_STRING']) ) {
          $q = $_SERVER['QUERY_STRING'];
          $q = preg_replace("/[^a-z0-9-_\&=]/i","",$q);
          $fu = strpos ($q,'&');
          $fi = strpos ($q,'=');
          $ende = strlen ($q);
    
          if ( $fi !== FALSE AND $fu !== FALSE ) {
            if ( $fu < $fi ) {
              $ende = $fu;
            } elseif ( $fi < $fu ) {
              $ende = $fi;
            }
          } elseif ($fu !== FALSE) {
            $ende = $fu;
          } elseif ($fi !== FALSE) {
            $ende = $fi;
          }
          $qs = substr($q,0,$ende);
          $ar = explode('-',$qs);
        }
        return implode('-',$ar);
      }
    
    $benutzername = $_COOKIE['username'];
    $passmd5 =  $_COOKIE['passwort'];
     
    $abfrage = mysql_query("SELECT `username`, `kennwort` FROM `account_daten` WHERE `username` = BINARY '".$benutzername."'");
    $ergebnis = mysql_fetch_array($abfrage);
        
    if ($passmd5 != '' && $passmd5 == $ergebnis['kennwort']) {
        @session_start();
        $_SESSION['authchar']='';
        if ( !empty($_POST['temp_char']) ) {
            $_SESSION['authchar'] = $_POST['temp_char'];
            wd ( getLocationChar () , '' , 0 );
        } else {
            $charauswahl_SQL="SELECT `CharName` FROM `charakter_daten` WHERE `username`= BINARY '".$benutzername."' ORDER BY `CharName` ASC";
            $charauswahl_result=mysql_query($charauswahl_SQL);
            $chara = '<form action="index.php?'.$menu->get_complete().'" method="POST"><select style="border: solid 1px black; background-color:#cfcfcf" name="temp_char" onchange="this.form.submit();">';
            while($r=mysql_fetch_row($charauswahl_result)){
                $s = ( $_SESSION['authchar'] == $r[0] ? ' selected' : '' );
                $chara .= '<option value="'.$r[0].'"'.$s.'>'.$r[0].'</option>';
        }
            $chara .= '</select></form>';
            echo '<div id="login-feld2" align="left" class="left"><div style="padding-top:12px; padding-left:22px;"><a href="index.php?menu">'.$benutzername.'</a> &nbsp;<b>|</b>&nbsp; <a href="index.php?logout">Logout</a> '.$chara.'</div></div>';
        }
    }else {
        echo '<a href="index.php?login" id="login-feld" class="left"></a>';
    }
    ?>
    Meine Postings repräsentieren meine Meinung wenn nicht anders gekennzeichnet.
    MFG Rock@wulf
    1 Mitglieder finden den Beitrag gut.
  16. #46
    User Pic
    Siggi Hall Of Fame
    Registriert seit
    08.02.2007
    Beiträge
    6.558
    Beitragswertungen
    327 Beitragspunkte
    hmz doch $menu->get_complete() funktioniert überall -.- aber wenn ich index.php?menu aufrufe das eigene menu zu den login nich das ilch menü dann kommt der fehler sonst nicht.

    habs gerade auch mal ausprobiert wenn ich menu.php umbenenne gehts also liegts irgendwie an index.php?menu das er menu nich aufrufen kann? aber wieso? gleiche datei nur in pannel.php sprich index.php?pannel laeuft :/


    Zuletzt modifiziert von Siggi am 21.02.2013 - 00:26:20
    0 Mitglieder finden den Beitrag gut.
  17. #47
    User Pic
    Rock@wulf Hall Of Fame
    Registriert seit
    03.06.2004
    Beiträge
    3.282
    Beitragswertungen
    239 Beitragspunkte
    würde mich viel mehr interessieren ob das funzt was ich gepostet habe
    Meine Postings repräsentieren meine Meinung wenn nicht anders gekennzeichnet.
    MFG Rock@wulf
    0 Mitglieder finden den Beitrag gut.
  18. #48
    User Pic
    Siggi Hall Of Fame
    Registriert seit
    08.02.2007
    Beiträge
    6.558
    Beitragswertungen
    327 Beitragspunkte
    Nein kommt das gleiche weil du dort auch stehen hast
    <form action="index.php?'.$menu->get_complete().'" method="POST"> und das $menu->get_complete() macht den fehler bei index.php?menu wegen den menu nehm ich an
    0 Mitglieder finden den Beitrag gut.
  19. #49
    User Pic
    Ahrtas Moderator
    Registriert seit
    17.12.2007
    Beiträge
    2.368
    Beitragswertungen
    210 Beitragspunkte
    Diese Art mit Login und Charaktere find ich klasse von der Idee her und Blizzard hat diese Idee bei ihren Gameseiten (die mit dem Battle.net-Account zusammen hängen) echt gut gemacht. lächeln ^^
    0 Mitglieder finden den Beitrag gut.
  20. #50
    User Pic
    Rock@wulf Hall Of Fame
    Registriert seit
    03.06.2004
    Beiträge
    3.282
    Beitragswertungen
    239 Beitragspunkte
    Siggi

    syr aber hirn einschalten....


    <form action="index.php?'.$menu->get_complete().'" method="POST">

    <form action="index.php?'.getLocationChar ().'" method="POST">

    Sonst war es das gleich mit der Hilfe
    Meine Postings repräsentieren meine Meinung wenn nicht anders gekennzeichnet.
    MFG Rock@wulf
    0 Mitglieder finden den Beitrag gut.
  21. #51
    User Pic
    Siggi Hall Of Fame
    Registriert seit
    08.02.2007
    Beiträge
    6.558
    Beitragswertungen
    327 Beitragspunkte
    Sry bro zwinker

    Aber geht und nun geht auch das index.php?menu lächeln suppi sonst haette ich einiges umschreiben müssen
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu HTML, PHP, SQL,...

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten