perlunity.de - PERL | JAVASCRIPT | PHP | MySQL | APACHE



#!/COMMUNITY

Members: 5374
davon online: 1
weitere User: 39
Click for quality!




10.02.2012 / 09:46

Community-Member werden   |   Paßwort vergessen   |   OnlineMonitor (1) Wer ist online ... OnlineMonitor starten !
     

 

Home


PERLscripts


PHPscripts


JAVAscripts


Hilfreiches


Links2www


Newscenter


Community


Interna




Community  »  PHP: Allgemeines Forum zur Themenübersicht Themensuche Themenansicht in Thread-Modus


BeitragFormmailer mit datum und BCC
Seitenanfang
Yo, hab mich jetzt hier mal durch alle Beiträge durchgewuselt, auch die Suchfunktion hat nichts gebracht.

Ich suche:

Formmailer, von mir aus auch in Perl, (aber lieber PHP!) der Daten wie Name, Mail, und Mitteilung übermittelt.

Wichtigstes Kriterium:

Er muß aber auch 4 frei definierbare Optionsfelder haben, und ein zusätzliches Feld, in dem man ein Datum eintragen muß!
+Redirect-Seite.

So, das ist erst mal das schwierigste, denn ich habs bisher probiert, aber ständig hächselt es mir mein Script; auch wenn ich des korrekt eingebe, kommt meine Bestätigungsseite nicht.

Ein Freund von mir meinte, das sollte ich doch lieber jemand anderen machen lassen; okay, wäre nett, wenn da jemand was machen könnte.

Ist quasi kleine Umfrage:

Name, Mail, Datumsfeld, Mitteilungsfeld, und dann die guten Auswahlmöglichkeiten *grrrr*

Wenn möglich, wäre es sehr gut, wenn es dann ein Bcc geben würde...

Mfg

Alex

Datum: 25.04.2005-16:20

Beitragre: Formmailer mit datum und BCC
Seitenanfang
Ich könnte dir ja so eins bauen, jedoch versteh ich nicht genau wo das Datum in der Mail kommen soll. Und was meinst du mit "Auswahlmöglichkeiten"? Wo sollen die hinein kommen?

Datum: 25.04.2005-19:32

Beitragre: Formmailer mit datum und BCC
Seitenanfang
Es ist so ein Formular, in der man ein Datum für das nächste Treffen vorschlagen kann.
Nutze da bisher licomail, aber die Leute verstehen des ned, daß die da ein Datum eintragen sollen, sondern schreiben immer nur heute, morgen oder in einer Woche. Aber wann soll das dann sein?

Und die Auswahlmöglichkeit sollte wie üblich mit Radio-Buttons gelöst werden.

z.B. Wie fandet Ihr unser letztes Treffen?

1=super
2=okay
3=neutral
4=mies
5=scheibenkleister... *grins*

Gerne kann man das Datum auch über eine Drop-Down-Lösung abfragen.

Ich häng halt nur an der Regex-Lösung für das Datum...

Wenn der Quelltext für Licomail nicht bekannt ist, kann ich den posten. Muß aber ned so sein, kann auch ganz neu aufgesetzt sein.

Vielen Dank für die rasche Antwort!!!

Datum: 25.04.2005-19:55

Beitragre: Formmailer mit datum und BCC
Seitenanfang
Das kann arrangiert werden, jedoch wofür brauchst du das BCC?

Datum: 25.04.2005-20:29

Beitragre: Formmailer mit datum und BCC
Seitenanfang
Noch ungetestet:

<html>
<head>
</head>
<body>
<form name="treffen" action="mail.php">
Ihr Name: <input type="text" size="15" name="Name"><br>
Ihre Email: <input type="text" size="15" name="Email"><br>
Ihre Nachricht:<br>
<textarea name="Nachricht" cols="25" rows="10"></textarea><br>
<select name="Bewertung" size="1">
<option>Wie fanden Sie unser letztes Treffen?</option>
<option value="sehr_gut">Sehr gut</option>
<option value="gut">Gut</option>
<option value="neutral">Neutral</option>
<option value="naja">Na ja</option>
<option value="mies">Mies</option>
</select><br>
Wann sollte unser nächstes Treffen stattfinden?<br>
<select name="Tag" size="1">
<option>Tag</option>
<?php
for ($i = 1; $i < 31; $i++) print "<option value=\"$i\">$i</option>";
?>
</select>
<select name="Monat" size="1">
<option>Monat</option>
<option value="Januar">Januar</option>
<option value="Februar">Februar</option>
<option value="März">März</option>
<option value="April">April</option>
<option value="Mai">Mai</option>
<option value="Juni">Juni</option>
<option value="Juli">Juli</option>
<option value="August">August</option>
<option value="September">September</option>
<option value="Oktober">Oktober</option>
<option value="November">November</option>
<option value="Dezember">Dezember</option>
</select>
<select name="Jahr">
<option>Jahr</option>
<?php
$Jahr = date("Y");
print "<option name=\"$Jahr\">$Jahr</option>";
$Jahr++;
print "<option name=\"$Jahr\">$Jahr</option>";
?>
</select>
</form>
</body>
</html>

<?php
$Empfaenger = 'du@dich.de';
$Betreff = 'Vorschlag für Treffen';
$Nachricht = $_POST["Nachricht"] . '\n\n' . $_POST['Tag'] . ' ' . $_POST['Monat'] . ' ' . $_POST['Jahr'];
$Absender = 'FROM: ' . $_POST["Name"] . ' <' . $_POST["Email"] . '>';

mail($Empfaenger, $Betreff, $Nachricht, $Absender);

header("http://www.seite.de");
?>

Datum: 25.04.2005-21:00

Beitragre: Formmailer mit datum und BCC
Seitenanfang
Okay, hab mich vertan, kann auch cc sein!
Ist, weil davon eine Kopie auch an meinen Freund gehen soll, der unsere Gruppe ja auch mitleitet; und ich habe keinen Bock, dem jedes Mal die Mails als Kopie weiterzuleiten.

Datum: 26.04.2005-01:25

Beitragre: Formmailer mit datum und BCC
Seitenanfang
Also, ich habe mir alles mal angeschaut. Auch bei mir funktioniert es nicht mehrere Header gleichzeitig zu verwenden. Dieser Code sollte eigentlich funktionieren:

<?php
mail('empfaenger@seite.de','Betreff','Nachricht',"From: Absender@seite.de\r\nBcc: Freund@seite.de");
?>

Alternativ kannst du auch folgendes versuchen:

mail('du@seite.de , freund@seite.de', ... )

oder

mail('du@seite.de', ...)
mail('freund@seite.de', ...)

Radiobuttons kannst du wie folgt erstellen:

<input type="radio" name="Bewertung" value="sehr gut">
<input type="radio" name="Bewerung" value="schlecht">

Gibt alle Radiobuttons einfach den selben Namen und unterschiedliche Values.

Datum: 26.04.2005-18:42

-






-
-