+ Antworten
Seite 6 von 9 ErsteErste ... 3 4 5 6 7 8 9 LetzteLetzte
Ergebnis 76 bis 90 von 121

Thema: Einfacher Formmailer mit Reloadsperre

  1. #76
    TP-Specialist phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts Avatar von phpBuddy
    Registriert seit
    Aug 2004
    Ort
    Kaiserslautern
    Beiträge
    4.678
    @ croxxx69 & beyman

    Wie schließt man von DegubAttack auf Reloadsperre??
    Die Reloadsperre in dem Script bezieht sich darauf, dass nach dem absenden ein Erfolgs-Status an die URL gehängt wird. Dadurch kann man nicht mehrfach abschicken, wenn man F5 drück, was auch als Refresh oder Reload bezeichnet wird.


    @ powerfly

    PHP-Code:
    $empfaenger "ich@zuhause.de,du@buero.de"

  2. #77
    TP-Member croxxx69 macht alles soweit korrekt
    Registriert seit
    Oct 2006
    Beiträge
    35
    ok danke,

    aber kann man nicht mit einem script verursachen, daß wenn man auf die zurück funktion geht, das die ganzen felder leer sind?

    und zu dem anderen punkt:
    d.h. das ich bei
    function DebugAttack($s) {
    //Hier den Pfad für die Protokolldatei einfügen, wenn kein Protokoll erwünscht ist, einfach auskommentieren
    $fp=fopen("/tmp/attack.txt","ab");
    fwrite($fp,$s);
    fclose($fp);

    nichts eintragen muß? also kann ich es so belassen?

  3. #78
    TP-Junior beyman macht alles soweit korrekt
    Registriert seit
    Oct 2008
    Beiträge
    7
    Ok, hatte das mit der Reloadsperre auch anders interpretiert! Dachte, die Seite wird neu geladen und der Inhalt der Felder würde gelöscht (Ist übrigens bei dem Autor des Skriptes auch so umgesetzt worden http://www.dislabs.de/index.php?ac=contact321
    Wie bekomme ich es denn zumindest hin, dass sich bei einer Weiterleitung die ganze Seite, in der ich das Script eingebunden habe, nicht verändert? In der Version "verschwindet" bei success ja der Formmailer und gibt nur die Nachricht aus! Wie gesagt, die Lösung auf der Seite von Steffen K. ist perfekt, aber scheinbar noch um einige Anpassungen erweitert!?

  4. #79
    TP-Member croxxx69 macht alles soweit korrekt
    Registriert seit
    Oct 2006
    Beiträge
    35
    wollte noch fragen ob es möglich währe, wenn man auf abschicken drückt und die "erfolgsnachricht" kommt, daß dann die seite automatisch (nach paar sec.) auf die index.html umgeleitet wird?

    und irgendwie kann ich auf der "erfolgsnachricht" keinen zurück button (oder zumindest einen button der beim drauf klicken automatisch auf meine index.html seite umleitet) erstellen. bekomme immer eine fehlermeldung...
    hier mein code der nicht funzt:

    //Erfolgsnachricht ausgeben
    echo '<p>Uspješno ste poslali narudžbu. Odgovorit cemo vam u što kraćem roku. <input type="button" value="Natrag" onClick="window.location.href='http://www.kava.site50.net'"></p>';
    } else {
    Geändert von croxxx69 (12.10.2008 um 18:57 Uhr)

  5. #80
    TP-Senior powerfly macht alles soweit korrekt
    Registriert seit
    Nov 2004
    Beiträge
    145
    danke @Rizzo und Cybergreek

    funktioniert so wunderbar aber würde das gern so haben das der eine Empfänger nicht sieht wer die Mail noch bekommen hat. Geht das? (2 extra Mails oder mit Blindkopie)

  6. #81
    TP-Specialist phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts Avatar von phpBuddy
    Registriert seit
    Aug 2004
    Ort
    Kaiserslautern
    Beiträge
    4.678
    Header um einen Bcc erweitern.
    Code:
    $mailheader="From: $name <$email>\r\nBcc: $bcc_name <$bcc_email>\r\nX-Mailer: PHP/" . phpversion(). "\r\nX-Sender-IP: ".$_SERVER['REMOTE_ADDR']."\r\nContent-Type: text/plain; charset=ISO-8859-1;";

  7. #82
    TP-Senior powerfly macht alles soweit korrekt
    Registriert seit
    Nov 2004
    Beiträge
    145
    @Rizzo

    danke. aber bekomme es nicht nicht..


    mein header sieht jetzt so aus:

    $mailheader="From: formular@sadsdas.de\r\n Bcc: $bcc_name <$bcc_email> X-Mailer: PHP/" . phpversion().

    ist das richitg?Falls ja in welchem abschnitt muß ich dann $bcc_name eine mail adresse zuweisen?

  8. #83
    TP-Specialist His.Master's.Voice lebt für das TP und seine User His.Master's.Voice lebt für das TP und seine User His.Master's.Voice lebt für das TP und seine User His.Master's.Voice lebt für das TP und seine User His.Master's.Voice lebt für das TP und seine User His.Master's.Voice lebt für das TP und seine User His.Master's.Voice lebt für das TP und seine User His.Master's.Voice lebt für das TP und seine User Avatar von His.Master's.Voice
    Registriert seit
    Mar 2006
    Ort
    Wörrstadt
    Beiträge
    2.454
    Zitat Zitat von powerfly Beitrag anzeigen
    ... in welchem abschnitt muß ich dann $bcc_name eine mail adresse zuweisen?
    Variablen werden üblicherweise am Anfang der php Datei definiert. Aber auch im weiteren Programmablauf ist dies kein Problem. Hauptsache man tut dies bevor der Sendenbefehl erfolgt!

    // an wen geht die Mail ?
    $empfaenger="ich@zuhause.de";
    $bcc_name="derzweitemann@abcmail.de";
    Gruß HMV

  9. #84
    TP-Member Roy35 macht alles soweit korrekt
    Registriert seit
    Jun 2008
    Beiträge
    33
    Zitat Zitat von croxxx69 Beitrag anzeigen
    wollte noch fragen ob es möglich währe, wenn man auf abschicken drückt und die "erfolgsnachricht" kommt, daß dann die seite automatisch (nach paar sec.) auf die index.html umgeleitet wird?
    Also das würde mich auch interessieren wie das geht. Da müsste doch hier irgendetwas geändert werden, oder?

    <?php
    if($error!="") echo $error;
    if(isset($_GET['success'])) {
    //Erfolgsnachricht ausgeben
    echo '<p>Vielen Dank für Ihre Anmeldung. Sie wurde erfolgreich verschickt.</p>';
    } else {
    // Form ausgeben
    ?>
    Geändert von Roy35 (18.11.2008 um 17:37 Uhr)

  10. #85
    TP-Newbie sonic101 macht alles soweit korrekt
    Registriert seit
    Jan 2009
    Ort
    Steiermark/Österreich
    Beiträge
    2

    Zeilenschaltungen im Antwortmail eines Formmailers

    Hallo, bin wie die meisten blutiger Anfänger und ich komm beim besten willen nicht auf die lösung meines Problems:

    Wie der Titel schon sagt, möchte ich im Antwortmail meines Formmailers eine kleine Formatierung drin haben, eigentlich nur eine Zeilenschaltung.

    Code sieht so aus:

    // Email zumsammensetzen
    $email = "From: " . $_SESSION['email'];
    $nachrichtfertig = $_SESSION['name']. " schrieb: \n\n" .
    $_SESSION['nachricht'] .
    $_SESSION['telefon'];
    $versand = mail($empfaenger, $_SESSION['betreff'], $nachrichtfertig, $email);


    Wie bekomme ich es hin, dass die Telefonnummer in der nächsten Zeile ist und nicht an den Nachrichtentext geklebt wird?

    Hoffe irgendjemand ist so nett und hilft mir bei diesen dummen Problem.

  11. #86
    TP-Member Roy35 macht alles soweit korrekt
    Registriert seit
    Jun 2008
    Beiträge
    33
    eine neue Zeile durch die Zeichenkette "\n" eingeleitet:

    http://www.phpbox.de/php_tutorials/f...versenden3.php

  12. #87
    TP-Newbie sonic101 macht alles soweit korrekt
    Registriert seit
    Jan 2009
    Ort
    Steiermark/Österreich
    Beiträge
    2
    Dankeschön

  13. #88
    TP-Member Roy35 macht alles soweit korrekt
    Registriert seit
    Jun 2008
    Beiträge
    33
    Also bei mir sieht es so aus und ist auch übersichtlich.

    <?PHP

    $text =
    "Anmeldung:
    ====================================================================================

    Name...................: {$_POST['Name']}
    Strasse................: {$_POST['Strasse']}
    Ort....................: {$_POST['Ort']}

    Geburtsdatum...........: {$_POST['Geburtsdatum']}

    Telefon................: {$_POST['Telefon']}
    E-Mail.................: {$_POST['EMail']}

    ";

    mail("xxxxxx@t-online.de","Anmeldung",$text);

    ?>

  14. #89
    TP-Junior Esign ist mal kurz schlecht aufgefallen
    Registriert seit
    Mar 2009
    Beiträge
    20
    Hallo !

    Ich bastel an einer wichtigen Interneite, und hänge aber an 1-2 simple Dinge
    bei den ich einfach nich weiter weis und Hilfe brauche !!

    kann mir bitte dringend jemand helfen , ich könnte meine email adresse oder so geben, ich wäre sehr dankbar !!

    Gruss

    Emma

  15. #90
    TP-Greis Boris lebt für das TP und seine User Boris lebt für das TP und seine User Boris lebt für das TP und seine User Boris lebt für das TP und seine User Boris lebt für das TP und seine User Boris lebt für das TP und seine User Boris lebt für das TP und seine User Avatar von Boris
    Registriert seit
    Mar 2001
    Ort
    Stuttgart & Kornwestheim
    Beiträge
    9.420
    Wo lebst du denn ...
    My software never has bugs. It just develops random features ...

    » DevShack - die Website des freien Webentwicklers Boris

+ Antworten
Seite 6 von 9 ErsteErste ... 3 4 5 6 7 8 9 LetzteLetzte

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51