|
V kodi je ena napaka in sicer texarea ni zaključen z </textarea>.
Pravilno je tako:
<textarea name="tekst" id="tekst" cols="50" rows="8">
</textarea>
Če pa je želja dodati še, kdo pošilja, pa vrstico "if mail(...." zamenjaj z spodnjo kodo, kjer je dodana tudi spremenljivka $header, prek katere se nastavlja dodatne lastnosti:
$headers = "MIME-Version: 1.0\r \n";
$headers .= "Content-Type: text/html; charset=utf-8\r \n";
$headers .= "From: ".$_GET['od']."\r \n";
if (mail($_GET['za'], ' '.$_GET['zadeva'],$_GET['tekst'],$headers)) echo "Mail je bil uspešno poslan. <p>";
spremenil: Matej V. (9.1.2011 ob 13.06.32)
|
|
|
zdravo
jaz pa bi rad naredil forum na svoji net strani in male oglase
mi lahko svetujes?
hvala
lahko mi odpises na mail matjaz1973@hotmail.com
|
|
|
Uporabi PHPBB,
|
|
|
jaz sem dodal se en text field in mu dolocil multiline na 10
sedaj pa imam problem v predogledu in sicer za vpis podatkov je treba drzati misko in vpisati text saj mi drugace skace nazaj na vpis maila
gledal sem tudi kodo in nikjer ne najdem cols
|
|
|
Za večvrstični vnos moraš dati text area in ne text field.
Glede problema z vpisovanjem teksta pa v kodi ni nikjer nič takega, kar bi lahko vplivalo na to.
Tako da predvidevam, da problem verjetno leži nekje v tvoje računalniku oz. brskalniku.
Si mogoče preizkusil stran odpreti z drugim brskalnikom (Internet Explore, Firefox ...)
|
|
|
sem naredil vse po navodilih in;ime je ok,za mail pa mi naredi full velik kvadratek-verjetno je zamenjan textom
poslati pa tudi noce
kje je napaka?
hvala
|
|
|
Ali lahko objaviš kodo tukaj na forumu in lahko pogledam, kaj je narobe.
|
|
|
a mogoče kdo ve kje dobiti kodo za e-mail sender / pa če mogoče lahko opiše postopek . Že v naprej hvala
|
|
|
Mi lahk kdo pove kaj je tle narobe, ko mi maila noče poslat:
<!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>creAtive.si</title>
<style type="text/css">
<!--
body {
background-color: #000000;
background-image: url(ozadje.jpg);
}
body,td,th {
color: #00A7CC;
}
.style4 {color: #FFFFFF}
.style5 {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
}
.style6 {color: #00A7CC}
-->
</style>
<script src="Scripts/AC_RunActiveContent.js" type="text/javascript"></script>
<script type="text/javascript">
<!--
}
//-->
</script>
</head>
<body>
<p align="center" onmouseover="MM_popupMsg('Dobrodošli na spletni strani creAtive.si! Stran je še v nastajanju, zato nas obiščite kasneje.')"><img src="banner.jpg" width="864" height="162" /></p>
<table width="1230" border="0" cellspacing="0" cellpadding="0">
<tr>
<th width="1230" height="57" scope="col"> <script type="text/javascript">
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shock...., 0,0,0','width','100','height','22','src','button20','quality','high','pluginspage','http://www.adobe.com/shockwave/download/...., 'movie','button20' ); //end AC code
</script>
<noscript>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shock...., 0,0,0" width="100" height="22">
<param name="movie" value="button20.swf" />
<param name="quality" value="high" />
<embed src="button20.swf" quality="high" pluginspage="http://www.adobe.com/shockwave/download/.... type="application/x-shockwave-flash" width="100" height="22" ></embed>
</object>
</noscript>
<script type="text/javascript">
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shock...., 0,0,0','width','100','height','22','src','button21','quality','high','pluginspage','http://www.adobe.com/shockwave/download/...., 'movie','button21' ); //end AC code
</script><noscript><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shock...., 0,0,0" width="100" height="22">
<param name="movie" value="button21.swf" />
<param name="quality" value="high" />
<embed src="button21.swf" quality="high" pluginspage="http://www.adobe.com/shockwave/download/.... type="application/x-shockwave-flash" width="100" height="22" ></embed>
</object></noscript>
<script type="text/javascript">
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shock...., 0,0,0','width','100','height','22','src','button22','quality','high','pluginspage','http://www.adobe.com/shockwave/download/...., 'movie','button22' ); //end AC code
</script><noscript><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shock...., 0,0,0" width="100" height="22">
<param name="movie" value="button22.swf" />
<param name="quality" value="high" />
<embed src="button22.swf" quality="high" pluginspage="http://www.adobe.com/shockwave/download/.... type="application/x-shockwave-flash" width="100" height="22" ></embed>
</object></noscript>
<script type="text/javascript">
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shock...., 0,0,0','width','100','height','22','src','button23','quality','high','pluginspage','http://www.adobe.com/shockwave/download/...., 'movie','button23' ); //end AC code
</script><noscript><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shock...., 0,0,0" width="100" height="22">
<param name="movie" value="button23.swf" />
<param name="quality" value="high" />
<embed src="button23.swf" quality="high" pluginspage="http://www.adobe.com/shockwave/download/.... type="application/x-shockwave-flash" width="100" height="22" ></embed>
</object></noscript></th>
</tr>
<tr>
<td height="19"><span class="style5">Sporočite nam ali vam je stran všeč, dajte nam kakšen predlog kako naj bo stran še boljša itd. Vse to pa lahko storite spodaj:</span></td>
</tr>
</table>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Enostavni mail</title>
<script type="text/javascript">
<!--
function MM_validateForm() { //v4.0
if (document.getElementById){
var i,p,q,nm,test,num,min,max,errors='',args=MM_validateForm.arguments;
for (i=0 ; i< (args.length-2); i+=3) { test=args[i+2]; val=document.getElementById(args[i]);
if (val) { nm=val.name; if ((val=val.value)!="" ) {
if (test.indexOf('isEmail')!=-1) { p=val.indexOf('@');
if (p<1 || p==(val.length-1)) errors+='- '+nm+' mora vsebovati veljaven e-mail naslov.\n';
} else if (test!='R') { num = parseFloat(val);
if (isNaN(val)) errors+='- '+nm+' must contain a number.\n';
if (test.indexOf('inRange') != -1) { p=test.indexOf(':');
min=test.substring(8,p); max=test.substring(p+1);
if (num<min || max<num) errors+='- '+nm+' must contain a number between '+min+' and '+max+'.\n';
} } } else if (test.charAt(0) == 'R') errors += '- '+nm+'\n'; }
} if (errors) alert('Prosimo, da vnesete naslednja potrebna polja:\n'+errors);
document.MM_returnValue = (errors == '');
} }
//-->
</script>
</head>
<?
if (isset($_GET['email'])) {
if (mail($_GET['email'], 'Poslan mail od: '.$_GET['ime'],$_GET['tekst'])) echo "Mail je bil uspešno poslan. <p>
<body>
<form method="get" onsubmit="MM_validateForm('ime','','R','email','','RisEmail');return document.MM_returnValue">
<p>
Ime:
<input type="text" name="ime" id="ime" />
</p>
<p>
Email:
<input type="text" name="email" id="email" />
</p>
<p>
Tekst:
<textarea name="tekst" id="tekst" cols="50" rows="8">
</textarea>
</p>
<p>
<input type="submit" name="PoÅ¡lji" id="PoÅ¡lji" value="Pošlji" />
</p>
<? if (isset($_POST['email'])) mail($_POST['email'], 'lolo.slovenia@gmail.com','Mail je bil poslan!'); ?>
</p>
<p align="center"> </p>
<div align="left"></div>
<p align="center"> </p>
<p align="center"> </p>
<p align="center"> </p>
<p align="center"> </p>
<p align="center"> </p>
<p align="center"> </p>
<p align="center"> </p>
<p align="center"> </p>
<p align="center"> </p>
<p align="center"><span class="style4">© 2009 cre</span>A<span class="style4">tive.si</span></p>
</body>
</html>
Am če js prau razumem je okno mail zato, da obiskovalec napiše svoj mail not, na tist mail ko pa hočeš da pošlje, ga pa upišeš sem not:
if (isset($_POST['email'])) mail($_POST['email'], 'lolo.slovenia@gmail.com','Mail je bil poslan!'); ?> ???
spremenil: .lolo (20.2.2009 ob 04.39.09)
|
|
Prikazujem 4 od skupno 6 strani |
|