|   Mailinglisten-Archive | 
Folgendes Script bringt mein PHP 3 unter WIN 2K Srv (IIS5) zum krepieren:
Was ist Falsch
<script language="php">
  /*    Script zum verschicken des vergessenen Passworts
   Variablen:
    Ein Mitgliedsname
    Aus Nichs (Nur E-Mail an Mitglied)
  */
  $addr = GetEnv("REMOTE_ADDR");
  $host = GetEnv("REMOTE_HOST");
  $body = "Aufgegeben von Host " + $host + ", IP-Adresse " + $addr + "\n\n";
  $body = $body + "Dein Passwort" + $mgn + "lautet: \n";
  $filename = "$mgn.pw";
  $pwh = fopen($filename, "r" );
   $pw = fread( $pwh, filesize( $filename) );
 fclose( $pwh );
  $body.= $body + $pw;
  $eee = "$mgn.em";
     $emh = fopen($eee, "r" );
     $empf = fread( $emh, filesize( $eee) );
  fclose( $emh );
 $msg = "<a href\"mailto:$empf\">$mgn</a>";
  mail($empf,"Dein Passwort",$body);
</script>
<HEAD>
<TITLE>OK</TITLE>
</HEAD>
<BODY>
<H1>Ihr Passwort ist unterwegs!</H1>
Es wurde an <? echo $msg; ?> geschickt!
<P>
</BODY>
In der PHP ini steht folgendes:
----
[mail function]
SMTP   = smtp.puretec.de   ;for win32 only
sendmail_from =  test_(at)_server.de  ;for win32 only
sendmail_path =      ;for unix only, may supply arguments as well (default
is sendmail -t)
----
MfG Markus
    php::bar PHP Wiki - Listenarchive