Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Хотелось бы всё это поначалу нормально установить.

Сообщения:  [1-10]    [11-20]   [21-30]  [31-31] 

 
 автор: Кузнецов М.В.   (07.08.2004 в 17:11)   письмо автору
 
   для: sn_petrovich   (06.08.2004 в 16:08)
 

>Он показывает в браузере только файлы с расширением .php.
>Это нормально?
Посмотрите что написано в директиве DirectoryIndex файла httpd.conf. Должно быть примерно так:

DirectoryIndex index.html index.phtml index.php

Кроме того, возможно в файле mime.types в строке

text/html html htm shtml shtm php phtml

у вас отмечены только php-файлы. Тогда нужно привести эту строку к виду, показанному выше.

   
 
 автор: ПБ (Дмитрий)   (07.08.2004 в 14:24)   письмо автору
 
   для: Кузнецов М.В.   (07.08.2004 в 13:38)
 

Спасибо!!!
Именно из-за этого не работало. Теперь все работает точно так, как в примере.

   
 
 автор: Кузнецов М.В.   (07.08.2004 в 13:38)   письмо автору
 
   для: ПБ (Дмитрий)   (07.08.2004 в 13:12)
 

Возможно, что включен режим экранирования спецсимволов (одинарной кавычки, двойной кавычки, обратного слеша и завершающего нуля) для GET, POST и COOKIE данных. Посмотрите в файле php.ini какое значение у директивы magic_quotes_gpc. Эта директива как раз и устанавливает (или отключает) режим экранирования. Для того, чтобы работало, должно быть Off.

   
 
 автор: cheops   (07.08.2004 в 13:32)   письмо автору
 
   для: ПБ (Дмитрий)   (07.08.2004 в 13:12)
 

Хм... а не могли бы вы привести полную страницу... такое ощущение что код прогоняется через функцию addslashes() в этом случае может помочь функция stripslashes(), убирающая лишнее экранирование... или где-то некорректное использование кавычек...

http://www.softtime.ru/dic/id_dic=65&id_group=

   
 
 автор: glsv (Дизайнер)   (07.08.2004 в 13:23)   письмо автору
 
   для: ПБ (Дмитрий)   (07.08.2004 в 13:12)
 

>Да нет. JavaScript включен. Я на своем сайте его часто использую. Может где в настройках Апач или ПХП отключен?

Отключить JavaScript можно только на клиенсткой машине. Апач и ПХП работают на сервере, ничего про JavaScript не знают и потому отключить их там нельзя.

   
 
 автор: ПБ (Дмитрий)   (07.08.2004 в 13:12)   письмо автору
 
   для: Кузнецов М.В.   (07.08.2004 в 12:47)
 

Да нет. JavaScript включен. Я на своем сайте его часто использую. Может где в настройках Апач или ПХП отключен?

Да, и в примере должна появлятся вот такая строка:
<Script Language="JavaScript">alert("Приветик!");</Script>
А у меня появляется вот такая:
<Script Language=\"JavaScript\"> alert(\"Приветик!\"); // функция вывода в JavaScript </Script>

   
 
 автор: Кузнецов М.В.   (07.08.2004 в 12:47)   письмо автору
 
   для: ПБ (Дмитрий)   (07.08.2004 в 11:08)
 

Взял пример прямо с Вашей ссылки, запустил ничего не изменяя - все работает... И в IE и в Opera. М.б. у Вас отключен JavaScript? В этом случае как раз будет открываться пустая страница.

   
 
 автор: ПБ (Дмитрий)   (07.08.2004 в 11:08)   письмо автору
 
   для: cheops   (07.08.2004 в 10:22)
 

Спасибо. Надеюсь до MySQL когда-нибудь доберусь. Не хочется забегать вперед.
А с той тестовой програмкой возникла новая проблема. Когда переменная $msg обрабатывается функцией htmlspecialchars, всё работает, а вот если ее закомментировать, то скрипт, приведенный в примере:
<Script Language="JavaScript">
   alert("Приветик!"); // функция вывода в JavaScript
</Script>

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

http://www.softtime.ru/bookphp/gl3_2.php

   
 
 автор: cheops   (07.08.2004 в 10:22)   письмо автору
 
   для: ПБ (Дмитрий)   (07.08.2004 в 05:46)
 

Фраза "скопируйте его (php.ini) в каталог с системными файлами Windows" означает что вы можете скопировать php.ini в директории C:/WINDOWS/ или C:/WINDOWS/system32. PHP будет искать её в одной из прописанных директорий. Создание переменной окружения C:\server\www для успешной работы PHP в теущей версии уже не требуется, особенно если вы не хотите хранить там php.ini.

Да, MySQL пока не нужна, но я всем очень советую её в дальнейшем использовать - это очень удобно, экономит массу сил и нервов.

PS php.ini на всякий случай выслал по почте.

   
 
 автор: ПБ (Дмитрий)   (07.08.2004 в 07:17)   письмо автору
 
   для: ПБ (Дмитрий)   (07.08.2004 в 05:46)
 

О!!!
Можно не отвечать по поводу примера.
Нашел на сайте этот пример, скопировал, и все заработало!!!
Сейчас поищу, где я ошибался.

Ну вот. Все очень просто, пропустил знак = перед post
<form action=test1.php method post>

Теперь и мой вариант заработал!!!

   

Сообщения:  [1-10]    [11-20]   [21-30]  [31-31] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования