[ Cola @ 13.07.2010. 22:23 ] @
Evo napisao sam mali primer koda, ali ne radi u svim slučajevima (i to baš u onim koji meni trebaju) Code: <?php $from = ""; $to = ""; $subject = "Test " . date("Y-m-d H:i:s"); $message = "This is test!"; if(isset($_POST["sendmail"])) { $from = $_POST["from"]; $to = $_POST["to"]; $subject = $_POST["subject"]; $message = $_POST["message"]; if (mail($to, $subject, $message, "From: " . $from, "-f " . $from)) { echo("<p>Message successfully sent from " . $from . " to " . $to . "!</p>"); } else { echo("<p>Message delivery failed from " . $from . " to " . $to . "!</p>"); } } else { } echo "<br/>"; ?> <FORM method="POST" action="semail.php"> <INPUT type="submit" name="sendmail" id="sendmail" value="Send mail" /> <TABLE> <TR> <TD>From: </TD><TD><INPUT type="text" name="from" id="from" value="<?php echo $from ?>" /></TD> </TR> <TR> <TD>To: </TD><TD><INPUT type="text" name="to" id="to" value="<?php echo $to ?>" /></TD> </TR> <TR> <TD>Subject: </TD><TD><INPUT type="text" name="subject" id="subject" value="<?php echo $subject ?>" /></TD> </TR> <TR> <TD>Message: </TD><TD><textarea rows="5" cols="20" name="message" id="message" /><?php echo $message ?></textarea></TD> </TR> </TABLE> <BR/> </FORM> naime želio sam da sa moga sajta pošaljem mail npr. za autentifikaciju pri registraciji međutim problem je u sledećem pošiljaoc (from) ne može biti bilo ko pokušavao sam sa [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] i td. i prolatzi za ove pošiljaoce međutim kada želim da pošiljalac bide sa moga sajta ne prolazi. šta god npr. prolaze [email protected] [email protected] [email protected] dok [email protected] i veće ne prolaze meni je cilj da natjeram neš[email protected] da bude pošiljalac ali jok neće a funkcija mail vraća samo true ili false pa ne znam razlog da li postoji ograničenje na dužinu? ako želite da vidite ovaj kod sam postavio ovde na ovom sajtu piše da može biti i preko 6 karaktera (što je i logično) |