Вопрос № 60925: Здравствуйте, эксперты.
Спаибо за ответ на предыдущий вопрос, только у меня всё равно ничего не работает
Пишу:
$filename = 'http://www.spaceforfiles.fatal.ru/SA_walkman.rar';
$file = stat($filename);
echo 'Размер файла ' . $f...Вопрос № 60938: Уважаемые эксперты!
Не получается создать временную таблицу в MySQL из PHP-файла, при этом аналогичный SQL-запрос из MySQL Command Line Client работает без проблем.
Пример запроса - в приложении. Пожалуйста объясните, в чем дело и как это исп...Вопрос № 60980: Уважаемые эксперты!
Может кто-нибудь сформулирует обоснованное логичное объяснение почему нижеследующий код работает, не выдавая ошибок и предупреждений?
function a() {
echo 'OK';
}
a('crash');
P.S.
Эту особеннос...
Вопрос № 60.925
Здравствуйте, эксперты.
Спаибо за ответ на предыдущий вопрос, только у меня всё равно ничего не работает
Пишу:
$filename = 'http://www.spaceforfiles.fatal.ru/SA_walkman.rar';
$file = stat($filename);
echo 'Размер файла ' . $filename . ': ' . $file['size'] . ' байтов';
Ошибка:
Warning: stat() [function.stat]: stat failed for http://www.spaceforfiles.fatal.ru/SA_walkman.rar in D:AntonWebgta-sa modzmain.php on line 55
Размер файла http://www.spaceforfiles.fatal.ru/SA_walkman.rar: байтов
http://www.spaceforfiles.fatal.ru/SA_walkman.rar - реально существующий файл. можете проверить :)
Отправлен: 01.11.2006, 15:58
Вопрос задал: Tossha (статус: 1-ый класс)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 6)
Отвечает: Santana
Здравствуйте, Tossha!
что терзают меня смутные сомнения. данная функция работает только с локальными файлами. те с файлами на стороне того сервера на котором запускается скрипт
Ответ отправил: Santana (статус: 7-ой класс)
Ответ отправлен: 01.11.2006, 16:16
Отвечает: Дмитрий Иванов
Здравствуйте, Tossha!
ну во первых stat выдает простой, а не ассоциативный массив
во вторых - он не работает с удаленными файлами
в третих - размер файла можно узнать сделав запрос на сервер на получение хедера и проанализировать полученное значение Content-Length выданное сервером.
получить ето можно допустим через socket , смотри использование fsockopen
--------- ставя оценку - подумай, может ты не все описал
Ответ отправил: Дмитрий Иванов (статус: Практикант)
Ответ отправлен: 01.11.2006, 16:46
Вопрос № 60.938
Уважаемые эксперты!
Не получается создать временную таблицу в MySQL из PHP-файла, при этом аналогичный SQL-запрос из MySQL Command Line Client работает без проблем.
Пример запроса - в приложении. Пожалуйста объясните, в чем дело и как это исправить, т.к. мне необходимо использовать именно временную таблицу.
Отвечает: Дмитрий Иванов
Здравствуйте, Михеев Александр Владимирович!
1. временная таблица существует только во время сессии проверь не происходит ли у тебя затем диссконнект
2. проверь права юсера, у него должны быть права на создание временных таблиц.
--------- ставя оценку - подумай, может ты не все описал
Ответ отправил: Дмитрий Иванов (статус: Практикант)
Ответ отправлен: 01.11.2006, 18:09
Вопрос № 60.980
Уважаемые эксперты!
Может кто-нибудь сформулирует обоснованное логичное объяснение почему нижеследующий код работает, не выдавая ошибок и предупреждений?
function a() {
echo 'OK';
}
a('crash');
P.S.
Эту особенность я использую с классами при реализации полиморфизма.
Поэтому хочу знать почему она прокатывает.
Не хочу строить "замок на песке".
Отправлен: 01.11.2006, 23:52
Вопрос задал: Зяма (статус: 1-ый класс)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Madproger
Здравствуйте, Зяма!
Насколько я помню таким образом ты можешь создать функцию с переменным числом аргументов.
После этого ты можешь узнать что за параметры тебе пришли в функцию с помощью
Почитай так же коменты - много чего есть интересного
--------- И будет вам счАстиЕ!
Ответ отправил: Madproger (статус: 9-ый класс)
Ответ отправлен: 02.11.2006, 00:10 Оценка за ответ: 5 Комментарий оценки: To: Madproger коротко и ясно. Вопрос исчерпан
Отвечает: Райкин Сергей Александрович
Здравствуйте, Зяма!
Насколько мне известно, лишние аргументы функции не помешают, а вот нехватка их - приводит к ошибке. Толькр какой смысл передавать аргументы функции, которой они не нужны?