Здравствуйте!
Помогите плз, никак не могу найти скрипт который скачивает файл с какого нибудь сайта к себе на сайт.
Отправлен: 15.02.2005, 13:09
Вопрос задал: Romanka (статус: 1-ый класс)
Всего ответов отправлено: 1
Отвечает: Strory
Здравствуйте, K R S! Очень рекомендую почитать учебники по PHP. В чём, собственно, проблема? Удалённые файлы можно читать, как и локальные. Можно так:
Ответ отправил: Strory (статус: Студент)
Отправлен: 15.02.2005, 17:43
Вопрос № 17050
Здравствуйте, эксперты. Я бы хотел узнать где можно скачать электронные книги по PHP для начинающих. Очень хочется понять этот язык.
Отправлен: 15.02.2005, 19:18
Вопрос задал: Dmitriy (статус: Студент)
Всего ответов отправлено: 3
Отвечает: Romanka
Здравствуйте, Dmitriy!
Могу вам помочь, дав скачать книгу Котерова ПХП4
saum@mail.ru
302822000
Ответ отправил: Romanka (статус: 1-ый класс)
Отправлен: 15.02.2005, 20:16
Отвечает: Strory
Здравствуйте, Дмитрий! Здесьдокументация на русском языке; Здесьучебник Котерова по PHP; Здесьвеб-сервер Денвер для отладки скриптов "дома".
А что ещё для счастья надо? :) –– ICQ - 8277332, IQ - значительно меньше...
С уважением, Strory.
Ответ отправил: Strory (статус: Студент)
Отправлен: 15.02.2005, 20:27
Ответ отправил: Licvidator (статус: Профессор)
Отправлен: 18.02.2005, 15:10
Вопрос № 17059
Подскажите пожалуйста, почему возникает ошибка
<?php
$dirname = "data";
$fname = "textdata.txt"; (тут ошибка)
$d=opendir($dirname);
while (gettype($file = readdir($d)) !boolean)
{
if (is_dir("$dirname/$file"))
{
$fp=fopen($dirname/$file/$fname,"r");
$line=fgets($fp,1024);
print("$line<br>");
}
closedir($dh);
}
?>
Отправлен: 15.02.2005, 21:51
Вопрос задал: Sh-st (статус: 1-ый класс)
Всего ответов отправлено: 4
Отвечает: Romanka
Здравствуйте, Sh-st!
Напиши плз мне что ты хочешь от него добится saum@mail.ru icq:302822000
а так вот некоторые ошибки(см приложение)
Приложение:
Ответ отправил: Romanka (статус: 1-ый класс)
Отправлен: 15.02.2005, 23:16
Отвечает: avil
Здравствуйте, Sh-st!
Попробуй так:
$dirname = "data";
$fname = "textdata.txt";
$d=@opendir($dirname);
или возможно в $dirname надо прописать абсолютный путь
Ответ отправил: avil (статус: 2-ой класс)
Отправлен: 16.02.2005, 08:45
Отвечает: Strory
Здравствуйте, Sh-st! Ну что же, запустил я этот код и получил ошибку. Объясняю, почему возникает ошибка в третьей строке - комментарии нужно заключать не в скобки, а в /* */ А, если серьёзно, то ошибки там нет, а есть в пятой. Что пишет сервер? Ошибку в студию! –– Who is DOS? DOS's dead, baby, DOS's dead...
С уважением, Strory.
Ответ отправил: Strory (статус: Студент)
Отправлен: 16.02.2005, 14:54
Отвечает: Samum
Здравствуйте, Sh-st!
Да, вроде нет там ошибки :(
Напиши, пожалуйста, что выдает интерпретатор, а то так сложно сориентироваться.
Ответ отправил: Samum (статус: Специалист)
Отправлен: 16.02.2005, 18:53
Вопрос № 17069
Здравствуйте эксперты.
Как сделать следующую вещь:
мне необходимо запускать exe программу на сервере по таймеру.
Есть ли какие ограничения для программы в тех. плане, допустим она имеет главное окно - куда это окно будет выводиться(работая там на сервере?)
Как вообще организовать такую вещь.
Заранее благодарен за ответы.
Отправлен: 16.02.2005, 03:45
Вопрос задал: gvozdok (статус: 3-ий класс)
Всего ответов отправлено: 3
Отвечает: _vt
Здравствуйте, gvozdok! 1) Используй планировщик задач ОС сервера. 2) Выводиться оно будет туда, куда выводилось бы при запуске программы вручную. Но можно рядом ухищрений заставить окно вообще не появляться, если это нужно.
* EMan 2 beta: back in Black :)
Ответ отправил: _vt (статус: Академик)
Отправлен: 16.02.2005, 13:47
Отвечает: Strory
Здравствуйте, gvozdok! запускать exe программу на сервере по таймеру Для этого служит Cron. куда это окно будет выводиться Никуда :) И вообще, что значит "окно"? Программа должна быть откомпилирована под ту операционку, которая установлена на сервере, а на сервере чаще всего *nix'оды, а в частности FreeBSD, так что exe-шник там не запустится по определению. Уже
много раз говорл, повторю ещё раз, по вопросам связанным с Cron'ом нужно обращаться к администратору хостинга, т.к. обычно эта услуга не предоставляется. Вот админ все вопросы и разъяснит, хотя он же их и решит. –– Who is DOS? DOS's dead, baby, DOS's dead...
С уважением, Strory.
Ответ отправил: Strory (статус: Студент)
Отправлен: 16.02.2005, 14:53
Отвечает: Samum
Здравствуйте, gvozdok!
Запустить exe можно только на сервере с платформой NT, соответственно можно использовать его планировщик (в этом может помочь служба поддержки хостинга).
Если сервер на nix, то использовать надо CRON (на большинстве платных хостингов пользователь может сам задавать расписание). Но при этом исходник программы надо откомпилировать на сервере, и ты получишь уже совсем не exe-шник.
Ответ отправил: Samum (статус: Специалист)
Отправлен: 16.02.2005, 18:47