|
Poslao: 09 Jul 2009 17:30
|
offline
- shollebgd
- Novi MyCity građanin
- Pridružio: 25 Feb 2009
- Poruke: 11
|
Pozdrav svima.
Na sajtu koji trenutno radim sam napravio kontakt formu u HTML-u, izvrsena je provera polja preko JS-a i kad se klikne na dugme Submit, podaci iz forme stignu na mail.
Tu sam dodao i jos IP adresu ko je poslao, njegov provajder itd.
Problem je u tome sto kad dobijem mail pise da je poslao neki 'generic' user sa nekog bzv mail-a. Zvao sam host i promenili su mi u php.ini sendmail_from="moja_adresa@mojdomen.rs", ali opet se salje sa 'generic' maila.
Da li neko zna u cemu je problem?
Unapred hvala.
Reseno
Hvala svima i pzodrav
|
|
|
|
|
Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
|
|
|
Poslao: 29 Dec 2014 21:05
|
offline
- Losmi96
- Novi MyCity građanin
- Pridružio: 20 Avg 2014
- Poruke: 10
|
Pozdrav svima,
ja imam jedan problem koji vec neko vreme ne mogu da resim....PHP skript za slanje mail-a je sintaksno tacan i nema gresaka,ali mi ne stigne mail...
Preko if-a proveravam da li je uspelo slanje,pise da jeste,ali mi mail ne stigne..Da li iko zna u cemu je problem??
Gledao sam svugde po netu i nmg naci nista,a drugima radi....cak sam menjao i php_ini fajl i opet nece....
HVALA UNAPRED....
|
|
|
|
|
|
|
Poslao: 29 Dec 2014 21:07
|
offline
- E.L.I.T.E.

- Legendarni građanin
- Pridružio: 23 Maj 2012
- Poruke: 4577
|
Jel' radiš preko lokala ili preko hostinga? Ako je preko hostinga proveri da li dozvoljava slanje mejla.
|
|
|
|
|
|
|
Poslao: 30 Dec 2014 17:59
|
offline
- Losmi96
- Novi MyCity građanin
- Pridružio: 20 Avg 2014
- Poruke: 10
|
Radim preko lokala...a kako da vidim da li dozvoljava slanje mail-a??
|
|
|
|
|
|
|
|
|
Poslao: 30 Dec 2014 18:29
|
offline
- Losmi96
- Novi MyCity građanin
- Pridružio: 20 Avg 2014
- Poruke: 10
|
Evo ga kod :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Send an Email</title>
</head>
<body>
<?php
if($_SERVER['REQUEST_METHOD'] == "POST"){
if(empty($_POST['ime']) || empty($_POST['email']) || empty($_POST['komentar'])){
echo '<p style="font-weight:bold;color:#f00;">Molim ispravno popunite formu!!!</p>';
}else{
$body = $_POST['komentar'];
$body = wordwrap($body,70);
mail('webprogramming201496@gmail.com','Contact Form Submission',$body,'From : '.$_POST['email']);
echo '<p><em>Hvala za slanje poruke.Ja cu vam uskoro odgovoriti.</em></p>';
$_POST = array();
}
}
?>
<p>Popunite formu da me kontaktirate.</p>
<form action="email.php" method="post">
<p>Name : <input type="text" name="ime" size="30" maxlength="60" value="<?php if(isset($_POST['ime'])) echo $_POST['ime']; ?>"/></p>
<p>Email adresa : <input type="text" name="email" size="30" maxlength="80" value="<?php if(isset($_POST['email'])) echo $_POST['email']; ?>"/></p>
<p>Komentar : <textarea name="komentar" rows="5" cols="30"><?php if(isset($_POST['komentar'])) echo $_POST['komentar']; ?></textarea></p>
<p><input type="submit" name="submit" value="Posalji" /></p>
</form>
</body>
</html>
A evo ga i fajl :
[Link mogu videti samo ulogovani korisnici]
|
|
|
|
|
|
|
Poslao: 30 Dec 2014 19:05
|
offline
- Rastafarii

- Moderator foruma
- Pridružio: 22 Mar 2006
- Poruke: 3760
- Gde živiš: 127.0.0.1
|
Windows nema sendmail instaliran po default-u, samim tim ne mozes da saljes mail sa lokala. XAMPP (moze da) instalira fake sendmail, koji (ukratko) vraca da je mail poslat svaki put, iako zapravo nije.
|
|
|
|
|
|
|
Poslao: 30 Dec 2014 19:09
|
offline
- Losmi96
- Novi MyCity građanin
- Pridružio: 20 Avg 2014
- Poruke: 10
|
A kako na nekom free serveru da vidim ili da promeni podesavanja za slanje mail-a??
|
|
|
|
|
|
|
Poslao: 30 Dec 2014 19:20
|
offline
- Rastafarii

- Moderator foruma
- Pridružio: 22 Mar 2006
- Poruke: 3760
- Gde živiš: 127.0.0.1
|
99.99% free servera drzi mail funkciju na blacklisti, tako da niti mozes da je pozoves niti da promenis podesavanja.
Ono sto mozes da uradis je da skines PHPMailer i koristis neki od svojih pop3/imap naloga da saljes mailove.
|
|
|
|
|
|
|
Poslao: 02 Jan 2015 09:50
|
offline
- FoxVanis

- Ugledni građanin
- Web Designer, PHP Developer; HTML, CSS, SQL, jQuery Programmer
- Pridružio: 13 Jun 2010
- Poruke: 307
- Gde živiš: Subotica
|
PHPMailer je najbolje rešenje za tebe ali ako radiš u lokalu onda je malo komplikovaniji proces. Možeš postaviti u XAMPP Mercury da šalje email direktno u tvoj mail klijent tako što ćeš definisati neku test email adresu u Mercury i mail klijentu pa možeš preko toga da vršiš razne provere.
Evo ti mali tuto, možda ti pomogne:
[Link mogu videti samo ulogovani korisnici]
|
|
|
|
|
|