Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Problem sa send mail formom...

[es] :: PHP :: Problem sa send mail formom...

[ Pregleda: 2407 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

doboy

Član broj: 8697
Poruke: 50
81.93.74.*



Profil

icon Problem sa send mail formom...27.09.2005. u 13:37 - pre 225 meseci
ovako... kreiram stranicu na kojoj posetioci imaju mogucnost da ostave svoje podatke i posalju mi mail, medjutim... Sve radi kako treba jedino posta ne stize.
Ovako izgleda HTML kod stranice:

<html>

<head>
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>New Page 10</title>
</head>

<body>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>aleksa87</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<form method="post" action="send.php">
Name:<br>
<input name="name" type="text" size="30"><br><br>
Email:<br><input name="email" type="text" size="30"><br><br>
Comments:<br>
<input name="subject" type="text" size="30"><br><br>
Message:<br>
<textarea name="msg" cols="25" rows="6"></textarea><br><br>
<input type="reset" value="Reset">&nbsp;<input type="submit" value="Send">
</form>
</body>
</html></body>

</html>

pored njega je i PHP skripta:

<?php
$to ="[email protected]";
$name = $_POST['name'];
$email = $_POST['email'];
$subject = $_POST['subject'];
$msg = $_POST['msg'];
$sub = "form to mail";
$headers = "From: $name <$email>\n";
$headers .= "Content-Type: text/plain; charset=iso-8859-1\n";
$mes = "Subject: ".$subject."\n";
$mes .= "Message: ".$msg."\n";
$mes .= "Name: ".$name."\n";
$mes .= "Email: ".$email."\n";
$mes .= "Date & Time: ".$d."";
if(empty($name) || empty($email) || empty($subject) || empty($msg)) {
echo "<h3>Sorry all fields are required.</h3>";
} elseif(!ereg("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$", $email)) {
echo "<h3>Sorry the email address you entered is invalid.</h3>";
} else {
mail($to, $sub, $mes, $headers);
echo "<h3><center>Hvala ti $name.<br>I will get back to you as soon as posiable</center></h3>";
}
?>

Mozete li mi reci gdje grijesim?
...u vodi su kratke noge...
 
Odgovor na temu

Nemanja Avramović
Engineering Manager
MENU Technologies
Beograd, Srbija

Moderator
Član broj: 32202
Poruke: 4391
*.yu1.net.

Sajt: https://avramovic.info


+46 Profil

icon Re: Problem sa send mail formom...27.09.2005. u 14:43 - pre 225 meseci
a kako mozes da garantujes da sve radi kako treba?

Code:

mail($to, $sub, $mes, $headers);
echo "<h3><center>Hvala ti $name.<br>I will get back to you as soon as possible</center></h3>"; 


zameni sa:

Code:

$sent = mail($to, $sub, $mes, $headers);
if ($sent) { echo "<h3><center>Hvala ti $name.<br>I will get back to you as soon as possible</center></h3>"; }
else { echo "<h3><center>Mail nije poslat.</center></h3>"; }

Laravel Srbija.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
 
Odgovor na temu

dado_k
Varaždin

Član broj: 57122
Poruke: 300
*.cmu.carnet.hr.

ICQ: 326865106
Sajt: radim baš novi sajt u ph..


Profil

icon Re: Problem sa send mail formom...27.09.2005. u 19:47 - pre 225 meseci
i daj mi molim te objasni ovo
<html>

<head>
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>New Page 10</title>
</head>

<body>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>aleksa87</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>

ne znam dal sam ja lud ili ti ovdje imaš malo krivo napisano pa treba ti biti ovako:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>aleksa87</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>


bez onog prije!! nmožeš u jednom dokumentu imati 2head i html taga!!
 
Odgovor na temu

doboy

Član broj: 8697
Poruke: 50
81.93.74.*



Profil

icon Re: Problem sa send mail formom...28.09.2005. u 08:15 - pre 225 meseci
:) nema sta ipak ispade da sam ja lud.

@JaHvram mozes li mi jos reci gdje i kako unosim adresu na koji mail treba da stigne.

Hvala na ispravkama. RESPECT
...u vodi su kratke noge...
 
Odgovor na temu

Nemanja Avramović
Engineering Manager
MENU Technologies
Beograd, Srbija

Moderator
Član broj: 32202
Poruke: 4391
*.yu1.net.

Sajt: https://avramovic.info


+46 Profil

icon Re: Problem sa send mail formom...28.09.2005. u 15:40 - pre 225 meseci
pa lepo ti sve radi:

mail($kome_stize,$naslov,$poruka,$headers);

From: polje mozes da dodas u headeru tako da bude ovako:
$headers = "From: [email protected]";

...ili te ja nisam lepo razumeo?
Laravel Srbija.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
 
Odgovor na temu

[es] :: PHP :: Problem sa send mail formom...

[ Pregleda: 2407 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.