Proč to nefunguje – PHP – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu
Reklama
Reklama

Proč to nefunguje – PHP – Fórum – Programujte.comProč to nefunguje – PHP – Fórum – Programujte.com

 

Hledá se programátor! Plat 1 800 € + bonusy (firma Boxmol.com)
3. 8. 2006   #1
-
0
-

<?php

if(empty($_GET['id'])):
echo "<li><a href='admin.php?id=new'>Zasl?n? novinek registrovan?m u?ivatel?m</a></li>";
elseif($_GET['id']=='new'):
?>
<form action="admin.php" method="get">
<table width="500" border="0" cellpadding="10" cellspacing="0" bgcolor="#8080ff">
<tr>
<td><textarea cols="25" rows="10" name="zprava"></textarea>
<input type="hidden" name="id" value="ok" /></td>
<td><input type="submit" name="akce" value="Odeslat reg. u?ivatel?m" /></td>
</tr>
</table>
</form>
<?php
endif;
if($_GET['id']=='ok' AND (!empty($_GET['zprava']))):
// pos?l?me zpr?vu?
require("config.php");
// na?ten? konfigurace datab?ze
$zprava=$_GET['zprava'];
@$vysledek=MySQL_Query("SELECT email FROM seznam WHERE overeno='OK'");
// v?b?r email? z datab?ze
if(!$vysledek):
// o?et?en? chyby
echo "V datab?zi nen? ??dn? reg. u?ivatel";
exit;
endif;
$predmet="Novinky!";
$hlavicka="From: info.hlava@seznam.czrn";
while($zaznam=MySQL_Fetch_Array($vysledek)):
$bccx[]=$zaznam['email'];
// na?ten? email? do pole
endwhile;
$bcc.="Bcc: ".Implode($bccx, ",")."rn";
// odd?len? email? ??rkou
$hlavicka.=$bcc."Mime-Version: 1.0rnX-Mailer: TESTrnContent-Type: text/plain; charset=windows-1250rn";
mail("", "$predmet", "$zprava", "$hlavicka");
// posl?n? emailu
$users = mysql_fetch_row(mysql_query("SELECT COUNT(id) FROM seznam WHERE overeno='OK'"));
// kolika lidem se email odeslal
echo "Posl?no: ".$users[0]." u?ivatel?m";
endif;
?>
M?lo by to poslat emaily. ale v?dy to uk??e ?e se to odeslalo 1 u?ivateli (tedy m?) ale nic nedojde

Nahlásit jako SPAM
IP: ...–
Reklama
Reklama
Pinkava Pavel0
Stálý člen
3. 8. 2006   #2
-
0
-

No, nerad se koch?m v ciz?ch skriptech, ale funkce mail nem? adresu kam m? poslat mail.

bool mail ( string to, string subject, string message [, string additional_headers] )


To znamen? mail(komu, subjekt, zprava, hlavicka);

Podle me to m?? moc slo?it?. Sta?ilo by na??st v?echny maily z DB a zacyklit fci mail tak, aby se ji m?nila adresa p??jemce.

Nahlásit jako SPAM
IP: ...–
Něco tak nepatrného, jako je mávnutí motýlích křídel, může způsobit uragán, který zasáhne celý svět. - Teorie Chaosu -
Arch Linux / Mac OSX Lion
Pinkava Pavel0
Stálý člen
3. 8. 2006   #3
-
0
-
Nahlásit jako SPAM
IP: ...–
Něco tak nepatrného, jako je mávnutí motýlích křídel, může způsobit uragán, který zasáhne celý svět. - Teorie Chaosu -
Arch Linux / Mac OSX Lion
Zjistit počet nových příspěvků

Přidej příspěvek

Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!

Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 28 hostů

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032016 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý