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

Форум PHP

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

 

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

вид форума:
Линейный форум Структурный форум

тема: Узнать поддерживает ли хостин fopen(), imagecopyresampled(), getimagesize()?
 
 автор: Job   (18.05.2007 в 07:50)   письмо автору
 
 

Мне нужно узнать потдерживает ли хостин fopen(), imagecopyresampled(), getimagesize()
А ещё нужно чтобы перемееные допустим из $_POST['arara'] автоматически не приващались в переменные $arara

И можно ли будет делать, допустим так:

<form action="Эта страница" method="post">
<input type="submit" name="submit" value="ОК">
</form>
<?
if($submit)
{

}
?>


Меня тычут в ссылку: http://81.177.16.190/test.php

   
 
 автор: Valick   (18.05.2007 в 08:17)   письмо автору
 
   для: Job   (18.05.2007 в 07:50)
 

Для imagecopyresampled(), getimagesize() должна быть подключена библиотека gd.
Чтобы переменные "не приващались", т.е. не регистрировались автоматически параметр register_globals должен быть Off.
Приведённый вами код как раз расчитан на включенный регистр глобалс, я бы переписал так:

<? 
if(isset($_POST['submit'])) 



?>
<form action="Эта страница" method="post"> 
<input type="submit" name="submit" value="ОК"> 
</form>

   
 
 автор: sim5   (18.05.2007 в 11:29)   письмо автору
 
   для: Valick   (18.05.2007 в 08:17)
 

>Для getimagesize() должна быть подключена библиотека gd

Из руководства РНР
Примечание: поддержка TIFF была введена в PHP 4.2. Поддержка JPEG2000 была введена в PHP 4.3.
Эта функция не требует библиотеки GD image.

???

   
 
 автор: Trianon   (18.05.2007 в 11:32)   письмо автору
 
   для: sim5   (18.05.2007 в 11:29)
 

Опачки
getimagesize() поддерживает TIFF?
Хотя... why not....
Ну да... это же всего лишь getimagesize()

   
 
 автор: Valick   (18.05.2007 в 13:07)   письмо автору
 
   для: sim5   (18.05.2007 в 11:29)
 

Тогда вычёркиваем, спасибо за поправку.

   
 
 автор: Trianon   (18.05.2007 в 09:47)   письмо автору
 
   для: Job   (18.05.2007 в 07:50)
 

Чтобы переменные сами по себе не превращались, нужно установить в php.ini

register_globals = Off

либо если доступа к нему нет, прописать в файле .htaccess корня сайта

php_flag register_globals off

   
 
 автор: Job   (18.05.2007 в 18:00)   письмо автору
 
   для: Trianon   (18.05.2007 в 09:47)
 

Ага, спасибо! А там ещё написано Zip support enabled Это что значит что можно в zip архивы поковать? :) А с какой функцией не знаете? И ещё про fopen() забыли :)

   
 
 автор: Valick   (19.05.2007 в 08:19)   письмо автору
 
   для: Job   (18.05.2007 в 18:00)
 

Zip support enabled
Точно не знаю, но по-моему это означает, что у вас есть возможность загрузить на сервер zip архив (в целях экономии траффика) и там его распаковать. Упаковывать в zip врядли ;)

Про fopen() не забыли, по идее должно всё работать если у вас есть права на чтение/запись файла/папки (да и вообще на выполнение вашего скрипта)

   
 
 автор: Job   (22.05.2007 в 14:15)   письмо автору
 
   для: Valick   (19.05.2007 в 08:19)
 

А вот это что?
disable_functions: ini_restore

Что это за функция?
Если бы fopen был отключен тут бы он появился?

Я просто очень переживаю насчет fopen, сделал сайт, частенько fopen используется, а на хостинге (slavhost) fopen отключен!

   
 
 автор: mefestofel   (22.05.2007 в 14:23)   письмо автору
 
   для: Job   (22.05.2007 в 14:15)
 

отключение функции

void ini_restore ( string varname )

в целях безопасности...

Данная функция меняет параметры безопасности на параметры по умолчанию, определенные в php.ini

> Если бы fopen был отключен тут бы он появился
Где тут?

   
 
 автор: Job   (23.05.2007 в 09:16)   письмо автору
 
   для: mefestofel   (22.05.2007 в 14:23)
 

Ну в PHP info, в строчке disable_functions...

   
 
 автор: cheops   (23.05.2007 в 11:45)   письмо автору
 
   для: Job   (23.05.2007 в 09:16)
 

Не обязательно, обычно отключают не сами функции, а например, обращения к удалённым хостам... к disable_functions вообще редко прибегают...

   
Rambler's Top100
вверх

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