Nach Registrierten wird man nicht weitergeleitet

  • Hey ihr,

    Wie der Titel bereits alles sagt, werden die User nach dem Registrieren nicht auf die /me Seite Teleportiert.
    Könntet ihr mir sagen, an was dies Legen kann? In der Registrieren.php kann ich keine Falsche Verlinkung sehen.

    Regi/ code

  • Als erstes poste mal bitte diese datei: include('./classes/homepage/IndexHeader.php');

    zweitens probier mal das such danach:

    Code
    header("location: $path/me");

    und ersetzen durch das:


    PHP
    echo '<meta http-equiv="refresh" content="0; URL=http://deinedomain.de/me">';

    bei deinedomain.de kommt deine domain rein.


    wenn das nicht geht probier mal dann einfach noch das hier:
    in dieser Zeile:

    PHP
    if (getlogin($row->id, $row->username, $row->password, 'REGISTER', 'keineweiterleitung') == 'true') {

    keineweiterleitung auf weiterletiung zu ersetzen bzw. ich weiß ja nicht was der Programmierer sich da für Parameter in der Funktion ausgedacht hat deshalb Poste

    mal die Datei hier noch: include('./classes/homepage/IndexHeader.php');

    Gruß

    To get something you never had, you have to do something you never did.

    Instagrambot

  • GIng leider alles nicht.

  • Ja klar, wieso via ResponseHeader weiterleiten wenn man auch die ganze Seite davor laden lassen kann und DANN weiterleiten lässt.

    • Offizieller Beitrag

    Ohmann..

    geht trz nicht.

    if (getlogin($row->id, $row->username, $row->password, 'REGISTER', 'http://mubbo.eu/me') == 'true') {
    header("location: $path/me");
    exit;
    } else {
    echo 'not logged in';

    Die rot markierte Änderung ergibt einfach keinen Sinn.
    Als erstes würde ich mal mehrere echos im Code platzieren um zu wissen ob er überhaupt so weit kommt.
    Sollte alles korrekt bis zum if kommen würde ich als nächstes die Funktion getlogin ein wenig anstarren.
    Wenn darin formal alles passt würde ich mir anschauen ob alle zu übergebenden Parameter auch richtig übergeben werden. Test-weise würde ich auch mal versuchen die If Anweisung zu Manipulieren das sie immer positiv ist.

    Mit freundlichen Grüßen,
    Bruno [carrot]

  • Einmal alles ersetzen durch das.
    Schreib dann hier rein was du siehst.

    To get something you never had, you have to do something you never did.

    Instagrambot

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!