ich bin derzeit dabei eine Homepage zusammen zu basteln und habe dazu 2 Fragen.
In einem älteren THread im Forum bin ich auf die3 Beschreibung eines PHP Formular bzw. e-mail scriptes gestoßen:
Script:
Quellcode
- <table border="0" cellpadding="1" cellspacing="2">
- <form action="kontaktformular-auswerten.php" method="post">
- <tr>
- <td width="62"><table border="0" cellpadding="1" cellspacing="2">
- <tr>
- <td width="62">Name:</td>
- <td width="167"><input name="Name" size="20" type="text" /></td>
- </tr>
- <tr>
- <td width="62">eMail:</td>
- <td width="167"><input name="Email" size="20" type="text" /></td>
- </tr>
- <tr>
- <td>Betreff:</td>
- <td><input name="Betreff" size="20" type="text" /></td>
- </tr>
- <tr>
- <td>Nachricht:</td>
- <td><textarea cols="25" name="Nachricht" rows="5"></textarea></td>
- </tr>
- <tr>
- <td align="center" colspan="2"><input name="Send" type="submit" value="Abschicken" />
- <input name="Reset" type="reset" value="Löschen" /></td>
- </tr>
- </table></td>
- </tr>
- </form>
- </table>
Benachrichtigungsscript:
PHP-Quellcode
- <html>
- <head>
- <title>Kontaktformular mit PHP</title>
- </head>
- <body>
- <?php
- $Empfaenger = "Ihre@Mailadresse.land";
- if($_REQUEST['Send'])
- {
- if(empty($_REQUEST['Name']) || empty($_REQUEST['Email']) || empty($_REQUEST['Nachricht']))
- {
- echo "Bitte gehen Sie <a href=\"javascript:history.back();\">zurück</a> und füllen Sie alle Felder aus!";
- }
- else
- {
- $Mailnachricht = "Sie haben folgende Nachricht erhalten: \n\n";
- while(list($Formularfeld, $Wert)=each($_REQUEST))
- {
- if($Formularfeld!="Send")
- {
- $Mailnachricht .= $Formularfeld.": ".$Wert."\n";
- }
- }
- $Mailnachricht .= "\nDatum/Zeit: ";
- $Mailnachricht .= date("d.m.Y H:i:s");
- $Mailbetreff = "Kontakt: ";
- $Mailbetreff .= $_REQUEST['Betreff'];
- mail($Empfaenger, $Mailbetreff, $Mailnachricht, "From: ".$_REQUEST['Email']);
- echo"Vielen Dank für Ihre eMail!";
- }
- }
- else
- {
- echo "Ein Fehler ist aufgetreten. Bitte gehen Sie auf diese <a href=\"kontakt.html\">Seite</a>.";
- }
- ?>
- </body>
- </html>
Da ich die homepage noch nirgendswo hochgeladen habe, wollte ich ersteinmal checken ob die Fehleranzeige funktioniert.
Aber anstatt eines kurzen Fehlertextes bekomme ich:
Quellcode
- zurück und füllen Sie alle Felder aus!"; } else { $Mailnachricht = "Sie haben folgende Nachricht erhalten: \n\n"; while(list($Formularfeld, $Wert)=each($_REQUEST)) { if($Formularfeld!="Send") { $Mailnachricht .= $Formularfeld.": ".$Wert."\n"; } } $Mailnachricht .= "\nDatum/Zeit: "; $Mailnachricht .= date("d.m.Y H:i:s"); $Mailbetreff = "Kontakt: "; $Mailbetreff .= $_REQUEST['Betreff']; mail($Empfaenger, $Mailbetreff, $Mailnachricht, "From: ".$_REQUEST['Email']); echo"Vielen Dank für Ihre eMail!"; } } else { echo "Ein Fehler ist aufgetreten. Bitte gehen Sie auf diese Seite."; } >
Kann sich jemand darauf einen Reim machen?
2 Frage: Ich suche nach einem script für einen einfach Klickzähler, den ich unten in meine Homepage einbauen will.
Wenn ich aber nach Klickzähler suche, kommen Sachen mit Linklisten, oder riesige Pakete etc.
Ich will einfach ein schwarzes Kästchen das anzeigt wie oft die Seite schon angeschaut wurde. Mehr nicht
Vielen Dnak für eure Hilfe schonmal im Voraus,
Clemens
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von Broken Sword () aus folgendem Grund: Code-Tags hinzugefügt