SMTP formulár

Programovacie jazyky, rady, poradňa...
djrawers
Amateur
Amateur
Príspevky: 34
Registrovaný: 24 nov 2008, 20:05
Bydlisko: Bratislava

SMTP formulár

Príspevok od používateľa djrawers »

Ahoj.

Hladam kontaktny formular ktory odosiela maily smtp funkciou. Je tu taky? Hladal som uz aj cez google a hodilo ma to aj sem no nic mi neslo co som skusal.

Ak bude niekto taky dobry, dajte mi sem prosim kod.

Tu je original formular ktory chcem prerobyt na smtp fotmular:

Kód: Vybrať všetko

          <form id="contacts-form" action="" method="post">
            <fieldset>
              <div class="field">
                <label>Vaše meno:</label>
                <input type="text" value=""/>
              </div>
              <div class="field">
                <label>Váš E-mail:</label>
                <input type="text" value=""/>
              </div>
              <div class="field">
                <label>Vaša stránka:</label>
                <input type="text" value=""/>
              </div>
              <div class="field">
                <label>Vaša správa:</label>
                <textarea cols="1" rows="1"></textarea>
              </div>
              <div class="wrapper"><a href="#" onclick="document.getElementById('contacts-form').submit()" class="link"><em><b>Send Your Message</b></em></a></div>
            </fieldset>
          </form>
Vopred Dakujem za pomoc
hojko
Site Admin
Site Admin
Používateľov profilový obrázok
Príspevky: 38515
Registrovaný: 24 apr 2004, 18:29
Bydlisko: Európa
Kontaktovať používateľa:

Re: SMTP formulár

Príspevok od používateľa hojko »

Treba pouzit najlepsie SMTP class, ktora bude komunikovat s mail serverom a spravu odosle. Prerobenie formulara by uz problem nemal byt, skus pozriet napriklad toto, je tam class aj priklad: http://www.phpclasses.org/browse/package/346.html

Alebo skus tiez pozriet tieto:
http://www.tellinya.com/read/2008/03/18/326.html#
http://www.weberdev.com/get_example-3986.html
http://blog.taragana.com/index.php/arch ... er-in-php/
http://www.rocketdownload.com/scripts/q ... mtp+mailer
chrono
VIP
VIP
Používateľov profilový obrázok
Príspevky: 7127
Registrovaný: 25 dec 2006, 15:17

Re: SMTP formulár

Príspevok od používateľa chrono »

Prípadne napr. knižnicu phpMailer.
djrawers
Amateur
Amateur
Príspevky: 34
Registrovaný: 24 nov 2008, 20:05
Bydlisko: Bratislava

Re: SMTP formulár

Príspevok od používateľa djrawers »

Napadla ma este jedna vec. Neviete mi poradit script ktory by namiesto odoslania mail ulozil do txtx alebo ineho suboru na ftp?

Myslim tym to ze vyplneny formular ulozi do suboru. Snazil som sa to vytiahnut z pokec hacku ktory ziskava hesla no nepodarilo sa
hojko
Site Admin
Site Admin
Používateľov profilový obrázok
Príspevky: 38515
Registrovaný: 24 apr 2004, 18:29
Bydlisko: Európa
Kontaktovať používateľa:

Re: SMTP formulár

Príspevok od používateľa hojko »

Snad to pochopis, nie je to zlozite a snad nie je nikde chyba:

Kód: Vybrať všetko

$logy = 'logy.txt';
$fp = fopen($logy, "a"); 
fwrite($fp, "meno: $meno - mail: $mail - web: $web - text: $text\n");
fclose($fp);
Avsak tvoj formular neobsahuje definiciu name pri inpute, takze to fungovat nemoze. Musis tam preto dopisat name polozky, cize meno, mail, web a text. Okrem toho potrebujes formular poslat na script, ktory spracuje tvoju poziadavku.
Napísať odpoveď