Nedávno bol na owebu.cz uverejnený článok o rozosielaní E-mailov. Škoda že nebol dotiahnutý do úplného konca
Predslov
Nedávno bol na owebu.cz uverejnený článok o rozosielaní E-mailov.Škoda že nebol dotiahnutý do úplného konca,
preto som sa rozhodol to napraviť.
E-mailová schránka je dnes nutnosť ale žijú aj taký ľudia (takých aj poznam)
ktorý sa emailu "boja". Nechcu sa registrovať zo strachu o osobné údaje.
Aj taký sú. Teda im vyhovieme, nie?
A teda k veci...
Vytvoríme si dva súbory trebarz form.php a mail.phpform.php bude obsahovať formulár a mail.php script v PHP
frombude vyzerať takto:
<HTML>
<HEAD>
<TITLE>ROZOSIELANIE</TITLE>
</HEAD>
<BODY>
<TABLE WIDTH="450" ALIGN="CENTER">
<TR HEIGHT="250">
<TD WIDTH="450">
<FORM ACTION="MAIL.PHP" METHOD="POST">
E-mail:    <INPUT TYPE="TEXT" NAME="mail"><br>
Predmet: <INPUT TYPE="TEXT" NAME="pred"><br>
Správa:   <textarea NAME="sprava" rows="10"
cols="50"><br>
<input type="submit" value="ODOSLAŤ!">  <input type="reset" value="Zmaž!">
</form>
</body>
</html>
a mail.php takto
<?
// načítanie formulárových dat
$to = $_POST["mail"]; //E-mail príjemcu
$sub = $_POST["pred"]; //predmet
$mess = $_POST["sprava"]; // správa
//koniec načítania
//odoslanie
IF (@mail($to, $sub, $mess))
{
print "Zpráva <b>BOLA</b> odoslána.";
}
else
{
print "Zpráva <b>NEBOLA</b> odoslána!!<br>Kontaktujte správcu!";
}
?>
<a href=form.php>Klikni tu pre odoslanie viacerích e-mailov</a>
Vysvetlenie
Vysvetľovať čo sa nachádza v form.php asi netreba čo sa týka mail.php
ponúkam vysvetlenie:
$to = $_POST["mail"]; //E-mail príjemcu načítaný z formulára
$sub = $_POST["pred"]; //predmet - predmet správy z form.
$mess = $_POST["sprava"]; // správa - nakoniec správa s form.
funkcia ktorá odošle mail:
IF (@mail($to, $sub, $mess))
{
print "Zpráva <b>BOLA</b> odoslána.";
}
else
{
print "Zpráva <b>NEBOLA</b> odoslána!!<br>Kontaktujte správcu!";
}
Záver
Tento rozosielací systém môže byť zaheslovaný, doplnený, zmenený...konečne budu mat anti-registráci ako mať posielať poštu bez outloku.
Budúci článok bude o hromadnom rozosielaní, a načítaní s DB.
S pozdravom a ľútosťou nad anti-registrákmi
..:: TUBES ::..
Autor: tubes