kostenloser Webspace werbefrei: lima-city


Automatische Weiterleitung in einer IF-Anweisung

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    n******t

    Hallo,
    ich habe eine IF-Anweisung und will im im true-Fall eine automatische Weiterleitung auf eine Homepage.

    <a href=".....">...</a>
    ist nicht m?glich, weil es immer hei?t: "unerwartete < "
    LG
    nowayout
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. kannst du vielleicht mal den ganzen script posten, damits eindeutiger wird?
  4. m***s

    Hallo,
    erstma w?re es vllt ganz nett, wenn du das nen bisschen ausf?hrlicher posten w?rdest (quelltetxt).
    Dann: Eine Weiterleitung machste mit PHP nicht mi <a href oder so, das is html-link, sondern mit header ("Location: xyz.php") <-- das muss allerdings vor jeder ausgabe stehen.
    Und zu der Fehlermeldung, wenn du das <a href=""> mit nem echo anzeigst oder es in ner variable speicherst muss due "\" vor die """ setzen
    Bsp.:
    echo "<a href=\"test.htm\">Test</a>";
  5. Autor dieses Themas

    n******t

    Der Quelltext der ersten Datei: (http://nowayout.milten.lima-city.de/PHP/user_pass.php)


    <form action="user2.php" method="post">
    <?php
    echo "NICKNAME: ";
    ?><input type="text" name="feld1">
    <?php
    echo "<br>";
    echo "PASSWORT: ";
    ?>
    <input type="text" name="feld2">
    <input type="submit" value="Einloggen">
    </form>


    Quelltext der zweiten Datei:


    <?php
    $a = $_POST["feld1"];
    $b = $_POST["feld2"];
    if($a == "nickname, der in datei 1 eingetippt werden muss" and $b == "passwort, das in datei 1 eingtippt werden muss")
    {
    echo "Eingabe richtig. Hier h?tte ich gerne die Weiterleitung.";
    }
    elseif($a == "anderer nickname" and $b = "anderes passwort")
    {
    echo "Eingabe richtig!";
    }
    else
    {
    echo "Passwort oder Nickname falsch!";
    }
    ?>
  6. k*****i

    bitte pass es an dein skript an!

    <html>
    <head>
    <title>Titel</title>
    </head>
    <body>
    <form action="Seite1.php" method="post">
    <input type="text" name="bestaedigung">Name eingeben
    </form>
    <?php

    $aussage = "Name";

    if($aussage==$bestaedigung)
    {
    echo '<meta http-equiv="refresh" content="0; URL=http://Die.Addy.de">';
    }
    else
    {
    echo 'Sie haben keine Berechtigung diese Seite zu betreten';
    }
    ?>
    </body>
    </html>

    --
    bie fragen einfach stellen!
  7. Autor dieses Themas

    n******t

    Vielen Dank f?r die Hilfe, hat funktioniert.
    Momentan gibt es keine Fragen. :biggrin:
  8. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!