Szukam skryptu tzw. "powiadamiacz"


(Gerard Marondel) #1

Witam

Poszukuję skryptu na stronkę, za pomocą którego użytkownik powiadomi poprzez e-mail innego użytkownika, inaczej taki "powiadamiacz" o stronie internetowej.

Dziękuję za odpowiedzi.


(system) #2

Używam tego :

<?php


    // formularz zaproszenia


    if ( (isset($_POST['zaproszenie'])) AND (isset($_COOKIE['zaproszenie'])) ) {

    $kom2 .= 'Nie możesz jak szybko wysłać kolejnego zaproszenia.';


    } else {

    $form_zaproszenie = '

Zaproś znajomego na stronę.
 - E-mail -



';


    if ( (isset($_POST['zaproszenie'])) AND (!isset($_COOKIE['zaproszenie'])) ){


    if ( (empty($_POST[zaproszenie_mail])) || (!ereg("^.+@.+\..+$" , $_POST[zaproszenie_mail])) ) {

      ++$error2; //zmienia stan na wystapienie bledu

      $kom2 .= 'Podaj poprawny - E-mail -'; }


    if ($error2==0) //warunek - jesli nie było błędów

    {

    $zaproszenie = "Zapraszam Ciebie znajomku na stronę www.tapety.pomorze.pl .\n Zobaczysz tam piękne tapety na pulpit oraz zdjęcia m.in. z chin, rumunii, czech.\n\n\n Zaproszenie wysłane przez Twojego znajomego ze strony www.tapety.pomorze.pl";


    $naglowki = "Content-type: text/html; charset=utf-8\r\n";

    $naglowki .= "MIME-Version: 1.0\r\n";

    $naglowki .= "Content-Disposition: inline\r\n";

    $naglowki .= "From: $_POST[zaproszenie_mail]";


    if (@mail($_POST[zaproszenie_mail], 'Zaproszenie', $zaproszenie, $naglowki)) {

    setcookie ("zaproszenie", "zaproszenie", time()+20);

    header ("location: ./index.php?id=info&info=zaproszenie"); exit();

    } else {

         $kom2 .= 'Nie udało się wysłać zaproszenia,
 proszę spróbować później.'; }


    }

    }

    }


echo $form_zaproszenie;

echo $kom2;

?>

Jeśli znasz trochę php to dostosujesz sobie do swoich wymagań.


(Pawelmajcher6) #3

było coś takiego na Onet Republice. :slight_smile: