tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
291
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    AGUNDA AGUNDA ist offline Rookie
    Registriert seit
    Apr 2004
    Beiträge
    8
    Hallo liebe PHP-Gemeinde,

    mein Provider hat mich gerade angemail, das mein Formmailer nicht sicher sei, da von jedem PC/Webseite aus das Script missbraucht werden kann:

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    
    <?php
    $fmt_Response=implode("", file("response.htt"));
    $fmt_Mail=implode("", file("mail.htt"));
    while(list($Key, $Val)= each($HTTP_POST_VARS)) {
    $fmt_Response=str_replace("{$Key}", $Val, $fmt_Response);
    $fmt_Mail=str_replace("{$Key}", $Val, $fmt_Mail);
    }
    mail($HTTP_POST_VARS["recipient"], $HTTP_POST_VARS["subject"], $fmt_Mail);
    echo $fmt_Response;
    ?>

    Jetzt würde ich gerne eine Abfrage einbauen, die überprüft, ob die Anfrage von meiner Webseite kommt, bevor das Script aktiv wird.

    Kann mir jemand sagen, ob und evtl. wir das machbar wäre?
    Bin für jeden Hinweis dankbar!

    Max
     

  2. #2
    Julian Maicher Julian Maicher ist offline Mitglied Smaragd
    Registriert seit
    Jan 2004
    Ort
    Paderborn
    Beiträge
    1.210
    Du könntest mit HTTP_REFERER arbeiten. Die Umgebungsvariable beinhaltet die Seite, von der der User kommt. Da es aber eine client-seitige Variable ist, kann sie umgangen werden. Ich bin mir auch nicht sicher, ob jeder Browser von vornherein diese Variable mitschickt. Musst du mal testen.
    PHP-Code:
    $url getenv("HTTP_REFERER"); 
     

Ähnliche Themen

  1. Soap - Umbau
    Von Sasser im Forum PHP
    Antworten: 14
    Letzter Beitrag: 01.09.10, 22:50
  2. Badezimmer-Umbau
    Von Hellstorm im Forum Hall of Fame
    Antworten: 6
    Letzter Beitrag: 27.03.10, 21:07
  3. Umbau von Popmenu von SWING auf SWT
    Von Florian Strienz im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 3
    Letzter Beitrag: 03.09.09, 20:51
  4. Umbau von Mootools auf jQuery
    Von coolveela im Forum Javascript & Ajax
    Antworten: 9
    Letzter Beitrag: 29.04.09, 11:32
  5. Umbau Lichterkette
    Von Terraworm im Forum Elektrotechnik
    Antworten: 5
    Letzter Beitrag: 01.12.04, 13:53