IMHO.WS

IMHO.WS (https://www.imho.ws/index.php)
-   Веб-программирование (https://www.imho.ws/forumdisplay.php?f=29)
-   -   Ребята нужна ваша помщь с Php . (https://www.imho.ws/showthread.php?t=42584)

Dj Power 05.11.2003 02:31

Ребята нужна ваша помщь с Php .
 
Имховчане здрасте !
Тут такое дело, хочю зделать у себя на сайте "фото галлерею"
Примерно это будет выгедить так : Посмотреть
Дело в том, что уже в новом окне когда выбираеш какую фотку смотреть, я так понимаю что для каждой фотки надо делать свою страничку ? Или можно использовать php скрипт какой то?
Чтоб вам было понятно я использую прогу Smallhttp Server,
для своего сайта , но не как не могу понять по чему php не работает :(
Ребята буду рад за вашу помощь !

RaZEr 05.11.2003 04:24

Цитата:

но не как не могу понять по чему php не работает
Ну мы то темболее никак не поймем по такому скромному описанию проблемы.

PS: Насколько я знаю, в SHTTPS PHP настраивается путем выбора php.exe в стандартном диалоге открытия файла (не считая php.ini, который нужно положить в c:\windows). Я не прав ?

Dj Power 05.11.2003 06:24

RaZEr Ну ты красавец ! точно php.ini не прописалась в винду , после 2-й установки все зареаботало ;) ! теперь еще такое дело , как выставить chmod ?

RaZEr 05.11.2003 06:30

chmod есть только под unix. Под win32 есть атрибуты файлов. Они проставляются в свойствах.

Dj Power 05.11.2003 06:50

Спасибо RaZEr за инфу ! Но как их выставить ?
Вот , что пишут :
1. Распакуйте архив данного скрипта.2. Подключитесь к своей веб папке.
3. Откройте директорию с html файлами, создайте
папку: "mnlxswgc03" установите ей CHMOD "770".
4. Скопируйте в уже созданную Вами папку
"mnlxswgc03" все файлы из архива.
5. Установите следующие права доступа (CHMOD):
на файл "mnlxswgc.php" - 440
на файл "config.inc.php" - 440
на файл "base.dat" - 660
на файл "date.dat" - 660
на файл "today.dat" - 660

И как брат мне зделать ?

RaZEr 05.11.2003 06:54

Никак не делай. Пропусти.

Dj Power 05.11.2003 07:15

Ок так и зделал , хмм во че показывает, глянь сам Разик ;)
http://djpower.myftp.org/mnlxswgc03/mnlxswgc.php
Вроде все по инструкции делал .

1. Распакуйте архив данного скрипта.
2. Подключитесь к своей веб папке.
3. Откройте директорию с html файлами, создайте
папку: "mnlxswgc03" установите ей CHMOD "770".
4. Скопируйте в уже созданную Вами папку
"mnlxswgc03" все файлы из архива.
5. Установите следующие права доступа (CHMOD):
на файл "mnlxswgc.php" - 440
на файл "config.inc.php" - 440
на файл "base.dat" - 660
на файл "date.dat" - 660
на файл "today.dat" - 660

6. Если всё сделали по инструкции, то скрипт
должен работать.

II. Инструкция по запуску скрипта:

1. Откройте через браузер скрипт, ссылаясь на:
http://Ваш.сайт.ру/mnlxswgc03/mnlxswgc.php
2. Если на своём мониторе Вы увидите сам счётчик,
то скрипт установлен правильно и готов к своей работе.

III. Информация:
Верх счётчика - общее кол-во посещений за весь периуд.
Центр счётчика - общее кол-во загрузок за сегодня.
Них счётчика - общее кол-во уникальных посетителей за сегодня.

IV. Чтобы показать счётчик на своём сайте, вставьте
следующий код в один из своих HTML кодов сайта:
<img src="http://Ваш.сайт.ру/mnlxswgc03/mnlxswgc.php" border="0" width="88" height="31">

V. Для семейства Unix:
Если скрипт не работает, то попробуйте удалить файл ".htaccess".

VI. Если скрипт всё же не работает, то поинтересуйтесь у своего хостинг-провайдера,
на какие файлы, какой CHMOD нужно ставить.

VII. И ещё, для ОС Windows CHMOD устанавливать не нужно, но для всех файлов
"*.dat" обязательно должен быть снят атрибут "Только чтение".

Там еще .htaccess фаил вот внем что
DirectoryIndex counter.php
<Files *.dat>
order allow,deny
deny from all
</Files>

RaZEr 05.11.2003 08:13

Не может открыть файл, и константа какая-то левая неопределена. Надо скрипт смотреть.

PS: А еще у тебя расширение GD не включено.

Dj Power 05.11.2003 08:16

Цитата:

Первоначальное сообщение от RaZEr
PS: А еще у тебя расширение GD не включено.
А как ее включить , а разор ? GD . и что это такое Graphics Library что ли ? Как влкючить не пойму. :confused:
Спасибо тебе друг за то что помогаеш !

RaZEr 05.11.2003 08:25

Положи рядом с mnlxswgc.php его копию, но с расширением txt (mnlxswgc.txt).

Dj Power 05.11.2003 08:35

Ок зделал.
Да и на счет GD , вот нашел :
1. лезем в php.ini
2. убираем ";" перед extension=php_gd2.dll
3. корректно прописываем extension_dir
(в моём случае extension_dir=C:\Program Files\PHP4\extensions)
Тоесть получилось так :
;extension_dir=C:\Program Files\PHP4\extensions

RaZEr 05.11.2003 08:43

Не
Код:

;extension_dir=C:\Program Files\PHP4\extensions
а
Код:

extension_dir=C:\Program Files\PHP4\extensions
В скрипте:
Код:

$ip = $_SERVER[REMOTE_ADDR];
на
Код:

$ip = $_SERVER['REMOTE_ADDR'];
И скажи где по отношению к скрипту лежат файлы today.dat, date.dat ?

Dj Power 05.11.2003 08:55

ооо ! Вижу продвижение у меня ;)
Спасибочки Razer !
today.dat, date.dat лежат там же в одной папке глянь сам тут :
http://djpower.myftp.org/mnlxswgc03/

RaZEr 05.11.2003 09:01

Ну вообщем теперь в скрипте все:
Код:

fopen("./
и
Код:

file("./
замени на аналогичные, но без
Код:

./

Dj Power 05.11.2003 09:01

Вложений: 1
Может что-то не то с моим php.ini ?
давай прикреплю , Razer если не слижно глянь.
убери "txt' перед php

RaZEr 05.11.2003 09:05

Убери строчку
Код:

extension_dir = "./"
раз ниже прописал. И я так и не увидел строчку "extension=php_gd2.dll" ...

Dj Power 05.11.2003 09:11

OK Razer удалил :
Код:

./
перед каждым.

Добавлено через 4 минуты:
Аха зделал так :
;Windows Extensions
;Note that MySQL and ODBC support is now built in, so no dll is needed for it.
;
extension_dir=C:\Program Files\PHP4\extensions
;extension=php_bz2.dll
;extension=php_cpdf.dll
;extension=php_crack.dll
;extension=php_curl.dll
;extension=php_db.dll
;extension=php_dba.dll
;extension=php_dbase.dll
;extension=php_dbx.dll
;extension=php_domxml.dll
;extension=php_exif.dll
;extension=php_fdf.dll
;extension=php_filepro.dll
;extension=php_gd2.dll
;extension=php_gettext.dll
;extension=php_hyperwave.dll
;extension=php_iconv.dll
;extension=php_ifx.dll
;extension=php_iisfunc.dll
;extension=php_imap.dll
;extension=php_interbase.dll
;extension=php_java.dll
;extension=php_ldap.dll
;extension=php_mbstring.dll
;extension=php_mcrypt.dll
;extension=php_mhash.dll
;extension=php_mime_magic.dll
;extension=php_ming.dll
;extension=php_mssql.dll
;extension=php_msql.dll
;extension=php_oci8.dll
;extension=php_openssl.dll
;extension=php_oracle.dll
;extension=php_pdf.dll
;extension=php_pgsql.dll
;extension=php_printer.dll
;extension=php_shmop.dll
;extension=php_snmp.dll
;extension=php_sockets.dll
;extension=php_sybase_ct.dll
;extension=php_w32api.dll
;extension=php_xmlrpc.dll
;extension=php_xslt.dll
;extension=php_yaz.dll
;extension=php_zip.dll

RaZEr 05.11.2003 09:12

php.ini поправь как я написал чуть выше.

Добавлено в ту же минуту:
Так а где "extension=php_gd2.dll" ?

Dj Power 05.11.2003 09:17

Вложений: 1
extension=php_gd2.dll
В php ini стоит вот глянь новый php.ini :

или мне надо вставить extension=php_gd2.dll в mnlxswgc.php ?

RaZEr 05.11.2003 09:21

Объясняю подробнее, меняем:
Код:

extension_dir=C:\Program Files\PHP4\extensions
;extension=php_bz2.dll
;extension=php_cpdf.dll
;extension=php_crack.dll
;extension=php_curl.dll
;extension=php_db.dll
;extension=php_dba.dll
;extension=php_dbase.dll
;extension=php_dbx.dll
;extension=php_domxml.dll
;extension=php_exif.dll
;extension=php_fdf.dll
;extension=php_filepro.dll
;extension=php_gd2.dll
;extension=php_gettext.dll
;extension=php_hyperwave.dll
;extension=php_iconv.dll
;extension=php_ifx.dll
;extension=php_iisfunc.dll
;extension=php_imap.dll
;extension=php_interbase.dll
;extension=php_java.dll
;extension=php_ldap.dll
;extension=php_mbstring.dll
;extension=php_mcrypt.dll
;extension=php_mhash.dll
;extension=php_mime_magic.dll
;extension=php_ming.dll
;extension=php_mssql.dll
;extension=php_msql.dll
;extension=php_oci8.dll
;extension=php_openssl.dll
;extension=php_oracle.dll
;extension=php_pdf.dll
;extension=php_pgsql.dll
;extension=php_printer.dll
;extension=php_shmop.dll
;extension=php_snmp.dll
;extension=php_sockets.dll
;extension=php_sybase_ct.dll
;extension=php_w32api.dll
;extension=php_xmlrpc.dll
;extension=php_xslt.dll
;extension=php_yaz.dll
;extension=php_zip.dll

на
Код:

extension_dir=C:\Program Files\PHP4\extensions
;extension=php_bz2.dll
;extension=php_cpdf.dll
;extension=php_crack.dll
;extension=php_curl.dll
;extension=php_db.dll
;extension=php_dba.dll
;extension=php_dbase.dll
;extension=php_dbx.dll
;extension=php_domxml.dll
;extension=php_exif.dll
;extension=php_fdf.dll
;extension=php_filepro.dll
extension=php_gd2.dll
;extension=php_gettext.dll
;extension=php_hyperwave.dll
;extension=php_iconv.dll
;extension=php_ifx.dll
;extension=php_iisfunc.dll
;extension=php_imap.dll
;extension=php_interbase.dll
;extension=php_java.dll
;extension=php_ldap.dll
;extension=php_mbstring.dll
;extension=php_mcrypt.dll
;extension=php_mhash.dll
;extension=php_mime_magic.dll
;extension=php_ming.dll
;extension=php_mssql.dll
;extension=php_msql.dll
;extension=php_oci8.dll
;extension=php_openssl.dll
;extension=php_oracle.dll
;extension=php_pdf.dll
;extension=php_pgsql.dll
;extension=php_printer.dll
;extension=php_shmop.dll
;extension=php_snmp.dll
;extension=php_sockets.dll
;extension=php_sybase_ct.dll
;extension=php_w32api.dll
;extension=php_xmlrpc.dll
;extension=php_xslt.dll
;extension=php_yaz.dll
;extension=php_zip.dll

Нет, в скрипт "extension=php_gd2.dll" вставлять не надо.

Dj Power 05.11.2003 09:26

EEEE MOE !!! RaZEr !!! Заработало !!! RaZEr , братан с меня пиво !!!
Елки палки , чюдеса да и только ! Ну RaZEr , ну спасибо , во выручил !!!
Да и на последок вопрос , теперь буду качать скрипты не надо ни какие chmod выставлять , например Гстивуху скачаю , тоже так же заменить пару сток в скрипте да и все да ? Спасибо еще раз !!!

RaZEr 05.11.2003 09:32

Цитата:

Да и на последок вопрос , теперь буду качать скрипты не надо ни какие chmod выставлять
Нет chmod под виндой ты не поставишь.

Dj Power 05.11.2003 09:41

RaZEr
Спасибо тебе еще раз !!! Глянь на свой труд ;) "счетчик" ! ;) я переделю дизайн это пока так.
Да класс теперь чуть-чуть хот знаю что такое php ;) ! спасибо еще раз Разер !


Часовой пояс GMT +4, время: 17:56.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.