Benutzerdefinierte Suche

Flash/PHP/MySQL | Script ok?

  1. sevY

    sevY Thread Starter

    Hi,

    da man ja mit dem Apache unter MacOS X keine Testmails verschicken kann wollte ich euch bitten, kurz mal über mein Script zu schauen. Müsste so korrekt sein, aber sicher ist sicher.

    Meine Zweifel liegen noch an der Variablenabfrage aus der DB und dem Einsetzen des ausgelesen Arrays in die Mailfunktion. Aus Datenschutzgründen habe ich hier einige Male das Wort „macuser“ über den korrekten Namen des Kunden gesetzt.

    Hier das Script:

    PHP:
    <?
    include(
    "_config.php");

    $db_contact="macuser_contact";

    $read = @mysql_query("select macuser_emailadresse from $db_contact",$handler);
    $macuser_emailadresse = @mysql_fetch_array($read);


    $date date("m/d/Y H:i:s");


    if (
    $REMOTE_ADDR == ""$ip "no ip";
    else 
    $ip getHostByAddr($REMOTE_ADDR);


    IF (
    $action != "")
    {

    $msg "
    Name: 
    $name
    Strasse: 
    $strasse
    Ort: 
    $ort
    Telefon: 
    $telefon
    eMail: 
    $mail
    Internetseite: 
    $internet
    Nachricht: 
    $nachricht







    Browsertyp: 
    $HTTP_USER_AGENT
    Provider: 
    $ip
    IP Adresse des Users: 
    $REMOTE_ADDR
    Date/Time:  
    $date
    "
    ;

    mail($macuser_emailadresse,"macuser Flashmailer vom ".$date,$msg,"FROM:".$mail);

    }
    ?>

    Danke für das Korrekturlesen.

    Dieses Script darf jeder verwenden, dem es gefällt. Ich hab nix dagegen.

    Daher hier auch der FlashAS Code.

    Kommt auf eine Instanz des Abschicken-Button:

    [AS]
    on (release) {

    if (mail ne "" and name ne "" and nachricht ne "") {
    _root.gotoAndPlay("valid");
    loadVariablesNum("macuser_contact.php?absenderemail=mail&action=doit", 0, "POST");
    } else {
    _root.gotoAndPlay("invalid");
    }
    }

    [/AS]


    Liebe Grüße

    Yves
     
    sevY, 26.11.2003
  2. sevY

    sevY Thread Starter

    8 Hits aber kein Posting? Hehe.

    Ich glaube dann teste ich das auf meinem Domainfactory Server.

    liebe Grüße

    Coffee
     
    sevY, 26.11.2003
  3. Delmar

    DelmarMacUser Mitglied

    Mitglied seit:
    28.09.2002
    Beiträge:
    803
    Zustimmungen:
    1
    Hi Coffee,

    also auf den ersten Blick sieht es nicht schlecht aus. Eine Sache habe ich
    allerdings zu bemängeln.
    Das Ergebnis der SQL-Abfrage wird doch in einem assoziativen Array
    gespeichert. Dann kannst Du aber nicht per '$macuser_emailadresse' darauf
    zugreifen, sondern nur mit einem assoziativen Array, wie z.B.:

    $macuser_emailadresse['NameDesFeldesDerTabelle'].

    Also z.B. $macuser_emailadresse['e-mail'], wenn das Feld, in dem die E-Mail
    Adresse gespeichert wird, 'e-mail' heißt.

    Ob sich noch andere Fehler eingeschlichen haben, solltest Du einfach aus-
    probieren ... man weiß ja nie! ;)


    Gruß
    Delmar
     
    Delmar, 26.11.2003
Die Seite wird geladen...
Ähnliche Themen - Flash PHP MySQL
  1. Andi1211
    Antworten:
    33
    Aufrufe:
    5.644
    bassist75
    06.06.2010
  2. ermac_de
    Antworten:
    2
    Aufrufe:
    486
    ermac_de
    27.08.2008
  3. Valleo
    Antworten:
    3
    Aufrufe:
    547
  4. gardenexpie
    Antworten:
    1
    Aufrufe:
    358