Poprzedni temat :: Następny temat |
flesh Wysłany: Czw 15 Lut, 2007 |
|
|
moze troche za szybko zebym sie wypowiada? na takie tematy, ale u mnie przynajmniej podobnie do poprzednik?w nie dzia?a..
a co ciekawsze....
nie dzia?a mi tez demo z 1 posta...
a id?c dalej.. Paszczak nie widze tego na tamtym forum .. juz sie nawet zarejestrowalem :P |
|
RaFFi Wysłany: Czw 15 Lut, 2007 |
|
|
Heh, co zrobi? aby doda? napis "Zrekrutuj znajomego" do moda "Enhanced Menu" albo do tabelki na g?rze z linkami (Prywatne wiadomo?ci, wyloguj itp)? |
|
pbpl Wysłany: Nie 17 Cze, 2007 |
|
|
jak mog? wy??czy? te ograniczenia?
|
|
Przemek211 Wysłany: Nie 17 Cze, 2007 |
|
|
Z tego co widz?, to jest to ograniczenie od yoyo, na wysy?anie wiadomo?ci, je?li ile? os?b wy?le takiego maila to ten b??d Ci si? zacznie wy?wietla?. Nic chyba na to nie poradzisz, mo?esz jedynie prosi? admina yoyo, ?eby zmniejszy? limity, ale w?tpi?, ?e Ci pomo?e :)
///o widz?, ?e 3 piwko.
A to dodam co? jeszcze (czysty przypadek, wszed?em do tematu i sobie pomy?la?em):
Mo?esz usun?? t? informacj? poprzez dodanie @ w funkcji wykonuj?cej to co?, ale nie pytaj jak dok?adnie z tym jest, bo nie wiem. Mo?esz te? to zrobi? w ?atwiejszy spos?b. Funkcja error_reporting, dodaj na pocz?tku skryptu php tak? linijk?: Koderror_reporting(0); |
|
truti Wysłany: Sro 20 Cze, 2007 |
|
|
Witam :)
Czy kto? m?g?by aktualizowa? tego modka? Poda? poprawny kod i plik? B?d? bardzo wdzi?czny za to :)
Please :> |
|
cugaro Wysłany: Sob 30 Cze, 2007 |
|
|
U mnie nie chodzi na forum ten notifi |
|
InTWO Wysłany: Sob 01 Wrz, 2007 |
|
|
Skrypt nie jest odporny na wykorzystanie go jako zwyk?ej bramki do spam?w.
Poni?ej moja wersja z zabezpieczeniem, ?e tylko zalogowany user mo?e wysy?a? maile a adresem zwrotnym jest jego adres a nie og?lny adres forum.
Plik notifi.php :
Wiadomo?? ukryta / Hidden messageAby zobaczy? wiadomo?? postaw piwo autorowi piwo.
Kod
<?php
/***************************************************************************
* notifi.php
* -------------------
* begin : Saturday, Jul 15, 2006
* copyright : (C) 2006 Kamil Porembinski <paszczak@thecamels.org>
* www : www.thecamels.org
* version : 0.1
* modified by InTWO ( http://www.reason.pl ) 01.09.2007
*
***************************************************************************/
/***************************************************************************
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
***************************************************************************/
define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
//
// End session management
//
if ( $board_config['login_require'] && !$userdata['session_logged_in'] || ( $board_config['crestrict'] && !$userdata['session_logged_in'] ) )
{
$message = $lang['login_require'] . '<br /><br />' . sprintf($lang['login_require_register'], '<a href="' . append_sid("profile.$phpEx?mode=register") . '">', '</a>');
message_die(GENERAL_MESSAGE, $message);
}
// Settings
$profiledata = get_userdata($userdata['user_id']);
//print '<pre>';
//print_r($userdata);
//print '</pre>';
$username = $profiledata['username'];
$page_title = $username. ", powiadom znajomego o forum NAZWA TOJEGO FORUM";
$twoja_nazwa = $username;
$twoj = $profiledata['user_email'];
$temat ="Mam dla Ciebie ciekawy link";
$tresc ="Witaj!
Pod adresem ADRES_WWW_TWOJEGO_FORUM znajduje sie bardzo fajne forum
Jest tam mnostwo rzeczy do przeczytania. Zajrzyj, naprawde warto.
Pozdrawiam,
".$username."
--------------------------------------------------------------------------------------------------
Ten e-mail zostal wyslany przez uzytkownika ".$username." z forum
pod adresem ADRES_WWW_TWOJEGO_FORUM .
Jesli uwazasz, ze naruszyl Twoja prywatnosc, powiadom nas o tym.";
$mail = $_POST['mail'];
$headers = "From: $twoja_nazwa<$twoj>\n";
$template->set_filenames(array(
'body' => 'notifi.tpl')
);
//
// Lets build a page ...
//
make_jumpbox('viewforum.'.$phpEx, $forum_id);
$page_footer = '<p align="right" class="gensmall">Notifi by <a href="http://www.thecamels.org/">thecamels.org</a> and <a href="http://paszczak.thecamels.org">paszczak000</a></p>';
if (!$mail)
{
$template->assign_vars(array(
"PAGE_TITLE" => $page_title,
"FOOTER" => $page_footer)
);
}
else
{
$template->assign_vars(array(
"PAGE_TITLE" => $page_title,
"FOOTER" => $page_footer,
"INFO" => "<h1>Powiadomienie wys?ano na adres: $mail.</h1>")
);
mail ("$mail", "$temat", "$tresc", "$headers");
}
$template->pparse('body');
include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
?>
Pozdrawiam. |
|
Damian7774 Wysłany: Pon 10 Wrz, 2007 |
|
|
mi to nie dzia?a, nigdzie tego nie ma, a wgralem wszystko dobrze, co mam zrobic zeby dzialalo?? |
|
|
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
|