Forum FAQForum FAQSearchSearch MemberlistMemberlist Forum ignore listForum ignore list RegisterRegister ProfileProfile Log in to check your private messagesLog in to check your private messages Log inLog in
Sta je problem sa ovom php mail listom?

 
This forum is locked: you cannot post, reply to, or edit topics.   This topic is locked: you cannot edit posts or make replies.    mi3dot.org Forum Index -> Server-side
View previous topic :: View next topic  
Author Message
Ser_Condor



Joined: 26 Oct 2007
Posts: 12
Location: Prokuplje

PostPosted: 16.12.2007 01:33    Post subject: Sta je problem sa ovom php mail listom? Add user to your forum ignore list Reply with quote

DakleM problem je sledeci.

php lista nece da salje mailove na moju, ili bilo ciju adresu. Obavesti me da je poruka poslata, ali je sanduce prazno. Otvorio sam nalog na 100 web space, postavio kontakt.php sa sl. sadrzajem:

<html>

<head><title>Neki naslov, blah, blah</head>
<?php include("inc/menu_s.inc"); ?>

</head>

<body>

<table border="0" width="751" align=center cellspacing="0" cellpadding="0" height="578">
<tr>
<td height="150px" colspan="3"><img src="slike/zaglavlje.jpg" width="750" height="150" /></td>
</tr>

<tr>
<td height="18" colspan="3">

<?php include("inc/menu.inc"); ?>

</td>
</tr>
<tr>
<td width="246" rowspan="6" align="right" valign="bottom" background="slike/kontakt1.jpg"><p align="center" class="style8"><p></p>
<div align="center"><strong><em>Hajduk Veljkova br.123<br>
tel<br>
mob<br>
email</em></strong>
</p>
</div>
<p align="center">&nbsp;</p>
<p align="center"><span class="style11"><a href="lokacija.html">***prikaz lokacije***</a></span></p>
<p align="center"><em><strong><br>
</strong></em></p></td>
<td width="125" height"31">&nbsp;</td>
<td width="379"></td>
</tr>
<tr>



<?php

$toemail = "nekimail@nesto.com";

$ime="";
$ime_col = "#420437"; //Podrazumevane boje teksta odn. default vrednosti(crna)
$prezime="";
$prezime_col = "#420437";
$email="";
$email_col = "#420437";
$lokacija="";
$lokacija_col="#420437";
$poruka="";
$poruka_col = "#420437";

$forma = true;

if ( $HTTP_POST_VARS['posalji'] == "posalji" )
{
/* Preciscavanje unetih podataka */

$ime = htmlentities(strip_tags($HTTP_POST_VARS['ime']));
$prezime = htmlentities(strip_tags($HTTP_POST_VARS['prezime']));
$email = htmlentities(strip_tags($HTTP_POST_VARS['email']));
$lokacija = htmlentities(strip_tags($HTTP_POST_VARS['lokacija']));
$poruka = htmlentities(strip_tags($HTTP_POST_VARS['poruka']));

$uslov = /*($ime != "") && */ ($email != '') && ($poruka != ''); //E-mail i poruka su obavezna polja?
//Trebas postaviti uslov da ona polja koja su obavezna stoji provera za njih

if ($uslov)
{
/* Ako su sve informacije ispravne salje se na E-mail */

$forma = false; // ne prikazuj formu za unos

$to = $toemail . "," . $email; /* kome se salju podaci iz formulara*/

$subject = "Naslov "; // . $name ;

$headers .= "From: ". $email . "\n";
$headers .= "X-Sender :" . $email . "\n";
$headers .= "X-Mailer : PHP\n"; // mailer
$headers .= "Content-Type : text; charset=iso-8859-1\n"; // Mime type

$message = "";
$message .= "
+--------------------------+
| ..::2elegantdesign::.. |
| |
| Pruka sa sajta: |
| www.nekafirmacom |
| nekimail@nesto.com |
+--------------------------+

Ime: $ime

Prezime: $prezime

e-mail: $email

Lokacija: $lokacija

Poruka: $poruka


Poruka poslata uz pomoc PHP koda



";


if( @mail($to,$subject,$message,$headers) )/* proveri da li je poruka poslata*/
{
/* Ako jeste onda prikazi pozdravnu poruku */
echo "<br>..:: Poruka je poslata::..";
}
else
{
echo "<br>..::Greska!!! Poruka nije poslata::..";
}
}
else
{

/* A one koje nije uneo oznacavamo crvenom bojom */
//Gore u uslovu ti nisu sva ova polja obavezna
//if($ime == '') $ime_col = 'red';
//if($prezime == '') $prezime_col = 'red';
if($email == '') $email_col = 'red';
if($poruka == '') $poruka_col = 'red';
}
//Kraj obrade forme
}

if( $forma )
{
?>
<!-- Ovde pocinje forma -->

<form method="POST" action="kontakt.php">


<td width="125" height="31" align="right" valign="middle"><font <?php echo "color=$ime_col"; ?> face="Times New Roman, Times, serif"><b>Ime:&nbsp;&nbsp;&nbsp;</b></font></td>
<td>


<input type="text" name="ime" value="<?php echo $ime; ?>" size="30"></td>



<tr>
<td align="right" height="31" valign="middle"><font <?php echo "color=$prezime_col"; ?> face="Times New Roman, Times, serif"><b>Prezime:&nbsp;&nbsp;&nbsp;</b></font></td>
<td width="379">

<input type="text" name="prezime" value="<?php echo $prezime; ?>" size="30"></td>


</tr>
<tr>
<td align="right" height="31" valign="middle"><font <?php echo "color=$email_col"; ?> face="Times New Roman, Times, serif"><b><font color="#990000">&nbsp;&nbsp;*</font>E-mail:&nbsp;&nbsp;&nbsp;</b></font></td>
<td width="379">

<input type="text" name="email" value="<?php echo $email; ?>" size="30"></td>


</tr>
<tr>
<td align="right" height="31" valign="middle"><font <?php echo "color=$lokacija_col"; ?> face="Times New Roman, Times, serif"><b><font color="#990000">&nbsp;</font>Lokacija:&nbsp;&nbsp;&nbsp;</b></font></td>
<td width="379">

<select name="lokacija" size="1">
<option selected>--izabrati--</option>
<option <?php if($lokacija=="Novi Sad") echo "selected"; ?> >Novi Sad</option>
<option <?php if($lokacija=="Beograd") echo "selected"; ?> >Beograd</option>
<option <?php if($lokacija=="Niš") echo "selected"; ?> >Ni&scaron;</option>
<option <?php if($lokacija=="Kruševac") echo "selected"; ?> >Kru&scaron;evac</option>
<option <?php if($lokacija=="Prokuplje") echo "selected"; ?> >Prokuplje</option>
<option <?php if($lokacija=="Kraljevo") echo "selected"; ?> >Kraljevo</option>
<option <?php if($lokacija=="Požarevac") echo "selected"; ?> >Požarevac</option>
<option <?php if($lokacija=="Priština") echo "selected"; ?> >Pri&scaron;tina</option>
<option <?php if($lokacija=="Užice") echo "selected"; ?> >Užice</option>
<option <?php if($lokacija=="Ništa od navedenog") echo "selected"; ?> >Ni&scaron;ta od navedenog</option>

</select>

</td>
</tr>
<tr>
<td align="right" valign="top" height="198"><font <?php echo "color=$poruka_col"; ?> face="Times New Roman, Times, serif"><b><font color="#990000">&nbsp;</font><font color="#990000">*</font>Va&scaron; komentar:&nbsp;</b></font> </td>
<td valign="top" background="slike/kontakt2.jpg"><p>

<textarea name="poruka" rows="5" cols="23"><?php echo $poruka; ?></textarea>

</p>
<p>

<input type="reset" value="Obrisi" name="obrisi">
<input type="submit" value="posalji" name="posalji"></p>

<?php

}

?>
</form>

<td width="1"></td>
</table>



<table align="center" cellpadding="0" cellspacing="0" border="0" width="750">
<tr>
<td height="20" colspan="5" align="center" background="slike/podnozje.jpg">&nbsp;</td>
</tr>
</table>
</td>


</body>
<html>

pa me zanima da li je stvar u serveru, kodu, ili je pak za rad ovakve liste potreban neki ini fajl, ili je za to potrebno nesto sesto?
Unapred zahvalan.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Ser_Condor



Joined: 26 Oct 2007
Posts: 12
Location: Prokuplje

PostPosted: 02.01.2008 21:56    Post subject: Add user to your forum ignore list Reply with quote

Provaljeno. Server na 100webspace ne dozvoljava ovakvo slanje maila, najverovatnije zbog spama. Lista radi perfektno, samo kada se ofkors postavi na drugi host.


P.S. Hvala meni, sto sam uspeo da odgonetnem problem Very Happy Cool
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Display posts from previous:   
This forum is locked: you cannot post, reply to, or edit topics.   This topic is locked: you cannot edit posts or make replies.    mi3dot.org Forum Index -> Server-side All times are GMT + 1 Hour
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group