Autor Zpráva
NikerCZ
Profil
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
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
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
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
nešlo by to uložit a vybírat z txt dokumentu ?
jenikkozak
Profil
Šlo.
NikerCZ
Profil
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 { 
?>
zpracovat.php
<?php
$soubor = strip_tags($_POST["email"]);
$soubor = fopen("ucty/$email.txt", "w"); 
fwrite($soubor, "$email"); 
fclose($soubor);
?>
Rellik
Profil
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
http://sablony.hyps.cz/php-skripty/mailing-list.php potřeboval bych k tomuto databázi vytvoři někdo ??
NikerCZ
Profil
dejte lock problém vyřešen

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: