Pereiti prie turinio

Rekomenduojami pranešimai

Sveiki,

 

Iškilo bėda su laiško siuntimo skriptu. Esmė tame, kad laišką išsiunčia. Viskas ok, bet gaunu visą sumestą į vieną eilutę, nors rašiau tikrai ne į vieną. Pvz siunčiu tekstą:

 

Sveiki,

Blablablabla, balbnalbala,

blabla.

 

Tai man atsiunčia:

 

Sveiki,\n\n\n\nblablablsdf,\n\n\n\n\bal\nbla\nbadf

 

tame esmė, kad visą išraipo.

 

Štai kodas, gal rasit klaidą :)

 

<?php
if(!defined("CORE_OK")) exit; // ok 

if(isset($_POST['siusti']))
{
$pavadinimas = mysql_real_escape_string($_POST["pavadinimas"]); //pranešimo tema
$pranesimas = mysql_real_escape_string($_POST["pranesimas"]); //pranešimo tekstas
$pm = $_POST["pm"];
$email = $_POST["email"];
if(empty($pavadinimas) || empty($pranesimas))
{
opentable('Klaida'); // klaida dėl palikti laukelio

echo"Paliktas tuscias laukelis "; // rodo klaidą 

closetable();
}
else
{
if(empty($pm) && empty($email))
{

opentable('Klaida'); // klaida dėl palikti laukelio

echo"Nepasirinkote kur siusti"; // rodo klaidą 

closetable();

}
else //ok, pranešimas išsiūstas
{
opentable('Issiusta sekmingai'); //praneša, kad sėkmingai išsiūsta 

if(!empty($pm));
{
$varto = mysql_query("SELECT * FROM ".DB."users "); // traukia iš duomenų bazės vartotojų vardus
while($abc = mysql_fetch_array($varto))
{
mysql_query("INSERT INTO ".DB."user_messages (mess_id,mess_content,mess_title,mess_readed,mess_time,mess_for) VALUES ('','$pranesimas','$pavadinimas','no',UNIX_TIMESTAMP(),'$abc[user_id]')");
}
echo"Y PM </br>";
}

if(!empty($email))
{
$kam = mysql_query("SELECT * FROM ".DB."users");

while($abcd = mysql_fetch_array($kam))
{
$success = mail($abcd['user_email'], "informacija nuo Frozzy" , $pranesimas, "From: manoel@pastas");
}

echo"Y EMAIL </br>";
}

echo"Issiusta sekmingai"; // again išsiūsta praneša

closetable();
}
}
}

else
{
addgroup('<a href="index.php?module=orders&do=send_all"> Siusti pranesimus </a>');
opentable('Rasyti pranesima visiems vartotojams');
echo "<br /><form method='post' action='index.php?module=orders&do=send_all' class='jNice'>
<table>
<tr><td>
<label for='pavadinimas'>Tema</label>
<input type='text' class='text-long' style='width:250px;vertical-align:middle' name='pavadinimas' />
</td></tr><tr><td>
<label for='pranesimas'> Pranesimo tekstas </label>
<textarea name='pranesimas' cols='80' rows='10' class='text-long' style='width:400px;'></textarea></td></tr><tr><td>
<input type='submit' name='siusti' value='Siusti pranesima' /></td></tr></table><br/> ";
echo"<input type=\"checkbox\" name=\"pm\" value=\"pm\" /> Siuti i PM <br/>";
echo"<input type=\"checkbox\" name=\"email\" value=\"email\" /> Siusti i Email <br/> </form>";


closetable();
}

$do = 'send_all'; // siūsti visiems

?>

 

ačiū

 

EDIT: per localhostą siunčiant tik sau į el paštą viskas tvarkoje būna :)

Redagavo Frozzy
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

×
×
  • Pasirinkite naujai kuriamo turinio tipą...