kostenloser Webspace werbefrei: lima-city


PHP Weiterleitung

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    computerfreak1

    Kostenloser Webspace von computerfreak1

    computerfreak1 hat kostenlosen Webspace.

    Ich habe mal nen Mail Script Programmiert.:

    <?
    if ($_POST['name'] == '') {$i++;}
    if ($_POST['mailaddy'] == '') {$i++;}
    if ($_POST['text'] == '') {$i++;}
    
    if ($i != 0) {
    
      echo 'Bitte ALLE Felder ausf?llen';
    
       }
    else {
    mail("maik1@hotmail.de", "Computeranleitungen - Kontakt", " \n \n 
    
    Name: $name
    E-Mail: $mailaddy
    Frage: $text");
    
    echo"Die Frage wurde erfolgreich abgesendet. Sie werden in k?rze eine L?sung f?r ihre Frage erhalten. \n <a href=\"http://www.computeranleitungen.de.vu\">zur?ck zur Startseite</a>";
    }
    ?>


    Kann man anstelle des Echos auch direkt auf eine HTML Seite umgeleitet werden?

    Beitrag ge?ndert am 16.07.2006 19:31 von computerfreak1
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

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

  3. Ja das geht ;-)

    header("Location: zieldatei.html");


    und schon springst du dorthin *gg*

    MfG
    .i
  4. Autor dieses Themas

    computerfreak1

    Kostenloser Webspace von computerfreak1

    computerfreak1 hat kostenlosen Webspace.

    Also m?sste es so hei?en?:

    <?
    
    if ($_POST['name'] == '') {$i++;}
    
    if ($_POST['mailaddy'] == '') {$i++;}
    
    if ($_POST['text'] == '') {$i++;}
    
    
    
    if ($i != 0) {
    
    
    
      echo 'Bitte ALLE Felder ausf?llen';
    
    
    
       }
    
    else {
    
    mail("maik1@hotmail.de", "Computeranleitungen - Kontakt", " \n \n 
    
    
    
    Name: $name
    
    E-Mail: $mailaddy
    
    Frage: $text");
    
    
    
    header("Location: mail_erfolgreich_versendet.htm");
    
    }
    
    ?>
  5. benutzernaemelchen

    Kostenloser Webspace von benutzernaemelchen

    benutzernaemelchen hat kostenlosen Webspace.

    du solltest die Ausgabe noch buffern, da es sonst Probleme gibt:
    ob_start();
    //Dein Script
    
    ob_and_flush();
  6. t****n

    wenn hier schon das thema weiterleitung angesprochen wird...

    kann man die weiterleitung auch verz?gert erfolgen lassen? z.b. um noch einen werbe banner einblenden zu lassen?
  7. L?sung: Sleep()
    http://www.php.net/manual/de/function.sleep.php
    Mit sleep() kann man das Skript um eine bestimmte Anzahl von Sekunden verz?gern.

    @benutzernaemelchen
    Das Outputbuffering ist aber nicht ?berall installiert und deswegen muss man dabei auch aufpassen.

    @Skript
    Wo zum teufel hast du die Variable "$i" initialisiert? o.O Ohne initialisierung ist das ja sonst voll f?r den Arsch, wenn du fragst, ob $i ungleich 0 ist....

    Edit:
    benutzernaemelchen schrieb:
    du solltest die Ausgabe noch buffern, da es sonst Probleme gibt:
    ob_start();
    //Dein Script
    
    ob_and_flush();

    Es hei?t au?erdem ob_end_flush()...

    Beitrag ge?ndert am 17.07.2006 08:22 von i-spacke
  8. Hi,


    L?sung: Sleep()
    http://www.php.net/manual/de/function.sleep.php
    Mit sleep() kann man das Skript um eine bestimmte Anzahl von Sekunden verz?gern.


    das geht leider nicht, da damit das Script einfach verz?gert wird und gar nichts an den Browser gesendet wird. Um den gew?nschten Effekt von thoron zu erzielen m?sste man den <meta>-Tag benutzen (es ginge zwar auch mit Javascript):

    <meta http-equiv="refresh" content="5; URL=irgendwo.php">
    (refresh nach 5 Sekunden)

    sleep() wird nur zu Testzwecken benutzt, z.B. um die Verz?gerung der Rechnergeschwindigkeit zu berechnen.

    mfg,
    hr
  9. Autor dieses Themas

    computerfreak1

    Kostenloser Webspace von computerfreak1

    computerfreak1 hat kostenlosen Webspace.

    Danke es geht jetzt.

    @i-spacke: Hat ich vergessen. :angel:

    Was bringt eigentlich ein BUFFER?
  10. 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!