home *** CD-ROM | disk | FTP | other *** search
/ Chip 2002 March / Chip_2002-03_cd1.bin / internet / html / sendmail.php < prev    next >
PHP Script  |  2001-12-15  |  3KB  |  84 lines

  1. <?
  2.  
  3.  
  4. /*
  5. PovinnΘ parametry:
  6.     $komu        ... adresa p°φjemce
  7.     $email        ... adresa odesφlatele
  8.     
  9. NepovinnΘ parametry:
  10.     $predmet    ... p°edm∞t mailu
  11.     $nexturl    ... strßnka s pod∞kovßnφm
  12.     $backurl    ... adresa strßnky pro nßvrat
  13.     $html        ... Y/N - odeslat ve formßtu HTML
  14.     $telo        ... polo₧ky pro odeslßnφ v mailu zaΦφnajφ na #
  15. */
  16.  
  17. require("functions.php");
  18. if ($html == "Y") include("class.html.mime.mail.inc");
  19.     
  20. if ($komu && $email) {
  21.     if ($html == "Y") {
  22.         $mail = new html_mime_mail("X-Mailer: Html Mime Mail Class");
  23.         $mail->add_html(ToISO($telo), "");
  24.         $mail->set_charset('iso-8859-2', TRUE);
  25.         $mail->build_message();
  26.         $mail->send($komu, $komu, $email, $email, $predmet);
  27.     } else {
  28.         mail($komu, ToISO($predmet), ToISO($telo), "From: $email");
  29.     }
  30.     
  31.     if ($nexturl != "") { 
  32.         echo "<script language=\"JavaScript1.2\"><!--\n";
  33.         echo "self.location=\"$nexturl\";\n";
  34.         echo "// -->\n";
  35.         echo "</script>";
  36.     } else {
  37.  
  38.     
  39.         echo "<head>\n<title>Zprßva odeslßna</title>\n</head>\n";
  40.         echo "<style type=\"text/css\">\n<!--\n";
  41.         echo "body {font-family: Verdana; font-size: 15px; font-weight: bold;}\n";
  42.         echo "table {font-family: Verdana; font-size: 15px; font-weight: bold;}\n";
  43.         echo "A:link { color: #0000A0; text-decoration: underline; }\n";
  44.         echo "A:visited { color: #0000A0; text-decoration: underline; }\n";
  45.         echo "A:active { color:blue; text-decoration: none; }\n";
  46.         echo "A:hover { color:blue; text-decoration: none; }\n";
  47.         echo "-->\n</style>\n";
  48.         echo "<body bgcolor=\"#ffffff\"><table><tr><td><label>\n";
  49.         echo "<font color=\"#0000A0\"><h1>OK!</h1></font>\n";
  50.         echo "<p>VaÜe zprßva byla v po°ßdku odeslßna.<br>\n";
  51.         echo "Pokud chcete odeslat dalÜφ, klikn∞te <a href=mailform.php>sem</a>.</p>\n";
  52.         echo "<tr><td colspan=2 align=right><br><br><hr size=1><label><font size=1>Vyrobil\n";
  53.         echo "<a href=mailto:smejkyho@mail.cz title=\"webmaster\">Ümejky</a> ⌐ 2001</font></label>\n";
  54.         echo "</table>\n</body>\n";
  55.  
  56.         if ($backurl != "") { 
  57.             echo("<!-- Zkuste to znova :) -->"); 
  58.         } else {
  59.             echo("<!-- Zkuste to znova :( -->");
  60.         }
  61.     }
  62. } else {
  63.  
  64.     echo "<html>\n<head>\n<title>Chyba</title>\n</head>";
  65.     echo "<style type=\"text/css\">\n<!--\n";
  66.     echo "body {font-family: Verdana; font-size: 15px; font-weight: bold;}\n";
  67.     echo "table {font-family: Verdana; font-size: 15px; font-weight: bold;}\n";
  68.     echo "A:link { color: #0000A0; text-decoration: underline; }\n";
  69.     echo "A:visited { color: #0000A0; text-decoration: underline; }\n";
  70.     echo "A:active { color:blue; text-decoration: none; }\n";
  71.     echo "A:hover { color:blue; text-decoration: none; }\n";
  72.     echo "-->\n</style>\n";
  73.     echo "<body bgcolor=\"#ffffff\"><table><tr><td><label>\n";
  74.     echo "<font color=\"#0000A0\"><h1>Chyba!</h1></font>\n";
  75.     echo "<p>VaÜe zprßva nemohla b²t odeslßna. Z°ejm∞ jste nezadali vÜechny pot°ebnΘ ·daje.<br>\n";
  76.     echo "Vra¥te se prosφm <a href=mailform.php>zp∞t</a> a opravte zkuste to znovu.</p>\n";
  77.     echo "<tr><td colspan=2 align=right><br><br><hr size=1><label><font size=1>Vyrobil\n";
  78.     echo "<a href=mailto:smejkyho@mail.cz title=\"webmaster\">Ümejky</a> ⌐ 2001</font></label>\n";
  79.     echo "</table>\n</body>\n</html>\n";
  80. }
  81.  
  82. ?>
  83.  
  84.