JohnCMS | почта джон 3.2.2
а как сделать чтоб в форме отправки
письма писалсь тоже имя и логин , а не
просто логин .
// // /// // /// // /// // /// // /// // /// // /// // /// // /// // /// // /// // /
// Форма для отправки привата //
// // /// // /// // /// // /// // /// // /// // /// // /// // /// // /// // /// // /
if ( $ ban[' 1 '] || $ ban[' 3'])
exit;
// Проверка на спам
$ old = ( $ rights > 0 ) ? 10 : 30 ;
if ( $ datauser[' lastpost '] > ($ realtime - $ old ))
{
require _once ("../ incfiles/ head .php");
echo "< p>< b > Антифлуд! </ b ><br /> Вы не
можете так часто писать <br /> Порог $ old
секунд< br /><br />< a href =/ cab.php >Назад < /
a ></ p >";
require _once ("../ incfiles/ end.php ");
exit;
}
require _once ("../ incfiles/ head .php");
if (! empty ($ _ GET[' adr'])) {
$ messages = mysql _query ("select * from
` users` where id='" . intval( $ _GET ['adr ']) .
"';");
$ user = mysql _fetch_ array ($ messages);
$ adresat = $ user[' name '] ;
$ tema = " Привет , $ adresat !";
$ ign = mysql _ query("select * from `privat `
where me ='" . $ adresat . "' and ignor='" .
$ login . "';");
$ ign 1 = mysql _ num_ rows( $ign );
if ( $ ign 1 != 0) {
echo " Вы не можете отправить письмо для
$ adresat ,поскольку находитесь в его
игнор -листе !!!< br /><a href= /cab .php> В
приват </ a ><br />";
require _once ("../ incfiles/ end.php ");
exit;
}
}
else {
$ tema = " Привет !";
}
if (! empty ($ _ GET[' id'])) {
$ id = intval( $ _GET [' id']);
$ messages2 = mysql_ query ("select * from
` privat ` where id='" . $ id . "';");
$ tm = mysql _fetch_ array ($ messages2 );
$ thm = $ tm[' temka '];
if ( stristr ($ thm , " Re: ")) {
$ thm = str _replace ("Re: ", "", $ thm);
$ tema = " Re [1 ]: $ thm";
}
elseif (stristr ($ thm , "Re [")) {
$ t1 = str_ replace ("Re[", "", $ thm);
$ t1 = strtok( $ t1 , "]");
$ t1 = $ t1 + 1 ;
$ o = explode (" " , $ thm);
$ thm = str _replace ("$ o[ 0 ]", "" , $ thm );
$ tema = " Re [$ t1 ] :$ thm";
}
else {
$ tema = " Re : $ thm ";
}
}
if ( isset ( $_ GET[' bir '])) {
$ tema = " С Днём Рождения!!!";
}
echo '<div class ="gmenu">Написать
письмо < /div >< br/>';
echo "< form action ='pradd .php? act = send'
method ='post' enctype ='multipart /form-
data '>Для: ";
if (! empty ($ _ GET[' adr'])) {
echo " $ adresat < br/ >";
echo "< input type ='hidden' name='foruser '
value='" . $ adresat . "' />";
}
else {
echo "< br/>< input type='text ' name ='foruser'/
>";
}
echo " < br /> Тема:< br/ ><input type ='text'
name='tem ' value ='" . $tema .
"' />< br/ > Cообщение:< br/ ><textarea rows='5 '
name='msg '>< /textarea>< br/> Прикрепить
файл( max . $ flsz kb) :< br/ ><input type='file'
name='fail '/>< hr/ >Прикрепить файл(Opera
Mini ) :< br/ ><input name='fail1 ' value =''/
>& nbsp ;<br/ >
< a href ='op: fileselect'>Выбрать файл< /
a ><hr />";
if ( $ set_ user [' translit'])
echo '<input type ="checkbox "
name=" msgtrans" value ="1 " /> Транслит
сообщения< br/ >';
echo "< input type ='hidden' name='idm '
value='" . $ id . "' / ><input type ='submit'
value='Отправить ' / ></form>";
echo "< a href='pradd .php ?
act = trans'>Транслит< /a ><br />< a
href ='smile.php '>Смайлы< /a ><br />";
break ;
case 'delch ' :
письма писалсь тоже имя и логин , а не
просто логин .
// // /// // /// // /// // /// // /// // /// // /// // /// // /// // /// // /// // /
// Форма для отправки привата //
// // /// // /// // /// // /// // /// // /// // /// // /// // /// // /// // /// // /
if ( $ ban[' 1 '] || $ ban[' 3'])
exit;
// Проверка на спам
$ old = ( $ rights > 0 ) ? 10 : 30 ;
if ( $ datauser[' lastpost '] > ($ realtime - $ old ))
{
require _once ("../ incfiles/ head .php");
echo "< p>< b > Антифлуд! </ b ><br /> Вы не
можете так часто писать <br /> Порог $ old
секунд< br /><br />< a href =/ cab.php >Назад < /
a ></ p >";
require _once ("../ incfiles/ end.php ");
exit;
}
require _once ("../ incfiles/ head .php");
if (! empty ($ _ GET[' adr'])) {
$ messages = mysql _query ("select * from
` users` where id='" . intval( $ _GET ['adr ']) .
"';");
$ user = mysql _fetch_ array ($ messages);
$ adresat = $ user[' name '] ;
$ tema = " Привет , $ adresat !";
$ ign = mysql _ query("select * from `privat `
where me ='" . $ adresat . "' and ignor='" .
$ login . "';");
$ ign 1 = mysql _ num_ rows( $ign );
if ( $ ign 1 != 0) {
echo " Вы не можете отправить письмо для
$ adresat ,поскольку находитесь в его
игнор -листе !!!< br /><a href= /cab .php> В
приват </ a ><br />";
require _once ("../ incfiles/ end.php ");
exit;
}
}
else {
$ tema = " Привет !";
}
if (! empty ($ _ GET[' id'])) {
$ id = intval( $ _GET [' id']);
$ messages2 = mysql_ query ("select * from
` privat ` where id='" . $ id . "';");
$ tm = mysql _fetch_ array ($ messages2 );
$ thm = $ tm[' temka '];
if ( stristr ($ thm , " Re: ")) {
$ thm = str _replace ("Re: ", "", $ thm);
$ tema = " Re [1 ]: $ thm";
}
elseif (stristr ($ thm , "Re [")) {
$ t1 = str_ replace ("Re[", "", $ thm);
$ t1 = strtok( $ t1 , "]");
$ t1 = $ t1 + 1 ;
$ o = explode (" " , $ thm);
$ thm = str _replace ("$ o[ 0 ]", "" , $ thm );
$ tema = " Re [$ t1 ] :$ thm";
}
else {
$ tema = " Re : $ thm ";
}
}
if ( isset ( $_ GET[' bir '])) {
$ tema = " С Днём Рождения!!!";
}
echo '<div class ="gmenu">Написать
письмо < /div >< br/>';
echo "< form action ='pradd .php? act = send'
method ='post' enctype ='multipart /form-
data '>Для: ";
if (! empty ($ _ GET[' adr'])) {
echo " $ adresat < br/ >";
echo "< input type ='hidden' name='foruser '
value='" . $ adresat . "' />";
}
else {
echo "< br/>< input type='text ' name ='foruser'/
>";
}
echo " < br /> Тема:< br/ ><input type ='text'
name='tem ' value ='" . $tema .
"' />< br/ > Cообщение:< br/ ><textarea rows='5 '
name='msg '>< /textarea>< br/> Прикрепить
файл( max . $ flsz kb) :< br/ ><input type='file'
name='fail '/>< hr/ >Прикрепить файл(Opera
Mini ) :< br/ ><input name='fail1 ' value =''/
>& nbsp ;<br/ >
< a href ='op: fileselect'>Выбрать файл< /
a ><hr />";
if ( $ set_ user [' translit'])
echo '<input type ="checkbox "
name=" msgtrans" value ="1 " /> Транслит
сообщения< br/ >';
echo "< input type ='hidden' name='idm '
value='" . $ id . "' / ><input type ='submit'
value='Отправить ' / ></form>";
echo "< a href='pradd .php ?
act = trans'>Транслит< /a ><br />< a
href ='smile.php '>Смайлы< /a ><br />";
break ;
case 'delch ' :
апну
SHINTE, спроси на джоне
вывести давно не работал сним попробуй где тебе надо вставить '.$adresat.'
PROMAS (01.07.2014 в 15:21)
вывести давно не работал сним попробуй где тебе надо вставить '.$adresat.'
вывести давно не работал сним попробуй где тебе надо вставить '.$adresat.'
А о значении переменной интерпритатор сам догадается?
Psih, глянь код и то я не правильно дал .fakepalm.
________
посл. ред. 01.07.2014 в 15:28; всего 1 раз(а); by PROMAS
________
посл. ред. 01.07.2014 в 15:28; всего 1 раз(а); by PROMAS
PROMAS, можеш сделать?
апну