Kontakt Postkarte - Website X5 Hilfe - Die Helpsite

Website hundertprozent CO2 neutral mit Host Europe
Direkt zum Seiteninhalt

Hauptmenü

Kontakt Postkarte

Scripte > Form-Mailer


Kontaktformular im Postkarten-Style.

 

Dieses Script versendet eine E-Mail-Nachricht mit dem Parameter sendmail. Hier muss der Server die Scripssprache PHP beherrschen und JavaScript aktiviert sein. Die aufrufende Datei muss somit die Dateiendung .php aufweisen.
Die E-Mail-Postkarte besitzt eine Vorder- und Rückseite. Jeweils beim klick auf das Bild (Rückseite auf Porto), wird die Karte umgedreht.
Wichtig: Der Empfänger erhält keine Poskarte, sondern eine ganz normale E-Mail.
Die ZIP-Datei entpacken und das Verzeichnis "mailcart" auf den Server kopieren. Es gibt zur Einbindung auch hier zwei Möglichkeiten.
Die Parameter, die Form, den Style und die Texte können im HTML-Code angepasst werden.




Button Download Script


Code für den HEAD-Bereich:

<link rel="stylesheet" type="text/css" href="mailcart/cart_style.css" />
<script type="text/javascript" src="mailcart/mailcart.js"></script>



Variante 1


Code für das HTML-Objekt:

<!-- Rahmen -->
<table cellPadding="0" cellSpacing="0" border="0" align="center"><tr><td>

<?php
if ($_POST) {

# Hier die Absender E-Mail-Adresse eintragen
$an ="kontakt@home-wiekau.de";

# Diese Nachricht wird an Absender E-Mail-Adresse gesendet
$text ="Hallo,\n Sie haben eine neue Nachricht von " . $_POST['vorname'] . " " . $_POST['nachname'] . " erhalten:\n\n
====\n " . $_POST['nachricht'] . "\n====\n\nSie können den Besucher unter dieser E-Mail " . $_POST['email'] . " erreichen.";

@mail($an, $_POST['betreff'], $text, "From: " . $_POST['email']); // E-Mail versenden

// Meldung anzeigen
echo "<table cellPadding='0' cellSpacing='0'>
<tr>
 <td id='layer'>
  <div id='filter'>
    " . $_POST['vorname'] . " " . $_POST['nachname'] . ", <br>
    die Postkarte wurde <br>
    gesendet - Vielen Dank!
  </div>
 </td>
</tr>
</table>
";

}
else { ?>

<form name="Formular" action="<?php echo $_SERVER['SCRIPT_NAME'] ?>" method="post" onSubmit="return eingaben_ueberpruefen();" style="display: inline;">
<a href="javascript:drehen(1);"><img src="mailcart/bild.jpg" id="bild" border="0" width="510" height="370" title=" Postkarte umdrehen! " style="display: block;" ></a>
<table width="510" cellPadding="10" cellSpacing="0" class="tabelle" style="display: none; background:#ffffff; marin-top:5px;" id="form">
<tr>
 <td width="200"><br>
 <input type="text" class="eingabe" name="vorname">
 <div class="klein">
&nbsp; Vorname </div>
 <input type="text" class="eingabe" name="nachname">
 <div class="klein">
&nbsp; Nachname </div>
 <input type="text" class="eingabe" name="email">
 <div class="klein">
&nbsp; E-Mail-Adresse </div>
  <input type="text" class="eingabe" name="betreff">
  <div class="klein">
&nbsp; Betreff </div><br>
  <span class="klein">
&nbsp; Deine Mitteilung: </span><br>
  <textarea name="nachricht" class="eingabefeld"></textarea><br>
  <input type="submit" value="Postkarte absenden" class="button">
 </td>
  <td width="1%"><div class="vertikale_linie"></div></td>
  <td valign="top"><br>
  <div align="right">
  <a href="javascript:drehen(2);">
  <img src="mailcart/porto.jpg" width="80" height="91" border="0" title=" Postkarte umdrehen! "></a>
  </div>
  <div class="empfaenger" style="margin-left:80px;">

   <!-- Hier eigene Anschrift eintragen -->
   
&nbsp; An: <br>
   <strong>
&nbsp; Hans Mustermann </strong> <br>
   
&nbsp; Musterstra&szlig;e 1 <br><br>
   <strong>
&nbsp; 20222 Musterstadt </strong>

   </div>
  </td>
 </tr>
</table>
</form>

<?php
}
?>
</table>


Variante 2

Code für das HTML-Objekt:


<?php include "mailcart/mailcart.php"; ?>


Code der CSS-Datei (cart_style.css):


 .eingabe {
  border: 0px;
  width: 200px;
  border-bottom: solid 1px #000000;
  background-color: transparent;
  font-family: "Comic Sans MS", Verdana, Sans-Serif;
  font-size: 13px;
  color: #0000A0;
 }
 .eingabefeld {
  width: 200px;
  height: 110px;
  overflow: auto;
  border: solid 1px #000000;
  background-color: transparent;
  font-family: "Comic Sans MS", Verdana, Sans-Serif;
  font-size: 12px;
  color: #0000A0;
 }
 .tabelle {
  background-image: url(papier.jpg);
  border: solid 1px #000000;
 }
 .empfaenger {
  font-family: "Comic Sans MS", Verdana, Sans-Serif;
  font-size: 16px;
  color: #000000;
  margin-top: 50px;
 }
 .button {
  font-family: Verdana, Sans-Serif;
  color: #000000;
  text-decoration: underline;
  font-size: 15px;
  background-color: transparent;
  border: 0;
  margin-top: 10px;
  margin-left: 25px;
  width: 155px;
 }
 .vertikale_linie {
  width: 1px;
  height: 335px;
  background-color: #797979;
 }
 .klein {
  font-family: Tahoma,Arial;
  font-size: 11px;
  color: #5F5F5F;
 }
 #filter {
  width: 255px;
  height: 100px;
  padding-left: 15px;
  padding-top: 15px;
  font-family: "Comic Sans MS", Verdana, Sans-Serif;
  font-size: 17px;
  font-weight: bold;
  color: #000000;
  background-color: #FFFFFF;
  margin-left: 115px;
  filter: alpha(opacity=50);
  opacity: 0.5;
 }
 #layer {
  width: 500px;
  height: 357px;
  background-image: url(bild.jpg);
  background-repeat: no-repeat;
  border: solid 1px #000000;
 }

 

 
Feedbacks zu ""

es gibt insgesamt 0 Kommentar(e)



Name*
Vorname
Kommentar*
Email *
Homepage
Telefon
Sicherheitscode *
 
 

© 2009 - 2012

Suche



  Besucher Statistik
 » 5 Online
 » 62 Heute
 » 608 Woche
 » 1691 Monat
 » 12263 Jahr
 » 26365 Gesamt
Rekord: 273 (24.04.2012)
Newsletter
Zurück zum Seiteninhalt | Zurück zum Hauptmenü