Форум техподдержки бесплатных PHP скриптов

Форум техподдержки бесплатных PHP скриптов

Форум техподдержки WR-Скриптов на php. Обсуждаем: основы программирования на PHP 5 - 7 версий, различные подходы к написанию скриптов на php 7 без MySQL. А также WR-скрипты: бесплатные доски объявлений, скрипты форумов, Гостевые книги, Каталог ссылок, Галерея, Фотоальбом, Счётчики, Рассылки, Анекдот и другие. Принимаются пожелания для новых версий. Сообщите какой скрипт нужен для Вашего сайта, постараемся найти или реализовать. Скачать скрипты можно бесплатно. Вместе мы сделаем бесплатные php скрипты лучше и доступнее!

Главная сайта бесплатных php скриптовГлавная сайта   ПоискПоиск  
Сегодня: 23.10.2020 - 07:47:25
Страницы:  1  
Объявление - WR-Scriptы в UTF-8 кодировке

Активно обновляю скрипты и перевожу их в UTF-8 кодировку. Список перекодированных php скриптов доступен на главной странице сайта. Скачивайте скрипты и устанавливайте на свой сайт! В ближайшее время обновлю каталог знакомств, форум Про, фотоальбом, доски объявлений лайт и ЛЮКС.

На форуме, пожалуйста, пишите что модернизировать в скриптах в первую очередь. Постараюсь исправить большую часть пожеланий!
Работы продолжаются и в 2020 году. Ура!

АвторСообщение

Валерий

В
Участник форума

Всем привет!
Народ подскажите кто нибудь,при добавлении объявления поле Е-майл если даже человек не вбил мыло в добавленном объявлении все равно есть поле (Отправить письмо автору)
как можно сделать так чтобы это показывалось только тогда когда человек оставил адрес своей почты для связи а то получается отправил кто то кому то письмо и сам не знает куда

За ранее спасибо

Сообщение # 1 19.04.12 - 16:55:33

Валерий

В
Участник форума

WR Администратор, ответе пожалуйста помогите это исправить .

Сообщение # 2 06.05.12 - 18:13:03

Василий

В
гость

Я сделал так:

Код:
if ($usernum!="") {

$new_text=base64_encode($rdt[3]); $rdt[3]=str_replace($rdt[3],"<a rel=\"noindex nofollow external\" href='tools.php?url=$new_text'>$rdt[3]</a>",$rdt[3]);
$userinfo="<TR class=row2 height=23><TD>Организация:</TD><TD>$rdt[6]  </TD></TR>
<TR class=row1 height=23><TD>Автор:</TD><TD><a href='tools.php?event=profile&pname=$dt[2]'>$dt[2]</a></TD></TR>
<TR class=row2 height=23><TD>E-mail:</TD><TD width=220>
<form method='post' action='tools.php?event=mailto' target='email' onclick=\"window.open('tools.php?event=mailto','email','width=600,height=350,left=100,top=100');return true;\">
<input type=hidden name='email' value='$rdt[2]'><input type=hidden name='name' value='$rdt[0]'><input type=hidden name='id' value='$id'><input class=ser type=submit value='Отправить письмо автору'></form></TD></TR>
<TR class=row1 height=23><TD>Город:</TD><TD>$rdt[11]  </TD></TR>
<TR class=row2 height=23><TD>URL:</TD><TD>$rdt[3]</TD></TR>
<TR class=row1 height=23><TD>Телефон:</TD><TD>$rdt[5]  </TD></TR>";

} else {

$userinfo="<TR class=row2 height=23><TD>Автор:</TD><TD>";
if (stristr($dt[2],"[email]"))
{
$tdt=explode("[email]", $dt[2]);
$userinfo.="$tdt[0]";
if (strlen($tdt[1])>4){
$userinfo.="</TD></TR>
<TR class=row1 height=23><TD>E-mail:</TD><TD width=220>
<form method='post' action='tools.php?event=mailto' target='email' onclick=\"window.open('tools.php?event=mailto','email','width=600,height=350,left=100,top=100');return true;\">
<input type=hidden name='email' value='$tdt[1]'><input type=hidden name='name' value='$tdt[0]'><input type=hidden name='id' value='$id'><input class=ser type=submit value='Отправить письмо автору'></form>";
}
} else $userinfo.="$dt[2]";

В файле index.php, 641 строка.

Сообщение # 3 22.05.12 - 08:41:19

WR

W
Участник форума

По умолчанию в скрипте пользователь должен обязательно указывать емайл при подаче объявления. Поэтому мы всегда и видим кнопку "отправить письмо пользователю".

Вообще то, можно добавить проверку наличия заполненного поля "емайл" и выводить кнопку со ссылкой только в если поле заполнено. Это сделать не сложно.

Сообщение # 4 18.07.12 - 17:08:45
Ошибка wr board LUX 1.7.5 :Предыдущая темаСледующая тема: Ошибка по сроку размещения объявлений
Страницы:  1  

Сообщение
Имя E-mail
Сообщение

Нажмите на точку возле имени для обращения к участнику

Смайлы:

Ещё смайлы
Эмодзи
         
Защитный код: (введите цифры, которые на синем фоне)
   
WR-Счётчик
Powered by WR-Forum Professional © 2.2.2