phpbar.de logo

Mailinglisten-Archive

AW: [php] Frage zu mailer

AW: [php] Frage zu mailer

Alexander Steffan php_(at)_phpcenter.de
Sat, 1 Sep 2001 19:23:35 +0200


This is a multi-part message in MIME format.

------=_NextPart_000_0002_01C1331B.984BC2C0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 8bit

so habe ich es gemacht:
<?
  ob_start("ob_gzhandler");
?>
<html><head><title>Mailer</title></head><body>
<form action='mail.php?action=send' method='post'>
<table border="0" cellpadding="0" cellspacing="0" width="600">
<tr>
<td>
<i>Empfängeradresse:</i>
</td>
<td>
</td>
</tr>
<tr>
<td><input type='text' name='empfänger' size='30'>
</td>
<td>Geben Sie hier die E-Mail des Empfängers an.
</td>
</tr>
<tr>
<td>
<i>Betreff:</i>
</td>
<td>
</td>
</tr>
<tr>
<td><input type='text' name='betreff' size='30'>
</td>
<td>Geben Sie hier den der E-Mail an.
</td>
</tr>
<tr>
<td>
<i>Absender:</i>
</td>
<td>
</td>
</tr>
<tr>
<td><input type='text' name='absender' size='30'>
</td>
<td>Geben Sie hier die E-Mail des Empfängers an.
</td>
</tr>
<tr>
<td>
<i>Inhalt:</i>
</td>
<td>
</td>
</tr>
<tr>
<td><textarea name='text' cols="30" rows="5"></textarea>
</td>
<td>Geben Sie hier den Inhalt der E-Mail an.
</td>
</tr>
</table>
<input type="submit" name="Abschicken" value="E-Mail versenden">
</form>
</body>
</html>
<?php
$count_file = "count.txt"; // Dateizuweisung
  $fp = fopen($count_file, "r+"); // Öffnet die Datei
  $count = (int)fgets($fp,6); // Holt die ersten 10 Zeichen
$count++;
  rewind($fp); // Setzt Zeige auf 0. Position
  fwrite($fp,$count); // Schreibt
  fclose($fp); // Schließt die Datei
  include($count_file); // Zeigt sich selbst an

if  ($action == send) {
$fp = popen("/usr/lib/sendmail -t ","w");
fputs($fp, "To: $empfänger\n");
fputs($fp, "From: $absender\n");
fputs($fp, "Subject: $betreff\n\n");
fputs($fp, "$text");
pclose($fp);
}
?>

Alexander Steffan
alex_(at)_steffan.cc

  -----Ursprüngliche Nachricht-----
  Von: php-admin_(at)_phpcenter.de [mailto:php-admin_(at)_phpcenter.de]Im Auftrag von
Alexander
  Gesendet: Samstag, 1. September 2001 19:17
  An: php_(at)_phpcenter.de
  Betreff: [php] Frage zu mailer


  Also ich habe folgendes Formular:

  <form action="mailto:test_(at)_test.de" method=post enctype="text/plain" >
  <input type="Text" name="name" value="Name eintragen">
  <input type="Submit" value="Senden">
  </form>

  Wie kann ich nun das Formular so ändern das man die Adresse nicht mehr
erkennt und
  der Nutzer Outlook nicht umbedingt eingerichtet haben muss.
  Mfg Alexander


------=_NextPart_000_0002_01C1331B.984BC2C0
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content=3D"text/html; charset=3Diso-8859-1" =
http-equiv=3DContent-Type>
<META content=3D"MSHTML 5.00.3315.2870" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT color=3D#0000ff face=3DArial size=3D2><SPAN =
class=3D702212317-01092001>so=20
habe ich es gemacht:</SPAN></FONT></DIV>
<DIV><FONT color=3D#0000ff face=3DArial size=3D2><SPAN=20
class=3D702212317-01092001>&lt;?<BR>&nbsp;=20
ob_start("ob_gzhandler");<BR>?&gt;<BR>&lt;html&gt;&lt;head&gt;&lt;title&g=
t;Mailer&lt;/title&gt;&lt;/head&gt;&lt;body&gt;<BR>&lt;form=20
action=3D'mail.php?action=3Dsend' method=3D'post'&gt;<BR>&lt;table =
border=3D"0"=20
cellpadding=3D"0" cellspacing=3D"0"=20
width=3D"600"&gt;<BR>&lt;tr&gt;<BR>&lt;td&gt;<BR>&lt;i&gt;Empf=E4ngeradre=
sse:&lt;/i&gt;<BR>&lt;/td&gt;<BR>&lt;td&gt;<BR>&lt;/td&gt;<BR>&lt;/tr&gt;=
<BR>&lt;tr&gt;<BR>&lt;td&gt;&lt;input=20
type=3D'text' name=3D'empf=E4nger' =
size=3D'30'&gt;<BR>&lt;/td&gt;<BR>&lt;td&gt;Geben Sie=20
hier die E-Mail des Empf=E4ngers=20
an.<BR>&lt;/td&gt;<BR>&lt;/tr&gt;<BR>&lt;tr&gt;<BR>&lt;td&gt;<BR>&lt;i&gt=
;Betreff:&lt;/i&gt;<BR>&lt;/td&gt;<BR>&lt;td&gt;<BR>&lt;/td&gt;<BR>&lt;/t=
r&gt;<BR>&lt;tr&gt;<BR>&lt;td&gt;&lt;input=20
type=3D'text' name=3D'betreff' =
size=3D'30'&gt;<BR>&lt;/td&gt;<BR>&lt;td&gt;Geben Sie=20
hier den der E-Mail=20
an.<BR>&lt;/td&gt;<BR>&lt;/tr&gt;<BR>&lt;tr&gt;<BR>&lt;td&gt;<BR>&lt;i&gt=
;Absender:&lt;/i&gt;<BR>&lt;/td&gt;<BR>&lt;td&gt;<BR>&lt;/td&gt;<BR>&lt;/=
tr&gt;<BR>&lt;tr&gt;<BR>&lt;td&gt;&lt;input=20
type=3D'text' name=3D'absender' =
size=3D'30'&gt;<BR>&lt;/td&gt;<BR>&lt;td&gt;Geben Sie=20
hier die E-Mail des Empf=E4ngers=20
an.<BR>&lt;/td&gt;<BR>&lt;/tr&gt;<BR>&lt;tr&gt;<BR>&lt;td&gt;<BR>&lt;i&gt=
;Inhalt:&lt;/i&gt;<BR>&lt;/td&gt;<BR>&lt;td&gt;<BR>&lt;/td&gt;<BR>&lt;/tr=
&gt;<BR>&lt;tr&gt;<BR>&lt;td&gt;&lt;textarea=20
name=3D'text' cols=3D"30"=20
rows=3D"5"&gt;&lt;/textarea&gt;<BR>&lt;/td&gt;<BR>&lt;td&gt;Geben Sie =
hier den=20
Inhalt der E-Mail=20
an.<BR>&lt;/td&gt;<BR>&lt;/tr&gt;<BR>&lt;/table&gt;<BR>&lt;input =
type=3D"submit"=20
name=3D"Abschicken" value=3D"E-Mail=20
versenden"&gt;<BR>&lt;/form&gt;<BR>&lt;/body&gt;<BR>&lt;/html&gt;<BR>&lt;=
?php<BR>$count_file=20
=3D "count.txt"; // Dateizuweisung<BR>&nbsp; $fp =3D fopen($count_file, =
"r+"); //=20
=D6ffnet die Datei<BR>&nbsp; $count =3D (int)fgets($fp,6); // Holt die =
ersten 10=20
Zeichen<BR>$count++;<BR>&nbsp; rewind($fp); // Setzt Zeige auf 0.=20
Position<BR>&nbsp; fwrite($fp,$count); // Schreibt<BR>&nbsp; =
fclose($fp); //=20
Schlie=DFt die Datei<BR>&nbsp; include($count_file); // Zeigt sich =
selbst=20
an</SPAN></FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT color=3D#0000ff face=3DArial size=3D2><SPAN=20
class=3D702212317-01092001>if&nbsp; ($action =3D=3D send) {<BR>$fp =3D=20
popen("/usr/lib/sendmail -t ","w");<BR>fputs($fp, "To:=20
$empf=E4nger\n");<BR>fputs($fp, "From: $absender\n");<BR>fputs($fp, =
"Subject:=20
$betreff\n\n");<BR>fputs($fp,=20
"$text");<BR>pclose($fp);<BR>}<BR>?&gt;</SPAN></FONT></DIV>
<DIV>&nbsp;</DIV>
<P><FONT size=3D2>Alexander Steffan<BR>alex_(at)_steffan.cc</FONT> </P>
<BLOCKQUOTE style=3D"MARGIN-RIGHT: 0px">
  <DIV align=3Dleft class=3DOutlookMessageHeader dir=3Dltr><FONT =
face=3DTahoma=20
  size=3D2>-----Urspr=FCngliche Nachricht-----<BR><B>Von:</B> =
php-admin_(at)_phpcenter.de=20
  [mailto:php-admin_(at)_phpcenter.de]<B>Im Auftrag von=20
  </B>Alexander<BR><B>Gesendet:</B> Samstag, 1. September 2001=20
  19:17<BR><B>An:</B> php_(at)_phpcenter.de<BR><B>Betreff:</B> [php] Frage zu =

  mailer<BR><BR></DIV></FONT>
  <DIV><FONT face=3DTahoma size=3D2>Also ich habe folgendes =
Formular:</FONT></DIV>
  <DIV><FONT face=3DTahoma size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT face=3DTahoma><FONT size=3D2>&lt;form action=3D"</FONT><A=20
  href=3D"mailto:test_(at)_test.de"><FONT =
size=3D2>mailto:test_(at)_test.de</FONT></A><FONT=20
  size=3D2>" method=3Dpost enctype=3D"text/plain" &gt;<BR>&lt;input =
type=3D"Text"=20
  name=3D"name" value=3D"Name eintragen"&gt;<BR>&lt;input =
type=3D"Submit"=20
  value=3D"Senden"&gt;<BR>&lt;/form&gt;</FONT></FONT></DIV>
  <DIV><FONT face=3DTahoma size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT face=3DTahoma size=3D2>Wie kann ich&nbsp;nun das =
Formular&nbsp;so=20
  =E4ndern das man die Adresse nicht mehr erkennt und </FONT></DIV>
  <DIV><FONT face=3DTahoma size=3D2>der Nutzer Outlook nicht umbedingt =
eingerichtet=20
  haben muss.</FONT></DIV>
  <DIV><FONT face=3DTahoma size=3D2>Mfg Alexander</FONT></DIV>
  <DIV><FONT face=3DTahoma =
size=3D2></FONT>&nbsp;</DIV></BLOCKQUOTE></BODY></HTML>

------=_NextPart_000_0002_01C1331B.984BC2C0--



php::bar PHP Wiki   -   Listenarchive