PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (16): В начало « ... 8 9 10 11 12 13 14 [15] 16 »

> Найдено сообщений: 227
dmaw Отправлено: 23 Ноября, 2009 - 14:57:50 • Тема: Обработчик фотографий на php • Форум: Программирование на PHP

Ответов: 5
Просмотров: 371
Stierus, лимиты это понятно, но у меня фотка и так небольшая, а проблема существует, хотя в денвере всё работает.
Stierus пишет:
Ну а Time_limit или memory_limit устаноаить можно с помощью Ini_set

Вы профи, а для меня это пока всё ново, вобщем для меня Ini_set ничего пока не говорит Не понял
dmaw Отправлено: 23 Ноября, 2009 - 14:44:24 • Тема: Обработчик фотографий на php • Форум: Программирование на PHP

Ответов: 5
Просмотров: 371
JustUserR, теоретически я понял, а вот практически как это решить не знаю Не понял
dmaw Отправлено: 23 Ноября, 2009 - 14:23:08 • Тема: Обработчик фотографий на php • Форум: Программирование на PHP

Ответов: 5
Просмотров: 371
Есть крипт немного мною модифицированный, предназначен для сжатия фотографий во время закачки

CODE (text):
скопировать код в буфер обмена
  1. <?php
  2.  
  3. $path_to_image_directory = 'images/cash/'; //Папка, куда будут загружаться полноразмерные изображения
  4.  
  5. function createThumbnail($filename) {
  6.  
  7. $final_width_of_image = 600; //Размер изображения которые Вы хотели бы получить (И ШИРИНА И ВЫСОТА)
  8. $path_to_image_directory = 'images/cash/'; //Папка, куда будут загружаться полноразмерные изображения
  9. $path_to_thumbs_directory = 'images/';//Папка, куда буду загружать миниатюры
  10.        
  11.         //Определяем формат изображения
  12.         if(preg_match('/[.](jpg)$/', $filename))
  13.         {
  14.                 $im = imagecreatefromjpeg($path_to_image_directory . $filename);
  15.         }
  16.         elseif(preg_match('/[.](gif)$/', $filename))
  17.         {
  18.                 $im = imagecreatefromgif($path_to_image_directory . $filename);
  19.         }
  20.         elseif(preg_match('/[.](JPG)$/', $filename))
  21.         {
  22.                 $im = imagecreatefromjpeg($path_to_image_directory . $filename);
  23.         }
  24.         elseif(preg_match('/[.](png)$/', $filename))
  25.         {
  26.                 $im = imagecreatefrompng($path_to_image_directory . $filename);
  27.         }
  28.        
  29.         $ox = imagesx($im);
  30.         $oy = imagesy($im);
  31.        
  32.         $nx = $final_width_of_image;
  33.         $ny = floor($oy * ($final_width_of_image / $ox));
  34.        
  35.         $nm = imagecreatetruecolor($nx, $ny);
  36.        
  37.         imagecopyresampled($nm, $im, 0, 0, 0, 0, $nx, $ny, $ox, $oy);
  38.        
  39.         //imagecopyresized($nm, $im, 0,0,0,0,$nx,$ny,$ox,$oy);
  40.        
  41.         if(!file_exists($path_to_thumbs_directory)) {
  42.           if(!mkdir($path_to_thumbs_directory)) {
  43.            die("Возникли проблемы загрузки изображения! Попробуйте снова!");
  44.           }
  45.        }
  46.  
  47.         imagejpeg($nm, $path_to_thumbs_directory . $filename);
  48.         $foto = '<img src="' . $path_to_thumbs_directory . $filename . '" alt="image" />';
  49.         echo '<br />Изображение успешно загружено!';
  50. }
  51.  
  52. if(isset($_FILES['fupload']))
  53. {
  54.         //Ставим допустимые форматы изображений для загрузки
  55.         if(preg_match('/[.](jpg)|(JPG)|(gif)|(png)$/', $_FILES['fupload']['name']))
  56.          {
  57.                 $filename_date = date("d_m_Y-H_i_s-");//дата и время загрузки
  58.                 $filename = $filename_date.$_FILES['fupload']['name'];
  59.                
  60.                 $source = $_FILES['fupload']['tmp_name'];      
  61.                 $target = $path_to_image_directory . $filename;
  62.                
  63.                 move_uploaded_file($source, $target);
  64.                
  65.                 createThumbnail($filename);            
  66.         }
  67. }
  68.  
  69. //удаляю оригинал
  70. unlink("$target");
  71.  
  72. ?>


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

Попробовать скрипт можно на странице http://modelmen[dot]ru/admin/foto_ma[dot][dot][dot]r/foto_maker.php
dmaw Отправлено: 29 Сентября, 2009 - 15:24:36 • Тема: Синтаксис HEREDOC • Форум: Программирование на PHP

Ответов: 4
Просмотров: 474
Vanu4, Спасибо!
dmaw Отправлено: 29 Сентября, 2009 - 08:43:37 • Тема: Синтаксис HEREDOC • Форум: Программирование на PHP

Ответов: 4
Просмотров: 474
Я в переменную $page заношу html-код всей страницы, после делаю с ней некоторые операции и вывожу данные в конце страницы.
Вопрос: во время редактирования подобного кода (см. ниже) в дримвеаре нет возможности править html-код в режиме дизайна, поскольку все данные находятся между <?php ?> как сделать так, чтобы html-код можно было править в режиме дизайна?

PHP:
скопировать код в буфер обмена
  1.  
  2. <?PHP
  3. $page = <<<HTML
  4. <h1>Новый заголовок</h1>
  5. <p><a target="_blank" href="#">гиперссылка3</a></p>
  6. HTML;
  7.  
  8. echo $page;
  9. ?>
  10.  

Я пробовал вставить ещё пару скобок, но тогда не работает:
PHP:
скопировать код в буфер обмена
  1.  
  2. <?PHP
  3. $page = <<<HTML
  4. ?>
  5. <h1>Новый заголовок</h1>
  6. <p><a target="_blank" href="#">гиперссылка3</a></p>
  7. <?PHP
  8. HTML;
  9.  
  10. echo $page;
  11. ?>
  12.  
dmaw Отправлено: 27 Сентября, 2009 - 09:33:41 • Тема: Как встроить редактор на сайт из php-страниц? • Форум: Программирование на PHP

Ответов: 6
Просмотров: 911
JustUserR пишет:
Что касается примеров использования то достаточно прсото подключить нужный модуль и прикрепить его к примеру к textareas

Я так понимаю, что сохранять результаты редактирования должен не редактор, а мой пхп-код?
JustUserR пишет:
3 Честно сказать я тоже не смог подключить русский язык

Я перерыл все файлы TinyMSE, там даже негде вставить 'ru'.
dmaw Отправлено: 25 Сентября, 2009 - 22:53:32 • Тема: Как встроить редактор на сайт из php-страниц? • Форум: Программирование на PHP

Ответов: 6
Просмотров: 911
Пару дней назад читал статейку "Редактор текста и не только, прямо из Браузера", после ответаJustUserR перечитал её снова.

В принципе всё понятно, но есть вопросы:

- будет ли TinyMSE обрабатывать phpкоды если они будут встречаться в тексте?
- как вообще реализовать подобный редактор на своём сайте, может кто примеры подкинет)
- как утановить русский язык, дистрибутив скачал и залил файлы, а вот где галку поставить не нахожу.
dmaw Отправлено: 25 Сентября, 2009 - 16:46:31 • Тема: Как встроить редактор на сайт из php-страниц? • Форум: Программирование на PHP

Ответов: 6
Просмотров: 911
Пока спрашиваю ради спортивного интереса, но вообще может найду этому применение.

Допустим:

- есть сайт из N-страниц с расширением php, внутри просто html-код, дизайн + текст.

Вопрос:

- возможно ли сделать для такого сайта редактор, т.е. сделать возможность редактировать html-код страниц сайта непосредственно из браузера?
dmaw Отправлено: 24 Сентября, 2009 - 14:15:07 • Тема: Как сделать форму (поле) для выбора директори (папки)? • Форум: HTML, Дизайн & CSS

Ответов: 8
Просмотров: 4709
Короче, хотел я это сделать для скрипта "Ксерокс файлов" (см.вложение).

Обошёлся без...
dmaw Отправлено: 24 Сентября, 2009 - 12:44:21 • Тема: Как сделать форму (поле) для выбора директори (папки)? • Форум: HTML, Дизайн & CSS

Ответов: 8
Просмотров: 4709
Champion пишет:
php работает на сервере

это понятно, ну а если я работаю в денвере и хочу сохранить создаваемые файлы в "папку" на "рабочий стол", хотя наверное Вы правы - та не выйдет(

в теории нужно указать папку:
C:\Documents and Settings\dmaw\Рабочий стол\папка

на практике
../хрен его знает../Documents and Settings\dmaw\Рабочий стол\папка
dmaw Отправлено: 24 Сентября, 2009 - 12:28:44 • Тема: Как сделать форму (поле) для выбора директори (папки)? • Форум: HTML, Дизайн & CSS

Ответов: 8
Просмотров: 4709
Champion пишет:
Так пользователю ж предлагается выбрать куда сохранить.

Скрипт на php тупо копирует заданный файл N-раз, вот мне нужно организовать кнопку (поле) для выбора каталога, куда эти копии полетят)
(Добавление)
Или проще эту папку сделать скриптом?
dmaw Отправлено: 24 Сентября, 2009 - 12:19:01 • Тема: Как сделать форму (поле) для выбора директори (папки)? • Форум: HTML, Дизайн & CSS

Ответов: 8
Просмотров: 4709
Champion пишет:
Ты хочешь папку таким образом отправить - правильно понял?

Хочу в эту папку сохранить созданные скриптом файлы.
dmaw Отправлено: 24 Сентября, 2009 - 12:08:50 • Тема: Как сделать форму (поле) для выбора директори (папки)? • Форум: HTML, Дизайн & CSS

Ответов: 8
Просмотров: 4709
Поле для файла делают так:

<input name="userfile" type="file" size="50">

А как сделать поле для выбора папки?
dmaw Отправлено: 23 Сентября, 2009 - 08:54:56 • Тема: Скрипт работает в Денвере и не пашет на хостинге? • Форум: Apache и другие веб-серверы

Ответов: 7
Просмотров: 1315
CodeWarrior пишет:
Чего чаще всего нет на бесплатных хостингах ( думаю вы именно таким и пользуетесь ).

Хостинг от Ютекса и Бест-хостера работать с моим скриптом отказались, а бесплатный забугорный хост работает, но не отправляет письма(
--------------------------
Всё, на Ютексе мне помогли исправить ошибку, всё дело было в функции mail.

Всем спасибо!
dmaw Отправлено: 22 Сентября, 2009 - 21:27:33 • Тема: Скрипт работает в Денвере и не пашет на хостинге? • Форум: Apache и другие веб-серверы

Ответов: 7
Просмотров: 1315
Платинум пишет:
СКРИПТ В СТУДИЮ!

Не вижу смысла изучать мои каракули) они в денвере работают исправно, а вот хостинг отказывается(
-------------------------
Разместил скрипт на бесплатном хостинге и вот результат:
- форма работает как надо
- письмо до адресата не доходит

Страниц (16): В начало « ... 8 9 10 11 12 13 14 [15] 16 »
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB