RFpro.ru: Программирование на PHP

  Все выпуски  

RFpro.ru: Программирование на PHP


РАССЫЛКИ ПОРТАЛА RFPRO.RU

Лучшие эксперты в разделе

Хватов Сергей
Статус: Академик
Рейтинг: 0
∙ повысить рейтинг »
Асмик Гаряка
Статус: Советник
Рейтинг: 0
∙ повысить рейтинг »
SAW
Статус: 7-й класс
Рейтинг: 0
∙ повысить рейтинг »

∙ PHP / Perl / Python

Номер выпуска:1318
Дата выхода:05.07.2019, 16:15
Администратор рассылки:Коцюрбенко Алексей Владимирович (Модератор)
Подписчиков / экспертов:21 / 16
Вопросов / ответов:3 / 7

Консультация # 37217: Здравствуйте эксперты! У меня стоит денвер, самый последний. Скачал движок для сайта PHP Nuke 6.8 RUS. Полез на их сайт смотреть инструкцию по установке: Распокавал все файлы из папки html в корневой(www) каталог сайта. Потом запустил phpMyAdmin и создал в нём базу данных под именем main. Наполнил её с помошью файла который ...
Консультация # 41909: Здравствуйте, коллеги! У меня к Вам сразу несколько вопросов: 1. Допустим, имеется страница с формой, в которой надо ввести имя и email. Корректность ввода в эти поля проверяется с помощью регулярных выражений. Нужно проверить, если ввод корректен, то вывести страницу, оформленную также как и др. страницы сайта, с сообщением: &quo...
Консультация # 177449: Доброго времени суток уважаемые эксперты! Вопрос не совсем по пхп ,пхп я знаю довольно хорошо ,настолько ,что в течении месяца смогу накалякать цмс среднего уровня. Хочу начать писать под форточки - Вопрос: Какой из языков программирования под windows наиболее схож с php ,я имею в виду синтаксис ,операторы ,ну и прочие схожести. Выбираю похож...

Консультация # 37217:

Здравствуйте эксперты!
У меня стоит денвер, самый последний.
Скачал движок для сайта PHP Nuke 6.8 RUS.
Полез на их сайт смотреть инструкцию по установке:
Распокавал все файлы из папки html в
корневой(www) каталог сайта. Потом запустил phpMyAdmin и создал в нём базу данных
под именем main. Наполнил её с помошью файла который лежал в папке SQL вместе с нюком.
База данных прекрасно создалась для пользователя root без пароля. Потом начал править файл
config.php
Вот что там написал:

$dbhost = "localhost";
$dbuname = "root";
$dbpass = "";
$dbname = "main";
$prefix = "nuke";
$user_prefix = "nuke";
$dbtype = "MySQL";
$sitekey = "SdFk*fa28367-dm56w69.3a2fDS+e9";

Казалось бы и всё...
Запускаю я браузер пишу адрес сайта запускаю. На странице показано миллион(или два!!!)
ошибок!!! Хотя сайт всё таки отображается, тоесть в этой горе ошибок можно отыскать менюшку,
форму голосования и т.д.
ЧТО Я НЕ ПРАВИЛЬНО СДЕЛАЛ!!! Может это не получается из-за денвера?
Прошу помощи...

Дата отправки: 10.03.2006, 21:03
Вопрос задал: Dushin Igor
Всего ответов: 3
Страница онлайн-консультации »


Консультирует КиберТварь:

Здравствуйте, Dushin Igor!
все может быть хотябы напишите одну или две ошибок
все ведь может быть.
мы же все таки не шаманы

Консультировал: КиберТварь
Дата отправки: 10.03.2006, 21:11
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Консультирует Ерёмин Андрей:

Здравствуйте, Dushin Igor!
Всё дело в настройках конфигурационного файла php.ini, а конкретно - в параметре вывода ошибок. Как это исправить - был совсем недавно вопрос:
http://rusfaq.ru/?Step=info&Action=Question&ID=36763
Там я прилагал к ответу изменённый файл.

Консультировал: Ерёмин Андрей
Дата отправки: 10.03.2006, 21:15
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Консультирует Doctor013:

Здравствуйте, Dushin Igor!
Все очень просто, скорее всего у тебя стоит в настройках php вывод предупреждений. Для начала найди файл php.ini, найди строчку error_reporting = и поставь там вот это значение: E_ALL & ~E_NOTICE

Консультировал: Doctor013
Дата отправки: 10.03.2006, 21:18
Рейтинг ответа:

НЕ одобряю 0 одобряю!

Консультация # 41909:

Здравствуйте, коллеги!
У меня к Вам сразу несколько вопросов:
1. Допустим, имеется страница с формой, в которой надо ввести имя и email.
Корректность ввода в эти поля проверяется с помощью регулярных выражений.
Нужно проверить, если ввод корректен, то вывести страницу, оформленную также как и др. страницы сайта, с сообщением: "Здравствуйте, $name! Дополнительная информация выслана на ваш электронный адрес: $email".
Если же введённая информация в каком-то из полей не верна, то вывести заново страницу с формой и вверху вывести соответствующее предупреждение (неверное имя или email, соответственно). При этом все заполненные поля не должны очищаться, чтобы юзер не вводил их заново.
Как лучше всего это реализовать? Желательно с примером, т.к я только начинаю осваивать php.
2. В приложении приведена часть статьи. Вопрос: в чём заключается опасность такого метода и, главное, как защититься?
3. Подскажите пожалуйста скрипт, выполняющий такой подсчёт: "Эта страница была просмотрена: xxx раз(а). Сегодня: yyy. Уникальных посетителей за сегодня: zzz"
Спасибо.

Дата отправки: 02.05.2006, 21:08
Вопрос задал: Москвин Роман Валерьевич
Всего ответов: 2
Страница онлайн-консультации »


Консультирует Jeka911:

Здравствуйте, Москвин Роман Валерьевич!

Опасность в том, что будет запускаться скрипт, адресс которого передан в параметре $url... Можно проверить адресс на наличие символов ".." (parent-dirs), чтобы разрешить открытие файлов только в текущей...

Консультировал: Jeka911
Дата отправки: 02.05.2006, 21:15
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Консультирует Madproger:

Здравствуйте, Москвин Роман Валерьевич!

1) Смотри приложение
Допущения следующие: кнопка отпправления мыла submit_email
скрипт где выводится что допущен access_allow.php
скрипт где вводятся параметры mail_form.php. Где то так. Если нет желания использовать _GET можно по сабмиту подгружать наоборот файл allow_access.php там делать проверку и если не правильно возвращаться на mail_form.php с помощью того же Header. Для того чтобы открыть по сабмиту другой файл в
<form action=\'allow_access.php\' .... >

2) Не понятно что за переменные, откуда берутся, и куда деваются. Если только исходить из смысла названия - то подгружать любой урл как инклюд - минимум глупо.

3) Куча счетчиков
http://www.phpclub.ru/?m=app&s=48

Приложение:

Консультировал: Madproger
Дата отправки: 02.05.2006, 21:56
Рейтинг ответа:

НЕ одобряю 0 одобряю!

Консультация # 177449:

Доброго времени суток уважаемые эксперты!
Вопрос не совсем по пхп ,пхп я знаю довольно хорошо ,настолько ,что в течении месяца смогу накалякать цмс среднего уровня. Хочу начать писать под форточки -
Вопрос: Какой из языков программирования под windows наиболее схож с php ,я имею в виду синтаксис ,операторы ,ну и прочие схожести. Выбираю похожий язык так как тогда учить будет намного легче.

В общем скажите что стоит начинать учить и какой джентельменский набор надо иметь

Дата отправки: 25.03.2010, 00:53
Вопрос задал: Vasy vany vova
Всего ответов: 2
Страница онлайн-консультации »


Консультирует hаcpaka:

Здравствуйте, Vasy vany vova.

С++
:)
Удачи!

Консультировал: hаcpaka
Дата отправки: 25.03.2010, 00:55
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Консультирует Hromovnik:

Здравствуйте, Vasy vany vova.
В 1994 году датский программист Расмус Лердорф создал набор скриптов на Perl/CGI для вывода и учёта посетителей его онлайн-резюме, обрабатывающий шаблоны HTML-документов. Лердорф назвал набор Personal Home Page (Личная Домашняя Страница). Вскоре функциональности и быстроты Perl — интерпретатора скриптов — перестало хватать, и Лердорф разработал с использованием языка C новый интерпретатор шаблонов PHP/FI (англ. Personal Home Page / Forms Interpreter — «Личная Домашняя Страница / Интерпретатор форм»).
Ввиду этого, Вам придётся вибирать между Perl и С++. Если Вам нужны мои рекомендации, то я бы рекомендовал Python или Ruby. Сейчас эти языки набирают бешеную популярность. Сам склоняюсь к Python, потому как этим языком пользуется Google, а это что-то уже значит...

Консультировал: Hromovnik
Дата отправки: 25.03.2010, 15:44

5
Ответил почти без флуда ,спс
-----
Дата оценки: 26.03.2010, 12:58

Рейтинг ответа:

НЕ одобряю 0 одобряю!


Оценить выпуск | Задать вопрос экспертам

главная страница  |  стать участником  |  получить консультацию
техническая поддержка

Дорогой читатель!
Команда портала RFPRO.RU благодарит Вас за то, что Вы пользуетесь нашими услугами. Вы только что прочли очередной выпуск рассылки. Мы старались. Пожалуйста, оцените его. Если совет помог Вам, если Вам понравился ответ, Вы можете поблагодарить автора - для этого в каждом ответе есть специальные ссылки. Вы можете оставить отзыв о работе портале. Нам очень важно знать Ваше мнение. Вы можете поближе познакомиться с жизнью портала, посетив наш форум, почитав журнал, который издают наши эксперты. Если у Вас есть желание помочь людям, поделиться своими знаниями, Вы можете зарегистрироваться экспертом. Заходите - у нас интересно!
МЫ РАБОТАЕМ ДЛЯ ВАС!


В избранное