Бесплатные PHP скрипты - форум техподдержки

Бесплатные PHP скрипты - форум техподдержки

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

Главная сайта бесплатных php скриптовГлавная сайта   ПоискПоиск  
Сегодня: 19.05.2024 - 03:47:00
Страницы:  1 ... 15  16  17  18  19  ... 23

Помощь с настройкой скрипта галереи WR-Gallery

Объявление - WR-Scriptы в UTF-8 кодировке

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

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

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

Макс

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

извините, но если честно не понятно куда именно стаить это:

Код:

if ($_GET['pswrd']==="$password")
{$list=file("listgallery.dat");} else {$list=file("listgalleryuser.dat"); $gid=5;}


ставлю после

Код:
// Форма загрузки ----------------------------------------

- галерея падает, белый экран. шкурку перекроил почти всю, но не понимаю я в пхп....

Сообщение # 193 26.05.10 - 22:20:00

MiTyaj

M
гость

Чуть ниже строчками где Вы вставляете находите это..


Код:


<SCRIPT language=JavaScript><!--
function load(){
form.sub.value='Отправляется ждите...'; form.sub.disabled=true;
document.body.style.cursor='wait';
}
--></SCRIPT>
<FORM style='display: none'><textarea></textarea></FORM>
<form action='index.php?event=add&gid=$gid' method=post name=form enctype=\"multipart/form-data\" onSubmit='load()'>


и меняете на это..


Код:

<SCRIPT language=JavaScript><!--
function load(){
form.sub.value='Отправляется ждите...'; form.sub.disabled=true;
document.body.style.cursor='wait';
}
--></SCRIPT>";

if ($_GET['pswrd']==="$password")
{$list=file("listgallery.dat");} else {$list=file("listgalleryuser.dat"); $gid=5;}

echo "
<FORM style='display: none'><textarea></textarea></FORM>
<form action='index.php?event=add&gid=$gid' method=post name=form enctype=\"multipart/form-data\" onSubmit='load()'>


Незабыть заменить циферку 5, как написано выше

ещё чуть ниже по тексту находите это..


Код:
$list=file("listgallery.dat");


и просто стираете эту строчку

Сообщение # 194 26.05.10 - 23:07:29

MiTyaj

M
гость

В общем Вы чуть не туда вставляли, поэтому и ошибку выдавало.

Сообщение # 195 26.05.10 - 23:09:40

zael

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

kilogram, подскажи как исправить суженную превьюшку при добавлении коментов http://seo-cook.ru/ng/index.php?event=coment&msnum=92718&gid=-1&se=61969582

Сообщение # 196 27.05.10 - 09:17:31

Макс

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

спасибо за разжевывание, сделал всё как написано. но...
уф... как бы это описАть...
короче, у меня 3 категории, + создал категорию "для гостей". сменил в коде 5 на 4, изменил как описано выше. при загрузке картинки не виден список тем куда можно заливать, т.е. не видна даже категория "для гостей". это раз.
второе : картинка загружается, но попадает в спецкатегорию "нет темы". а надо чтоб она попадала в "для гостей".
и вопрос вдогонку... хочется сделать копирайт как у скрипта "фотоальбом+". т.е. чтоб накладывалась картинка logo.png. полагаю надо индексовый файл копать... может подскажете как бы это заделать побыстрее?

Сообщение # 197 27.05.10 - 09:19:16

zael

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

И капчу прикрутить как? при добавлении фото.

Сообщение # 198 27.05.10 - 09:23:37

MiTyaj

M
гость


Цитата:

уф... как бы это описАть...


Ну тогда сделайте так. Опишу всё заново по шагам. Находим это..


Код:
<SCRIPT language=JavaScript><!--
function load(){
form.sub.value='Отправляется ждите...'; form.sub.disabled=true;
document.body.style.cursor='wait';
}
--></SCRIPT>
<FORM style='display: none'><textarea></textarea></FORM>
<form action='index.php?event=add&gid=$gid' method=post name=form enctype=\"multipart/form-data\" onSubmit='load()'>


И меняем на это..


Код:

<SCRIPT language=JavaScript><!--
function load(){
form.sub.value='Отправляется ждите...'; form.sub.disabled=true;
document.body.style.cursor='wait';
}
--></SCRIPT>";

if ($_GET['pswrd']==="$password")
{$list=file("listgallery.dat");} else {$list=file("listgalleryuser.dat"); $gid=5;}

echo "
<FORM style='display: none'><textarea></textarea></FORM>
<form action='index.php?event=add&gid=$gid' method=post name=form enctype=\"multipart/form-data\" onSubmit='load()'>


Ниже находим это..


Код:

if (is_file("listgallery.dat")) {
echo "<tr class=row1><td align=right>Тема: </TD><TD align=left><SELECT name=gid class=maininput>";

$list=file("listgallery.dat");
$listcat="<OPTION value=''>Выберите тему ↓</OPTION><OPTGROUP>";
foreach($list as $index => $str){
$listdt=explode("|", $str);
$listcat.="<OPTION VALUE=$listdt[0]";
if($listdt[0]==$gid){$listcat.=" selected";}
$listcat.=">$listdt[1]</OPTION>";
}
$listcat.="</OPTGROUP></SELECT>";
echo (($listcat)."</td></tr>");
}


и меняем на это..


Код:

if (is_file("listgallery.dat") && $_GET['pswrd']==="$password") {
echo "<tr class=row1><td align=right>Тема: </TD><TD align=left><SELECT name=gid class=maininput>";

$listcat="<OPTION value=''>Выберите тему ↓</OPTION><OPTGROUP>";
foreach($list as $index => $str){
$listdt=explode("|", $str);
$listcat.="<OPTION VALUE=$listdt[0]";
if($listdt[0]==$gid){$listcat.=" selected";}
$listcat.=">$listdt[1]</OPTION>";
}
$listcat.="</OPTGROUP></SELECT>";
echo (($listcat)."</td></tr>");
} else {echo "<input style='background:#ffffff; color:#ffffff; border:0px;' type=text name=gid value=$gid readonly=readonly>";}


В этом случае мы вообще исключим выбор раздела для юзера и его фотки будут грузиться в раздел указанный в переменной gid, главное что бы она совпадала и была в вашем файле listgallery.dat, поэтому посмотрели там номер, и вписали его туда куда я указывал выше (циферка 5 в моём примере)


Цитата:
И капчу прикрутить как? при добавлении фото.


С этим чуть сложней, но сделать можно. Вообще всё это можно с лёгкость запихать в админпанель с правом выбора вкл/откл.

Сообщение # 199 27.05.10 - 10:40:02

Макс

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

MiTyaj, вот так работает, но в форме добавления влезло какое-то поле с цифрой 2 :

Сообщение # 200 27.05.10 - 12:46:34

kilogram

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

Вписать картинку при комментировании:
Найти в индексе

Код:

width=50% height=50%

заменить на

Код:
width=500 (или что-то так, по размеру колонки)


Капча - где-то уже в этой теме писал.. почему-то не могу найти.
Вот сегмент, работающий в Photoalbum, в Art-Gallery пока не вставлял, но можете попробовать сами.


Код:
// НАЧАЛО ВОДЯНОЙ ЗНАК

$im = ImageCreateFromJPEG($_FILES['file']['tmp_name']);
ImageAlphaBlending($im, true);

$stamp = imagecreatefrompng('logo.png');

$marge_right = 10;
$marge_bottom = 10;
$sx = imagesx($stamp);
$sy = imagesy($stamp);

ImageCopy($im, $stamp, imagesx($im) - $sx - $marge_right, imagesy($im) - $sy - $marge_bottom, 0, 0, imagesx($stamp), imagesy($stamp));
ImageJPEG($im,$_FILES['file']['tmp_name'],'95');
imagedestroy($im);

// КОНЕЦ ВОДЯНОЙ ЗНАК

Сообщение # 201 27.05.10 - 12:51:08

zael

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

kilogram, В этой ветке про капчу нет ничего,
а pngrfhnbyrb с черным фоном почему-то.

Сообщение # 202 27.05.10 - 13:50:04

zael

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


Цитата:

kilogram, а pngrfhnbyrb с черным фоном почему-то.

с png разобрался добавил цвет фона imagefill($idest, 0, 0, $rgb); $rgb=0xd3ab66,
жаль прозрачного не придумали в 0x.

Сообщение # 203 27.05.10 - 14:06:08

Макс

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


Цитата:

Вот сегмент, работающий в Photoalbum, в Art-Gallery пока не вставлял, но можете попробовать сами.


Код:
// НАЧАЛО ВОДЯНОЙ ЗНАК

$im = ImageCreateFromJPEG($_FILES['file']['tmp_name']);
ImageAlphaBlending($im, true);

$stamp = imagecreatefrompng('logo.png');

$marge_right = 10;
$marge_bottom = 10;
$sx = imagesx($stamp);
$sy = imagesy($stamp);

ImageCopy($im, $stamp, imagesx($im) - $sx - $marge_right, imagesy($im) - $sy - $marge_bottom, 0, 0, imagesx($stamp), imagesy($stamp));
ImageJPEG($im,$_FILES['file']['tmp_name'],'95');
imagedestroy($im);

// КОНЕЦ ВОДЯНОЙ ЗНАК

знать бы еще куда это правильно вписать чтоб заработало...

Сообщение # 204 27.05.10 - 15:12:52
много фоток в галереи :Предыдущая темаСледующая тема: Копирайт на фото
Страницы:  1 ... 15  16  17  18  19  ... 23

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

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

Смайлы:

Ещё смайлы
Эмодзи
         
Защитный код: (введите цифры, которые на синем фоне)
Ответ на вопрос: (Какой сейчас год?)
   
WR-Счётчик
Powered by WR-Forum Professional © 2.3 UTF-8 beta версия