Antworten

Thema: Kontaktforumular mal Anders

Nachricht

Klicke hier, um dich anzumelden

 

Du kannst aus dieser Liste ein Symbol für deine Nachricht auswählen.

Zusätzliche Einstellungen

  • Wenn du diese Option aktivierst, werden URLs automatisch mit BB-Code ergänzt. www.beispiel.de wird zu [URL]http://www.beispiel.de[/URL].

Thema bewerten

Wenn du möchtest, kannst du dieses Thema bewerten.

Übersicht (Neuester Beitrag zuerst)

  • 10.04.2006
    Montoyafan
    Hallo,

    ich habe eben mal aus langeweile Dir ein entsprechenden Mailscript auf Deiner aktuellen Vorlage gebaut.

    Speichere das als mail.php und passe $empfaenger und $Betreff gegebenenfalls an.

    getestet und für gut empfunden


    PHP-Code:
    <?
        
        $empfaenger 
    "12345@12.de";
        
    $Betreff "Bewerbung von ";
        
            
    // Die Daten:
            
    $CharName $_POST['CharName'];
            
    $Klasse $_POST['Klasse'];
            
    $Level $_POST['Level'];
            
    $MC_Zugang $_POST['MC'];
            
    $OL_Zugang $_POST['Onyxia'];
            
    $PSH_Zugang $_POST['Psh'];
            
    $Onlinezeiten $_POST['Zeiten'];
            
    $CharInfo $_POST['CharInfo'];
            
    $Grund $_POST['Grund'];
            
    $Woher $_POST['Woher'];
            
    $email $_POST['Email'];
            
            
    $Betreff $Betreff $CharName;
        
        
            
    // Header bauen
            
    $header  ="From:$CharName<$email>\n";
            
    $header .= "Reply-To: $email\n"
            
    $header .= "X-Mailer: PHP/" phpversion(). "\n";
            
    $header .= "X-Sender-IP: $REMOTE_ADDR\n";
            
    $header .= "Content-Type: text/html";
            
            
    // EMail bauen:
            
    $Message "Folgende Bewerbung ist eben eingegangen:<br><br>
                        Spielername: " 
    $CharName "<br>
                        Klasse: " 
    $Klasse "<br>
                        Level: " 
    $Level "<br>
                        Molten Core Zugang: " 
    $MC_Zugang "<br>
                        Onyxias Lair Zugang: " 
    $OL_Zugang "<br>
                        Pechschwingenhort Zugang: " 
    $PSH_Zugang "<br>
                        üblichen Spielzeiten: " 
    $Onlinezeiten "<br><br>
                        Skillung/Ausrüstung: " 
    $CharInfo "<br><br>
                        Grund/Erwartung: " 
    $Grund "<br><br>
                        Woher?: " 
    $Woher "<br><br>
                        eMail: " 
    $email;
            
            
    // Body bauen
            // Wenn Du keine HTML-EMail willst ersetzte bei Message einfach <br> durch \n und entferne hier ALLES ausser $Message
            
    $email_body '<html>
                  <!-- 
                  Ihr System unterstuetzt keine HTML-Mails! 
                  Folgende Nachricht wurde Ihnen uebermittelt: 
                  ' 
    $Message 
                  --> 
                  <body bgcolor="#FFFFFF" text="#000000">
                  <FONT COLOR="#2D4375" SIZE="-1" FACE="Verdana,Tahoma,Arial,Helvetica"><b>Hallo</b>
                  <br><br>' 
    $Message '</font></body></html>';
            
            
            
    //eMail senden:
            
    if (mail($empfaenger,$Betreff,$email_body,$header))
            {
                echo 
    "<br><br>Danke für Deine Bewerbung " $CharName "<br><br>Wir werden uns in kürze bei Dir melden.";
            }
    ?>
    Wie ich schon im Script selber geschrieben habe, bekommst Du eine eMail im HTML-Format.
    Wenn Du das nicht willst, lösche einfach was $Message und $email_body umfasst und ersetze es hierdurch:

    PHP-Code:
    $email_body "Folgende Bewerbung ist eben eingegangen:\n\n
                        Spielername: " 
    $CharName "\n
                        Klasse: " 
    $Klasse "\n
                        Level: " 
    $Level "\n
                        Molten Core Zugang: " 
    $MC_Zugang "\n
                        Onyxias Lair Zugang: " 
    $OL_Zugang "\n
                        Pechschwingenhort Zugang: " 
    $PSH_Zugang "\n
                        üblichen Spielzeiten: " 
    $Onlinezeiten "\n\n
                        Skillung/Ausrüstung: " 
    $CharInfo "\n\n
                        Grund/Erwartung: " 
    $Grund "\n\n
                        Woher?: " 
    $Woher "\n\n
                        eMail: " 
    $email
    Cu
  • 17.03.2006
    terra-power
    Wilkommen in der Welt der sereverseitigen programmierung. PHP ist eine Programmiersprache. Du musst also sinngemäß das GET ARRAY auslesen, die Daten auf richtigkeit überprüfen und anschließend serverseitig eine email versenden. Das ist alles nicht ganz trivial, deswegen würde ich dir empfehelen, dich erstmal etwas php einzulesen. (dazu board suche benutzen)

    Alternaiv könntest du die email auch übder den mailclient des users versenden lassen. Problem hierbei ist, das er installierz und konfiguriert werden muss. Meistens bekommen aber die user angst, wenn sich beim klick auf "abschicken" irgend ein anderes programm öffnet.
  • 17.03.2006
    Hallo!

    Ich hab gegoogelt, ne Boardsuche benutzt etc^

    Aber ne frage habe ich:

    Ich würde gerne für Unsere Gilde ein bewerbungsformular machen, darin soll man angeben können:

    Char Name:
    Klasse
    Level
    Onyxia Zugang
    MC Zugang
    BWL Zugang
    Warum man zu unserer Gilde will
    und was man sich davon verspricht.

    Hab schon mal "begonnen", bis jetzt siehts so aus:
    <html>
    <head>
    <title>Bewerbung</title>
    <meta name="author" content="die Triarier">
    <meta name="generator" content="Weaverslave">
    </head>
    <body bgcolor="#FFFFFF" text="#000000">
    <h1><div align="center">Bewerbungsformular</div></h1>
    <form action="mail.php" method="post">
    <input type="hidden" name="Datum" value=16.04.2005>
    <table width="100%" cellspacing="20">
    <tr>
    <td align="right">Name</td>
    <td><input type="Text" name="CharName" value="" size="20" maxlength="20"><br> </td>
    </tr>
    <tr>
    <td align="right">Klasse</td>
    <td><select name="Klasse" size="1">
    <option>Druide</option>
    <option>Hexenmeister</option>
    <option>J&auml;ger</option>
    <option>Krieger</option>
    <option>Magier</option>
    <option>Paladin</option>
    <option>Priester</option>
    <option>Schurke</option>
    </select><br></td>
    </tr>
    <td align="right">Level</td>
    <td><input type="Text" name="Level" value="" size="3" maxlength="3"><br></td>
    </tr>
    <tr>
    <td align="right">Molten Core Zugang vorhanden?</td>
    <td><select name="MC" size="1">
    <option>Nein</option>
    <option>Ja</option>
    </select><br></td>
    </tr>
    <tr>
    <td align="right">Onyxias Lair Zugang vorhanden?</td>
    <td><select name="Onyxia" size="1">
    <option>Nein</option>
    <option>Ja</option>
    </select><br></td>
    </tr>
    <tr>
    <td align="right">Pechschwingenhort Zugang vorhanden?</td>
    <td><select name="Psh" size="1">
    <option>Nein</option>
    <option>Ja</option>
    </select><br></td>
    </tr>
    <tr>
    <td align="right">Wann sind deine &uuml;blichen Spielzeiten? Seit wann spielt du WoW und welche Chars?</td>
    <td><textarea name="Zeiten" cols="50" rows="10"></textarea><br></td>
    </tr>
    <tr>
    <td align="right">Wie ist deine Skillung? Was hast du für ein Equip?</td>
    <td><textarea name="CharInfo" cols="50" rows="10"></textarea><br></td>
    </tr>
    <tr>
    <td align="right">Was erwartest du von uns? Was m&ouml;chtest du gerne beitragen?</td>
    <td><textarea name="Grund" cols="50" rows="10"></textarea><br></td>
    </tr>
    <tr>
    <td align="right">Wo hast du von uns geh&ouml;rt? Kennst du einen/mehrere unserer Mitglieder?</td>
    <td><textarea name="Woher" cols="50" rows="10"></textarea><br></td>
    </tr>
    <tr>
    <td align="right">E-mail Adresse</td>
    <td><input type="Text" name="Email" value="" size="40" maxlength="40"><br></td>
    </tr>
    <tr>
    <td></td>
    <td><input type="submit" class="Button" value="Absenden"> </td>
    </tr>
    </table>
    </form>
    </body>
    </html>
    So, nun hab ich ja das Problem mit dem wegschicken:

    <form action="mail.php" method="post">

    Jetzt leitert er mich auf MAIL.php weiter, nur da hängts:

    Was soll da drinen stehen? angenommen meine EMAIL Lautet 12345@12.de

    Ich verstehs einfach nicht =((

Berechtigungen

  • Neue Themen erstellen: Ja
  • Themen beantworten: Ja
  • Anhänge hochladen: Ja
  • Beiträge bearbeiten: Ja
  •