Autor | Zpráva | ||
---|---|---|---|
NikerCZ Profil |
#1 · Zasláno: 17. 1. 2013, 18:33:04
potřeboval bych poradit chci si udělat takovéj emailer že na nějaké stránce někdo dá svůj email to se uloží do databáze a když bude nějaká novinka tak si otevřu nějakou stránku a zadám jméno , heslo a dám přihlásit a tam bude tabulka pro psaní textu a tlačítko odeslat a ti co dali svůj email do databáze tak se jim to pošle na email :D děkuji za pomoc
|
||
Medvídek Profil |
NikerCZ:
Tak to je jednoduchý. Uděláte si stránku, kde bude nějakej input a tlačitko uložit. Na to když někdo klikne tak se vám obsah inputu po ověření uloží do databáze. A až budete mít nějakou novinku, tak si otevřete jinou stránku na které se přihlásíte a objeví se vám tam textarea, kam napíšte co lidem chcete sdělit, kliknete na tlačítko odeslat a odešle se to na všechny uložené emaily :) Snad Vám to pomohlo. |
||
NikerCZ Profil |
#3 · Zasláno: 18. 1. 2013, 06:31:52
ale jak to udělat to uložení do databáze jakou udělat tobulku v databázi a jak udělat neco co to čte :D ?
|
||
_es Profil |
#4 · Zasláno: 18. 1. 2013, 07:22:31
NikerCZ:
„ale jak...“ Ak to nevieš sám, daj si inzerát v sekcii „Práce a zakázky“ - ide o kompletnú aplikáciu, ktorú ti tu nikto len tak zadarmo komplet nenapíše. Alebo začni študovať nejaký databázový systém (napríklad MySQL), nejaký serverový programovací jazyk (napríklad PHP), ... |
||
Rellik Profil |
#5 · Zasláno: 18. 1. 2013, 07:52:04
To máš celkem jednoduché.
1/ Uděláš v DB tabulku kde se pomocí formu registrují uživatelé, kteří by chtěli odebírat nějaké aktuality nebo příspěvky, které přidáš na web. 2/ U scriptu, který ti přidává ty články do DB přidáš script, který ti v cyklu projede ty registrované uživatele a pomocí mail() všem odešle info o novém článku... |
||
NikerCZ Profil |
#6 · Zasláno: 18. 1. 2013, 14:51:38
nešlo by to uložit a vybírat z txt dokumentu ?
|
||
jenikkozak Profil |
#7 · Zasláno: 18. 1. 2013, 15:05:34
Šlo.
|
||
NikerCZ Profil |
#8 · Zasláno: 18. 1. 2013, 15:42:44 · Upravil/a: NikerCZ
udělal jsem to takhle akorát nevím jak to teď spracovat do toho emaileru :(
zpracovat.php <?php $jmeno = strip_tags($_POST["email"]); file_put_contents("news.txt", file_get_contents("news.txt").$email.); ?> reg-emailu.html <form method="post" action="zpracovat.php" accept-charset="windows-1250"> <table> <tr> <td>Email</td> <td><input type="text" name="email" size="50" maxlength="15"></td> </tr> </table> <br> <input type="submit" value="Odebírat"> <input type="reset" value="Reset"> </form> <br> <? include "news.txt"; ?> emailer vypadá takto <meta http-equiv="Content-Type" content="text/html; charset=windows-1250"> <?php $ToEmail = 'sampservery@seznam.cz'; $EmailSubject = 'Sa-Mp-Host '; $mailheader = "From: ".$_POST["email"]."\r\n"; $mailheader .= "Reply-To: ".$_POST["email"]."\r\n"; $mailheader .= "Content-type: text/html; charset=iso-8859-1\r\n"; $MESSAGE_BODY = "Jméno: ".$_POST["name"]."<br>"; $MESSAGE_BODY .= "Kontakt: ".$_POST["mail"]."<br>"; $MESSAGE_BODY .= "Zpráva: ".nl2br($_POST["otazka"])."<br>"; mail($ToEmail, $EmailSubject, $MESSAGE_BODY, $mailheader) or die ("Failure"); ?><?php if ($_POST["email"]<>'') { $ToEmail = 'sampservery@seznam.cz'; $EmailSubject = 'Sa-Mp-Host '; $mailheader = "From: ".$_POST["email"]."\r\n"; $mailheader .= "Reply-To: ".$_POST["email"]."\r\n"; $mailheader .= "Content-type: text/html; charset=iso-8859-1\r\n"; $MESSAGE_BODY = "Jméno: ".$_POST["jmeno"]."<br>"; $MESSAGE_BODY .= "Kontakt: ".$_POST["kontakt"]."<br>"; $MESSAGE_BODY .= "Sa-Mp: ".nl2br($_POST["stav"])."<br>"; mail($ToEmail, $EmailSubject, $MESSAGE_BODY, $mailheader) or die ("Failure"); ?> Your message was sent <?php } else { ?> <html> <script type='text/javascript'>word='samphost';animace='0';druh='48';</script> <script type='text/javascript' src='http://www.celysvet.cz/js/font.js'></script> </html> <html> <center> <font color="Red"><marquee scrollamount="2" direction="right" loop="400" width="50%">Vaše otázka byla poslána !!!! </marquee></font></center> <center> <font color="Red"><marquee scrollamount="2" direction="right" loop="400" width="50%">Počkejte než se odeslání dokončí !!!! </marquee></font></center> <script type="text/javascript"> var i = 10; odpocet(); function odpocet() { if(i > 0) { var text; if((i < 1) && (i > 1)) { text = 'sekundy'; } else if(i == 1) { text = 'sekunda'; } else { text = 'sekund'; } setTimeout("odpocet()", 1000); document.getElementById("cislo").innerHTML = 'Cas: ' + i + ' ' + text; i--; } else { document.getElementById("cislo").innerHTML = 'Cas: ' + i + ' sekund '; document.getElementById("cislo").innerHTML = '<p>Zpráva odeslána</p>'; } } </script> </head> <body> <div id="cislo"></div> <script type='text/javascript'> setTimeout("location.href='http://nikercz-lp.wz.cz/';", 12000); </script> <?php }; ?> |
||
NikerCZ Profil |
potřeboval bych poradit mám emailer a i už zápis do .txt ale nevím jak udělat aby se tam ty emaily sami vkládaly :(
mailer.php < <?php $emailset = FOpen("ucty/.txt", "w"); $ToEmail = "$emailset"; $EmailSubject = 'Sa-Mp-Host '; $mailheader = "From: ".$_POST["email"]."\r\n"; $mailheader .= "Reply-To: ".$_POST["email"]."\r\n"; $mailheader .= "Content-type: text/html; charset=iso-8859-1\r\n"; $MESSAGE_BODY .= "Zpráva: ".nl2br($_POST["news"])."<br>"; mail($ToEmail, $EmailSubject, $MESSAGE_BODY, $mailheader) or die ("Failure"); ?><?php if ($_POST["$emailset"]<>'') { $ToEmail = "$emailset"; $EmailSubject = 'Sa-Mp-Host '; $mailheader = "From: ".$_POST["email"]."\r\n"; $mailheader .= "Reply-To: ".$_POST["email"]."\r\n"; $mailheader .= "Content-type: text/html; charset=iso-8859-1\r\n"; $MESSAGE_BODY .= "Sa-Mp: ".nl2br($_POST["news"])."<br>"; mail($ToEmail, $EmailSubject, $MESSAGE_BODY, $mailheader) or die ("Failure"); ?> Your message was sent <?php } else { ?> <?php $soubor = strip_tags($_POST["email"]); $soubor = fopen("ucty/$email.txt", "w"); fwrite($soubor, "$email"); fclose($soubor); ?> |
||
Rellik Profil |
#10 · Zasláno: 18. 1. 2013, 17:50:03
Proměnné se nedávají do uvozovek... Jestli to ovšem pomůže zjistíš sám....
<?php $jmeno = strip_tags($_POST["email"]); $soubor=fopen($jmeno.".txt", "w+") $otevrit = fopen($soubor, "w+"); fwrite($otevrit, $jmeno); fclose($otevrit); ?> |
||
NikerCZ Profil |
já ale potřebuju upravit ten mailer :D
PS:Rellik to nefunguje mě to funguje lépe něž tobě :DD |
||
NikerCZ Profil |
#12 · Zasláno: 19. 1. 2013, 07:56:02
http://sablony.hyps.cz/php-skripty/mailing-list.php potřeboval bych k tomuto databázi vytvoři někdo ??
|
||
NikerCZ Profil |
#13 · Zasláno: 19. 1. 2013, 09:56:28
dejte lock problém vyřešen
|
||
Časová prodleva: 11 let
|
0