PHPвопросы по PHP
#144
Отправлено 30.03.2006, 12:38:51
видимо gdlib
http://php.net/image
(если качать дистр php в виде zip файла, то там внутри архива в папочке extensions лежит много расширений, среди них должна быть и gd.dll - вроде так называется)
потом просто нужно в php.ini убрать комментрий, чтобы она подгрузилась
#146
Отправлено 30.03.2006, 22:08:53
В общем существует как минимум 3 способа:ладно, последний вопрос(жуе мануал качаю... )
как осуществить автоматический возврат на предыдущую страницу? ну вроде, высвстить надпись "Добавлено" и вернуть назад...
1. Редирект через мета-тэги браузера.
<head> <!-- Таймаут редиректа измеряется в секундах --> <meta http-equiv="Refresh" content="10; URL=http://www.example.com" /> </head>2. Через Яваскрипт:
<script language="javascript"> // Таймаут редиректа измеряется в милисекундах setTimeout("window.location='http://www.example.com'", 1000); </script>3. Через функцию header()
<?php header("Location: http://www.example.com/"); exit(); ?>
Сообщение отредактировал T. Anre: 30.03.2006, 22:10:38
#147
Отправлено 30.03.2006, 23:44:53
еще вопрос, как определить размеры картинки, есть ли какая-нить функция?
читай вот про эти функции
$image_param=array();
$image_param=getimagesize($_FILES[$name]['tmp_name']);
switch($image_param[2])
{
case 1:
$img_type=1; //"image/gif";
break;
case 2:
в этом массиве, два каких-то элемента определяют празмер...
Сообщение отредактировал Decan: 30.03.2006, 23:47:01
#153
Отправлено 06.04.2006, 19:00:04
Люди как составить такое условие
например чтоб при переменой равной 1,2,3,90,100-200,
выполнялось такое условие...
я знаю как замутить одно условие.. но как в одном усвловии прописать несколько?
switch($c){ case 1 | 2 | 3 | 90: echo "Ok"; break; default: echo "none"; }
юзай | или OR
Ребята, а как safe mode побороть? на user.kz хостинг халявный, с базами и пхп, но эта беда включенная мешать сильно...
сэйф мод никак не поборешь, если только php.ini на сервере не перепишешь) safe_mode = Off
#154
Отправлено 06.04.2006, 19:11:08
Самое смешное - просто писать правильно. Не разу не сталкнулся с безопасной для сервера задачей, которую бы, при правильном проектировании, нельзя бы было запускать в smРебята, а как safe mode побороть? на user.kz хостинг халявный, с базами и пхп, но эта беда включенная мешать сильно...
#155
Отправлено 06.04.2006, 19:25:50
Задача очень простая))) на хосте скрипт, который должен записать файл, взятый из иннета...поддерживается только ппх и БД, если не обойти SM то может файл в бдMySQL записать? какое ограничение файловпо рамерам в БД(MySQL 4.1.18)? идея очень простая, мне надо обновлять инфу из иннета с помощью закачки XML файла при обращении к странице, запрос на файл есть из хоста, а записать его не может(((
#156
Отправлено 06.04.2006, 19:31:41
Люди как составить такое условие
например чтоб при переменой равной 1,2,3,90,100-200,
выполнялось такое условие...
я знаю как замутить одно условие.. но как в одном усвловии прописать несколько?switch($c){ case 1 | 2 | 3 | 90: echo "Ok"; break; default: echo "none"; }
юзай | или ORРебята, а как safe mode побороть? на user.kz хостинг халявный, с базами и пхп, но эта беда включенная мешать сильно...
сэйф мод никак не поборешь, если только php.ini на сервере не перепишешь) safe_mode = Off
Да, про это я знаю, слышал, что если в корень кинуть php.ini с нужными аббревиатруами, то можно закрыть эту фишку, но тоже не прокатило...
#158
Отправлено 06.04.2006, 21:09:23
ета типа к епеременой несколько чисел приделывать как я понял...switch($c){
case 1 | 2 | 3 | 90: echo "Ok";
break;
default: echo "none";
}
и это типа 1,2,3,90
а как указать цифры от 100 до 200?
$int_number = (int) number; switch (true) { // between 100..200 case (($int_number > 100) AND ($int_number < 200)): // do something break; // exit program default: exit('Input number does not belong to interval'); break; }
#159
Отправлено 06.04.2006, 21:10:10
Простите что вмешиваюсь, но в safe mode должна быть возможность записи во "временную" директорию (обычно /tmp) и в директорию пользователя (то откуда запускается приложение).2 kornel
Задача очень простая))) на хосте скрипт, который должен записать файл, взятый из иннета...поддерживается только ппх и БД, если не обойти SM то может файл в бдMySQL записать? какое ограничение файловпо рамерам в БД(MySQL 4.1.18)? идея очень простая, мне надо обновлять инфу из иннета с помощью закачки XML файла при обращении к странице, запрос на файл есть из хоста, а записать его не может(((
В MySQL записать можно много, однако в настройках PHP имеется ограничение на размер среды интерпретера - обычно 8MB; поскольку SQL запрос будет формироваться в PHP, я полагаю это будет реально ограничивать. Но пару магабайт записать наверное можно будет.
#160
Отправлено 06.04.2006, 21:14:52
Можно и больше записать.Простите что вмешиваюсь, но в safe mode должна быть возможность записи во "временную" директорию (обычно /tmp) и в директорию пользователя (то откуда запускается приложение).
2 kornel
Задача очень простая))) на хосте скрипт, который должен записать файл, взятый из иннета...поддерживается только ппх и БД, если не обойти SM то может файл в бдMySQL записать? какое ограничение файловпо рамерам в БД(MySQL 4.1.18)? идея очень простая, мне надо обновлять инфу из иннета с помощью закачки XML файла при обращении к странице, запрос на файл есть из хоста, а записать его не может(((
В MySQL записать можно много, однако в настройках PHP имеется ограничение на размер среды интерпретера - обычно 8MB; поскольку SQL запрос будет формироваться в PHP, я полагаю это будет реально ограничивать. Но пару магабайт записать наверное можно будет.
Количество пользователей, читающих эту тему: 0
пользователей: 0, неизвестных прохожих: 0, скрытых пользователей: 0