Jump to content
php.lv forumi

ArmandsK

Reģistrētie lietotāji
  • Posts

    1
  • Joined

  • Last visited

About ArmandsK

  • Birthday 10/30/1973

Profile Information

  • Gender
    Male
  • Location
    Riga

ArmandsK's Achievements

Newbie

Newbie (1/14)

  1. Neliels skripts epasta sūtīšanai no web lapas, gan jau kādam noderēs :) <?php function show_form() { ?> <form action="" method="post"> <p align="left"><strong>Vārds</strong>*<br> <input type="text" name="name" size="40" /> </p> <p align="left"><strong>Jūsu e-pasts</strong>*<br> <input type="text" name="email" size="40"></p> <p align="left"><strong>Tēma</strong><br> <input type="text" name="title" size="40"></p> <p align="left"><strong>Ziņojums</strong>*<br> <textarea rows="10" name="mess" cols="50"></textarea></p> <p align="left"><input type="submit" value="Sūtīt" name="submit"></p> </form> *<strong>obligāti aizpildāmie lauki </strong> <? } function complete_mail() { $_POST['title'] = substr(htmlspecialchars(trim($_POST['title'])), 0, 1000); $_POST['mess'] = substr(htmlspecialchars(trim($_POST['mess'])), 0, 1000000); $_POST['name'] = substr(htmlspecialchars(trim($_POST['name'])), 0, 30); $_POST['email'] = substr(htmlspecialchars(trim($_POST['email'])), 0, 50); if (empty($_POST['name'])) output_err(0); if(!preg_match("/[0-9a-z_]+@[0-9a-z_^\.]+\.[a-z]{2,3}/i", $_POST['email'])) output_err(1); if(empty($_POST['mess'])) output_err(2); $mess = ' Sūtītāja vārds:'.$_POST['name'].' Sūtītāja e-pasts:'.$_POST['email'].' Ziņojums:'.$_POST['mess']; $to = '[email protected]'; $from='juus'; mail($to, $_POST['title'], $mess, "From:".$from); echo '<br><strong>Paldies! Jūsu vēstule nosūtīta.</strong>'; } function output_err($num) { $err[0] = 'kļūda! Nepareizs vārds.'; $err[1] = 'kļūda! Nepareizs e-pasts.'; $err[2] = 'kļūda! Nepareizs ziņojums.'; echo '<p>'.$err[$num].'</p>'; show_form(); exit(); } if (!empty($_POST['submit'])) complete_mail(); else show_form(); ?>
×
×
  • Create New...