Hocu da posaljem podatke iz baze na odredjenu mail adresu.
e sad, upoznao sam se sa mail () funkcijom i sve to meni radi super, saljem i html dokumente i sve je kako treba. ali imam problem.
hocu da posaljem podatke iz baze, ali imam neku gresku gde gresim??? evo ovako mi npr. izgleda mail funkcija:
mail("$to", "$subject", "
@ $db = mysql_pconnect('localhost', 'xx', 'xx') or die(mysql_error());
if (!$db)
{
echo 'baza nije dostupna';
exit;
}
mysql_select_db('podacizaslanje') or die(mysql_error());
$query = 'select * from podaci order by num asc';
$result = mysql_query($query) or die(mysql_error());
$num_results = mysql_num_rows($result);
while ($row = mysql_fetch_array($query)) {
echo '<p class=\"textemisije\"><table width=\"460\" border=\"0\"><tr align=\"center\"><td width=\"20\">';
echo stripslashes($row[red1]);
echo '.'; echo '</td><td width=\"400\">';
echo htmlspecialchars(stripslashes($row[red2])); echo '</td><td width=\"20\">';
echo ($row[red3]);
echo '</td></tr></table></p>';
}
", "$headers");
stavljao sam to i u $message ali to je isto, ovako mi je lakse da vam pokazem o cemu se radi.
ovo se sve lepo posalje, meni stigne mail, ali u mailu ispise
'; while ( = mysql_fetch_array()) { echo '
'; echo stripslashes(); echo '.'; echo ' '; echo htmlspecialchars(stripslashes()); echo ' '; echo (); echo '
'; } ?>
gde je greska???
probao sam i
$row['red']
ali nista... :(
Molim za pomoc...
Znam da je verovatno neka greska u rastavljanju stringova ali nemogu da provalim pa to ti je... Zabolela me glava vise...
Hvala unapred.
edit: izbaceno <?php i ?> da ne zbunjuje...
[Ovu poruku je menjao evil_angel_yu dana 29.09.2005. u 17:14 GMT+1]