Отправляет email-рассылки с помощью сервиса Sendsay

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

  Все выпуски  

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


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

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

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

∙ PHP / Perl / Python

Номер выпуска:1335
Дата выхода:26.01.2021, 18:45
Администратор рассылки:Коцюрбенко Алексей Владимирович (Старший модератор)
Подписчиков / экспертов:25 / 16
Вопросов / ответов:3 / 6

Консультация # 23455: Уважаемые эксперты, ещё один вопрос. Необходимо написать скрипт который мог бы перекачивать файл с одного сервера на другой. Нет доступа к php.ini, .htaccess. Желателен механизм докачки. Надеюсь это выполнимо. И, пожалуйста, разьясните всё поподробнее....
Консультация # 59883: Здравствуйте, уважаемые эксперты. Совершенно запутался с $date. Суть проблемы такая: пользователь в форме должен ввести дату (к примеру срок выполнения какого-то заказа), надо подсчитать разницу в днях - от введенной даты до настоящего момента. Заранее благодарен за помощь....
Консультация # 40815: Установил на компе Apache2.0 пакет Php 4.4.2 изучаю ! Вопрос такой -> надо передать данные из html в php Создал форму, все как надо по всем законам и правилам, а данные в php не идут ! В чем проблема ? может я что-то не так делаю ? ...

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

Уважаемые эксперты, ещё один вопрос. Необходимо написать скрипт который мог бы перекачивать файл с одного сервера на другой. Нет доступа к php.ini, .htaccess. Желателен механизм докачки. Надеюсь это выполнимо. И, пожалуйста, разьясните всё поподробнее.

Дата отправки: 13.07.2005, 19:05
Вопрос задал: Драк Георгий
Всего ответов: 2
Страница онлайн-консультации »


Консультирует Алексей Смуриков:

Здравствуйте, Драк Георгий!
Насчёт поподробнее это конечно ... !
Если говорить про докачку у меня уже возникала такая проблема и решение нашёл только одно - использовать сокеты только вот облом был большой, когда обнаружил что сокеты у хоста запрещены!
Читай доку про сокеты , её можно скачать здесь:
http://smial.net.ru/upload/php4-manual.zip.gz

Консультировал: Алексей Смуриков
Дата отправки: 13.07.2005, 20:31
Рейтинг ответа:

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


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

Здравствуйте, Драк Георгий!
если бы у вас был UNIX я бы посоветовал бы вам использовать утилиту wget.
в приложении работающий код который копирует файл, в конкретную директорию.
легким движением руки он превратится в то что вы хотите
-----
работает так.
http://127.0.0.1/copy.php?filename=I:\MPEGAV\AVSEQ01.DAT&todir=E:\Video

Приложение:

Консультировал: КиберТварь
Дата отправки: 14.07.2005, 09:32
Рейтинг ответа:

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

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

Здравствуйте, уважаемые эксперты.
Совершенно запутался с $date.
Суть проблемы такая: пользователь в форме должен ввести дату (к примеру срок выполнения какого-то заказа), надо подсчитать разницу в днях - от введенной даты до настоящего момента.
Заранее благодарен за помощь.

Дата отправки: 23.10.2006, 14:41
Вопрос задал: Nikoss
Всего ответов: 1
Страница онлайн-консультации »


Консультирует Загиров Рустам:

Здравствуйте, Nikoss!
Посчитать разность дней можно с помощью функции GregorianToJD($month,$day,$year).
Посчитать разницу между сегодняшней датой и 14.04.2004 так:
$days=GregorianToJD(date(\'m\'),date(\'j\'),date(\'Y\'))-GregorianToJD(4,14,2004)
Но этот способ годится, если значение года от 4714 до н.э. до 9999 года н.э, думаю этого достаточно. Но на некоторых бесплатных хостингах этих функций нет в PHP. Можно использовать разницу секунд:
$days=floor((time()-mktime(date(\'H\'),date(\'i\'),date(\'s\'),11,7,2005))/3600/24);

Консультировал: Загиров Рустам
Дата отправки: 23.10.2006, 17:13
Рейтинг ответа:

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

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

Установил на компе Apache2.0 пакет Php 4.4.2 изучаю ! Вопрос такой -> надо передать данные из html в php Создал форму, все как надо по всем законам и правилам, а данные в php не идут ! В чем проблема ? может я что-то не так делаю ?

Дата отправки: 20.04.2006, 09:41
Вопрос задал: Жилкин Сергей Анатольевич
Всего ответов: 3
Страница онлайн-консультации »


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

Здравствуйте, Жилкин Сергей Анатольевич!
Проверьте тип передачи данных из формы - он должен быть либо POST, либо GET; или вы неправильно пытаетесь прочитать данные в PHP. А вообще, тут телепатов нет и без кода самой формы разговор неуместен.

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

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


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

Здравствуйте, Жилкин Сергей Анатольевич!

Я могу сделать предположение. Возможно, Вы дейстивительно сделали форму по правилам и написали относительно правильный скрипт. Только данные, приходящие постом, Вы берете не из массива $_POST, а прямо из глобальных переменных. Раз Вы настраивали все самостоятельно, то могу предположить, что php.ini Вы взяли на основе php.ini-recommended (раз рекомендуют - значит так и надо). А в нем по умолчанию есть настройка "register_globals Off", которая как раз и запрещает автоматическое преобразование POST и GET данных в глобальные переменные. Результат - скрипт не получает данных.

Если мое предположение верно, то либо поставьте "register_globals on", либо берите данные из массива $_POST. Второе - лучше, ибо взломоустойчивее.

Консультировал: Straight
Дата отправки: 20.04.2006, 09:54
Рейтинг ответа:

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


Консультирует Андрей_26rus:

Здравствуйте, Жилкин Сергей Анатольевич!
преверьте
1) в форме в action=\'указать файл обработчик формы.php\'
2) в зависимости от метода передачи POST или GET
используйте массивы $_POST или $_GET соответственно

например в файле form.html (будем использовать метод POST, с методом GET аналогично)
форма имеет вид

<form action="obrabotka.php" method="post">
<input type="text" name="slovo" maxlength=30>
<input type="Radio" name="tip" value="1" checked>1
<input type="Radio" name="tip" value="2">2
</form>

тогда в файле обработчике (в данном случае obrabotka.php) пишем

Приложение:

Консультировал: Андрей_26rus
Дата отправки: 20.04.2006, 10:13
Рейтинг ответа:

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


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

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

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


В избранное