ďťż

Czy jest taki skrypt ...?

       

Podstrony


telcocafe

Witam
Czy jest taki skrypt, za pomocą którego ze strony www mozna wyslac maila? . Taki - to napewno wiem ,ze jest, :Dale chodzi mi o taki, zeby nie bylo widac adresu e-mail , na ktory sie wysyla, tylko trzeba podac imie, swojego maila,tresc i kliknac wyslij ... B) Pozdro



Tutaj http://php.skryptote..._many=20&page=1 napewno znajdziesz cos dla siebie (mozliwe ze bedziesz musial przerobic jaks gotowy skrypt)

Ma być w php? Daj znać, to podeślę.


Ma być w php? Daj znać, to podeślę.



<A HREF="javascript:location.href='mailto:?SUBJECT=' + document.title + '&BODY=' + escape (location.href)">wyslij adres znajomemu</A>

EDIT

pokombinuj jeszcze z tym
<form method="POST" action="http://free4web.pl/Form2Mail/"> Adres Email Odbiorcy<input type="text" name="email"><br> <input type="hidden" name="zwrtadr" value="http://www.adres.pl/stronazpodziekowaniem:).html"> <input type="hidden" name="Siema!" value=", znalazlem w necie super stronke zamieszczam adres ponizej"> <input type="hidden" name="Adres:" value="<script>javascript:document.write(escape(location.href))</script> "> Twoj nick!<input type="text" name="Pozdrawiam"> <br><br> <input type="image" src="http://static.tibia.com/IMAGES/GLOBAL/sbutton_submit.gif" name="wyslij" value="Wyślij">
Użytkownik bikstopa edytował ten post 08 maj 2005, 18:08
A niech się cieszą wszyscy :)
Oczywiście trzeba co nieco skonfigurować. Odważni mogą wklepać formularze.
<?PHP $o_smtp_host='poczta.o2.pl'; // WPISAĆ SWÓJ SERWER POCZTY $o_smtp_user='login'; // WPISAĆ SWÓJ LOGIN $o_smtp_pass='pass'; // WPISAĆ SWOJE HASŁO $o_webmaster_email='login@tlen.pl'; // WPISAĆ SWÓJ ADRES E-MAIL function server_parse($socket, $expected_response) {      while (substr($server_response, 3, 1) != ' ')       {              if (!($server_response = fgets($socket, 256)))                     error('Brak odpowiedzi ze strony serwera pocztowego. Proszę skontaktować się z administratorem.', __FILE__, __LINE__);       }       if (!(substr($server_response, 0, 3) == $expected_response))              print('Nie można wysać wiadomo¶ci e-mail, z powodu: "'.$server_response.'" Prosz skontaktowa się z administratorem. ');//, __FILE__, __LINE__); } $to='adresat@wp.pl'; // WPISAĆ ADRESATA $subject='opr'; $message='wiadomość!'; // WPISAĆ TREŚĆ WIADOMOŚCI function smtp_mail($to, $subject, $message, $headers = '') { global $o_smtp_host,$o_smtp_user,$o_smtp_pass,$o_webmaster_email,$i,$server_response; //koniec z definiowaniem       $recipients = explode(',', $to);       // Are we using port 25 or a custom port?       if (strpos($o_smtp_host, ':') !== false)              list($o_smtp_host, $o_smtp_port) = explode(':', $o_smtp_host);       else       {              $smtp_host = $o_smtp_host;              $smtp_port = 25;       }       if (!($socket = fsockopen($smtp_host, $smtp_port, $errno, $errstr, 15)))              error('Nie można poł±czyć się z serwerem smtp "'.$o_smtp_host.'" ('.$errno.') ('.$errstr.')', __FILE__, __LINE__);       server_parse($socket, '220');       if ($o_smtp_user != '' && $o_smtp_pass != '')       {              fwrite($socket, 'EHLO '.$smtp_host."\r\n");              server_parse($socket, '250');              fwrite($socket, 'AUTH LOGIN'."\r\n");              server_parse($socket, '334');              fwrite($socket, base64_encode($o_smtp_user)."\r\n");              server_parse($socket, '334');              fwrite($socket, base64_encode($o_smtp_pass)."\r\n");              server_parse($socket, '235');       }       else       {              fwrite($socket, 'HELO '.$smtp_host."\r\n");              server_parse($socket, '250');       }       fwrite($socket, 'MAIL FROM: <'.$o_webmaster_email.'>'."\r\n");       server_parse($socket, '250');       $to_header = 'To: ';       @reset($recipients);       while (list(, $email) = @each($recipients))       {              fwrite($socket, 'RCPT TO: <'.$email.'>'."\r\n");              server_parse($socket, '250');              $to_header .= '<'.$email.'>, ';       }       fwrite($socket, 'DATA'."\r\n");       server_parse($socket, '354');       fwrite($socket, 'Subject: '.$subject."\r\n".$to_header."\r\n".$headers." \r\n\r\n".$message."\r\n");       fwrite($socket, '.'."\r\n");       server_parse($socket, '250');       fwrite($socket, 'QUIT'."\r\n");       fclose($socket);       return true; } if(smtp_mail($to, $subject, $message, $headers = '')==true) echo"<br>Wiadomo¶ć wysłano"; ?>
Użytkownik Kshyhoo edytował ten post 08 maj 2005, 17:46
A nie łatwiej użyć zwykłego html'owatego formularza?

Nie prościej tak?
W pliku mailto.html
(z pominięciem szkieletu)
<form action="mailto.php" method="POST"> Temat:<input name="temat"><BR> Treść:<textarea name="tresc"></textarea><BR> <input type=submit value="Wyślij"> </form>
a w mailto.php
if($tresc=="") echo("Wpisz wiadomość"); if($temat=="") echo("Wpisz temat"); mail(twojemail@wp.pl,$temat,$tresc);
Użytkownik miszczu49 edytował ten post 09 maj 2005, 13:42

A nie łatwiej użyć zwykłego html'owatego formularza?

Jezeli chcesz miec w html to bedzie problem z wysylanie, gdyz zeby wyslac dane gosciu usi miec skonfigurowany program pocztowy, ja ci najprostszy z możliwych tutaj zapodam w php nie wiem po co wy sie tu tak meczyliscie
Będzsie to się skladalo z 2 plikow

wyslij.html
<form method="post" action="wyslij.php"> <p>Twój mail:</p>(bedzie sie pojawial w temacie maila!) <input type="text" name=temat> <p>Twoje imię</p> <input type="text" name=imie> <p>Treść</p> <textarea name=tresc cols=25 rows=5></textarea> <input type=submit value="Wyślij!"

wyslij.php
// w tej linijce nwpisz na jaki adres e-mail ma byc wyslana wiadomosc $mailto="jakisadres@cos.pl"; if(isset($mailto)) { mail($mailto,$temat,$imie,$tresc); } else { } ?> Wiadomość została wysłana!
Dwa pliki umiesc w tym samym katalogu, zeby wyslac dane wchodz na wyslij.html
czyli np. http//twojastrona.pl/wyslij.html

Sa takie w necie. Poszukaj www.google.pl


Jezeli chcesz miec w html to bedzie problem z wysylanie, gdyz zeby wyslac dane gosciu usi miec skonfigurowany program pocztowy, ja ci najprostszy z możliwych tutaj zapodam w php nie wiem po co wy sie tu tak meczyliscie
Będzsie to się skladalo z 2 plikow

Moje rozwiązanie nie potrzebuje serwera poczty. Można wysłać z komputera z zainstalowanym serwerem. Daje to ogromne możliwości.

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.