Poslao: 05 Feb 2006 20:29
|
offline
- Balkanac82
- Legendarni građanin
- Pridružio: 20 Dec 2004
- Poruke: 2887
- Gde živiš: Na Balkanu
|
U skripti koju je poslao nikola i nije predviđeno da izbaci upozorenje ako mail nije prošao.
U svakom slučaju proveri da li si dobro prilagodio skriptu, odnosno da li si dobro upisao mailove.
|
|
|
Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
|
|
|
Poslao: 05 Feb 2006 22:37
|
offline
- N1k0l4
- Prijatelj foruma
- Pridružio: 06 Sep 2005
- Poruke: 3800
- Gde živiš: Beograd
|
Proveri da li email adrese stavlja u spam?
To je jedina moguca greska, ukoliko su ti dobro ukucane adrese, ja sam sada ponovo probao ovo gore sto sam ti napisao i radi...
Proveri u spam-u, jer ce tu da ti ih najverovatnije stavi...
|
|
|
|
Poslao: 05 Feb 2006 22:51
|
offline
- kostolac
- Građanin
- Pridružio: 21 Dec 2005
- Poruke: 228
- Gde živiš: Kostolac
|
Nazalost nece, probao sam razlicite mail adrese medjutim opet isto.
Probao sam i skriptu koju je postavio Balkanac82 i kada postavim njegov HTML deo radi a kada postavio Nikolin html a Balkanac82 PHP kod nece da radi, dali mi neko moze reci u cemu je problem.
Evo sta se nalazi na sajtu:
HTML
<form action="admini.php" method="post">
<p class="style1"><b><font face="Verdana" size="1">Molimo Vas da popunite sva polja</font></b></p>
<table width="52%" border="0" cellspacing="0" cellpadding="5">
<tr valign="top">
<td width="22%" class="style1" bgcolor="#CCFFCC">
<font face="Verdana" size="1"><strong>Ime i prezime </strong></font></td>
<td width="56%" bgcolor="#CCFFCC"> <font size="1" face="Verdana">
<span style="font-size: 9pt"><font size="1"> <input name="ime" type="text" id="ime"></font></span></font></td>
</tr>
<tr valign="top">
<td class="style1"><font face="Verdana" size="1"><strong>E-mail</strong></font></td>
<td> <font size="1" face="Verdana"><span style="font-size: 9pt">
<font size="1"> <input name="email" type="text" id="email"></font></span></font></td>
</tr>
<tr valign="top">
<td class="style1" bgcolor="#CCFFCC"><font face="Verdana" size="1"><strong>Adresa</strong></font></td>
<td bgcolor="#CCFFCC"> <font size="1" face="Verdana">
<span style="font-size: 9pt"><font size="1"> <input name="adresa" type="text" id="adresa"></font></span></font></td>
</tr>
<tr valign="top">
<td class="style1"><font face="Verdana" size="1"><strong>Grad</strong></font></td>
<td> <font size="1" face="Verdana"><span style="font-size: 9pt">
<font size="1"> <input name="grad" type="text" id="grad"></font></span>
</font> </td>
</tr>
<tr valign="top">
<td class="style1" bgcolor="#CCFFCC"><font face="Verdana" size="1"><strong>Pitanje u vezi </strong>
</font></td>
<td bgcolor="#CCFFCC"> <font size="1" face="Verdana">
<span style="font-size: 9pt"><font size="1"> <select name="uvezi" id="uvezi">
<option value="a">Web design-a</option>
<option value="b">Hosting-a</option>
<option value="c">Odrzavanja sajtova</option>
<option value="d">Instaliranje skripti</option>
<option value="e">Maturskih radova</option>
<option value="f">Skeniranja i obrade fotografija</option>
<option value="g">Nesto drugo</option>
</select></font></span></font></td>
</tr>
<tr valign="top">
<td class="style1"><font face="Verdana" size="1"><strong>Telefon za kontakt </strong>
</font></td>
<td> <font size="1" face="Verdana"><span style="font-size: 9pt">
<font size="1"> <input name="telefon" type="text" id="telefon"></font></span></font></td>
</tr>
<tr valign="top">
<td class="style1" bgcolor="#CCFFCC"><font face="Verdana" size="1"><strong>Poruka</strong></font></td>
<td bgcolor="#CCFFCC"> <font size="1" face="Verdana">
<span style="font-size: 9pt"><font size="1">
<textarea name="komentar" cols="38" rows="5" id="komentar"></textarea></font></span></font></td>
</tr>
<tr>
<td colspan="2"><div align="center">
<font size="1" face="Verdana"><span style="font-size: 9pt">
<font size="1">
<input name="Submit" type="submit" id="Submit" value="Posalji"></font></span>
<span style="font-size: 9pt"><font size="1">
<input name="Reset" type="reset" id="Reset" value="Ponisiti"></font></span><font face="Verdana">
</font></font>
</div></td>
</tr>
</table>
</form>
PHP kod:
<?php
$name = $HTTP_POST_VARS['name'];
$email = $HTTP_POST_VARS['email'];
$subject = $HTTP_POST_VARS['subject'];
$message = $HTTP_POST_VARS['message'];
$to = $HTTP_POST_VARS['to'];
if (!$name OR !$email OR !$message OR !$subject OR !$to) die("Popunite sva polja");
switch($to){
case 'a':
$recipient = "nn@net.rs";
break;
case 'b':
$recipient = "nn@nasamreza.com";
case 'c':
$recipient = "nn@net.rs";
break;
case 'd':
$recipient = "nn@net.rs";
break;
case 'e':
$recipient = "nn@net.rs";
break;
case 'f':
$recipient = "nn@net.rs";
break;
case 'g':
$recipient = "nn@net.rs";
break;
}
$headers = "From: $name <$email>\n";
if (!mail($recipient, $subject, $message, $headers)) die("Greska prilikom slanja maila!");
echo "Mail je uspesno poslat.";
?>
U cemu je greska ???
snoop edited
|
|
|
|
Poslao: 05 Feb 2006 22:58
|
offline
- Piksi
- Elitni građanin
- Pridružio: 13 Nov 2003
- Poruke: 2435
|
@kostolac
Postiji mogucnost i da je do hosta.
Par puta sam naletao na hostove ne kojima nije radio mailer.
Uploaduj skriptu koju sam ja okacio...ako ne salje,znaci da je do hosta
|
|
|
|
Poslao: 05 Feb 2006 23:03
|
offline
- kostolac
- Građanin
- Pridružio: 21 Dec 2005
- Poruke: 228
- Gde živiš: Kostolac
|
Ne verujem da je do hosta zato sto mi skripta koju je poslao Balkanac82 radi dok ne menjam njegov html formu medjutim kada zamenim njegovu formu nece da radi. Zasto ?
Dopuna: 05 Feb 2006 23:03
Tvoju skriptu Piksi ne mogu da postavim jer nemam u sklopu hosta bazu podataka
|
|
|
|
Poslao: 05 Feb 2006 23:14
|
offline
- Piksi
- Elitni građanin
- Pridružio: 13 Nov 2003
- Poruke: 2435
|
@kostolac
Skripta koju sam ja postavio moze da radi sasvim normalno bez baze podataka (citanje mailova iz baze je kao dodatna opcija).
Znaci,slobodno postavi i probaj (nema potrebe za bazom).
|
|
|
|
Poslao: 05 Feb 2006 23:42
|
offline
- N1k0l4
- Prijatelj foruma
- Pridružio: 06 Sep 2005
- Poruke: 3800
- Gde živiš: Beograd
|
Pa pazi, ti si postavio ovamo html kod koji je na mom sajtu 015team.com , njega ne obradjuje ista forma koju sam ti gore poslao. Ovo za slanje na vise adresa mi je trebalo za neki drugi sajt.
Ovo gore je obicna forma, sa normalnim kodom za obradu....
Pokusaj onu sto sam ti u jednom od prethodnih postova dao, gde biras direktora, skeretaricu...
Ti si ovde izmesao nekoliko skripti...
|
|
|
|
Poslao: 06 Feb 2006 01:24
|
offline
- kostolac
- Građanin
- Pridružio: 21 Dec 2005
- Poruke: 228
- Gde živiš: Kostolac
|
Nikola ona radi ali reci mi kako mogu da namestim da mi ona druga radi [ona kao sto je na tvom sajtu]
Hvala unapred
Dopuna: 06 Feb 2006 1:24
I ako mi neko moze reci kako da u skripti koju je poslao Nikola dodam jos jedan deo sa biranjem npr. lokacije [padajuci meni], koji nebi bio kao u onoj skripti da se bira kome ce se poslati nego bi samo izabrali svoju lokaciju. Kako bi trebalo da izgleda u PHP-u kod.
Hvala svima na pomoci
|
|
|
|
Poslao: 06 Feb 2006 01:28
|
offline
- Balkanac82
- Legendarni građanin
- Pridružio: 20 Dec 2004
- Poruke: 2887
- Gde živiš: Na Balkanu
|
@kostolac
Ne možeš uzimati html obrazac od jednog a php skriptu od drugog.
Vidim da si u onom gore postavio moj PHP, a nikolin HTML.
Probaj skriptu i obrazac koji sam ti ja dao i ako ni to ne bude radilo, onda ti je problem do hosta.
kostolac ::Ne verujem da je do hosta zato sto mi skripta koju je poslao Balkanac82 radi dok ne menjam njegov html formu medjutim kada zamenim njegovu formu nece da radi. Zasto ?
Ako je moja skripta radila dok ti nisi nešto menjao, onda si ti napravio grešku.
Pokušaj da staviš sledeći kod
<?php
$name = "Mail Form";
$email = "adresa@sender.com";
$subject = "Mail skripta";
$message = "Proba mail skripte";
$recipient = "nn@net.rs";
$headers = "From: $name <$email>\n";
if (!mail($recipient, $subject, $message, $headers)) die("Greska prilikom slanja maila!");
echo "Mail je uspesno poslat.";
?>
Umesto $recipient = "nn@net.rs";
stavi $recipient = "Tvoj mail";
Ovo zapamti kao php fajl, ime nije važno i postavi na host i onda ga pozovi iz browsera, ako mail ne prođe onda ti je problem do hostinga.
|
|
|
|