Kako poslati e-mail?!?!?!

poruka: 5
|
čitano: 3.653
|
moderatori: Lazarus Long, XXX-Man, vincimus
1
+/- sve poruke
ravni prikaz
starije poruke gore
14 godina
neaktivan
offline
Kako poslati e-mail?!?!?!

Pokušavam poslati e-mail pomoću PHP-a. Pokušao sam na sve moguće načine ali nikako da uspijem. Da li netko može pomoći??? Mislam da je problem u konfiguraciji php-a...

 
0 0 hvala 0
15 godina
odjavljen
offline
Re: Kako poslati e-mail?!?!?!
škanjac kaže...

Pokušavam poslati e-mail pomoću PHP-a. Pokušao sam na sve moguće načine ali nikako da uspijem. Da li netko može pomoći??? Mislam da je problem u konfiguraciji php-a...

Daj 'vamo kod. Jednostavnije nemože biti, osim ako si nisi uzeo neku prekompleksnu skriptu s Interneta.

13 godina
neaktivan
offline
Kako poslati e-mail?!?!?!

Evo jedne jednostavne php skripte koju je potrebno povezati sa HTML formom. Ako treba detaljnije objašnjenje reci.

 

<?php
if(isset($_POST['submit']))
{

$to = "TVOJ MAIL";
$subject = "NASLOV";
$name_field = $_POST['name'];
$email_field = $_POST['email'];
$subject_field = $_POST['subject'];
$message = $_POST['message'];
$body = "Od: $name_field\n E-Mail: $email_field\n Naslov: $subject_field\n Poruka:\n $message";
$success = mail($to, $subject, $body);
}
if ($success){
  print "<meta http-equiv=\"refresh\" content=\"0;URL=uspjesno.html\">";

} else {

  print "<meta http-equiv=\"refresh\" content=\"0;URL=neuspjesno.html\">";

}
?>

 
0 0 hvala 0
14 godina
neaktivan
offline
Re: Kako poslati e-mail?!?!?!

$to = "nobody@somedomain.com";

// Windows may not handle this format well
// $to = "Recipient Name ";

// multiple recipients
// $to = "nobody@somedomain.com, somebody@somedomain.com";
// $to = "Recipient Name , somebody@somedomain.com";

$subject = "Mail Test at ".strftime("%T", time());

$message = "This is a test.";
// Optional: Wrap lines for old email programs
// wrap at 70/72/75/78
$message = wordwrap($message,70);

$from = "Sender Name ";
$headers = "From: {$from}\n";
$headers .= "Reply-To: {$from}\n";
// $headers .= "Cc: {$to}\n";
// $headers .= "Bcc: {$to}\n";
$headers .= "X-Mailer: PHP/".phpversion()."\n";
$headers .= "MIME-Version: 1.0\n";
$headers .= "Content-Type: text/plain; charset=iso-8859-1";

$result = mail($to, $subject, $message, $headers);
echo $result ? 'Sent' : 'Error';

?>

Ovo sam ja koristio
13 godina
neaktivan
offline
Kako poslati e-mail?!?!?!

Evo priložio sam ti ovaj svoj:

 

najprije HTML dio:

<form method="POST" action="mailer.php">
 Vaše ime:<br/><input type="text" name="name" size="20">         
 Vaša e-mail adresa:<br/><input type="text" name="email" size="20">         
 Naslov:<br/><input type="text" name="subject" size="20">
 Poruka:<br/><textarea style="resize: none;" rows="8" name="message" cols="44"></textarea>         
 <input type="submit" value="Kontakt" name="submit">
 <input type="reset" value="Resetiraj" name="reset">
</form>

 

zatim spremiš onaj PHP dio iz mojeg prethodnoh posta kao mailer.php...

Nakon toga napraviš html stranice uspjesno.html i neuspjesno.html koje će obavijestiti korisnika o tome da li je poruka uspješno poslana.

Smjesti to na neki online server i isprobaj.

 
0 0 hvala 0
1
Nova poruka
E-mail:
Lozinka:
 
vrh stranice