Вопрос № 31218: Пишу модуль для CMS системы ReloadCMS.
И возникла проблема. Смысл. Текст, который выводиться из плагина нахдиться в переменной $result. Текст должен находиться ОБЯЗАТЕЛЬНО в чистом html формате.
Мне дан хостером скрипт www.mysite.ru/script.ph...Вопрос № 31229: В каком редакторе лучше всего писать php код????
Я пользуюсь Notepad++. Вроде в нем все есть, но может есть ещё лучше??????...Вопрос № 31230: Доброго времени суток, уважаемые эксперты!
Спасибо за ответы на предыдущий вопрос.
Вопрос следующий:
"Выдираю" картинку (большого размера, например 600х400) из БД следующим образом
файл: create_img.php<br...
Вопрос № 31.218
Пишу модуль для CMS системы ReloadCMS.
И возникла проблема. Смысл. Текст, который выводиться из плагина нахдиться в переменной $result. Текст должен находиться ОБЯЗАТЕЛЬНО в чистом html формате.
Мне дан хостером скрипт www.mysite.ru/script.php=site на выходе которого дан чистый html. (пример в приложении)
Скажите мне пожалуйста как результат выполнения скрипта засунунть в переменную, то есть тот самый html код, чтобы я смог сформировать что-то типа такого:
$Result='Начало оформления (таблица и все такое)';
$Result .= Funс ('www.mysite.ru/script.php=site');
$Result .= 'Конец оформления';
Приложение:
Отправлен: 10.12.2005, 19:30
Вопрос задал: D.M. (статус: 1-ый класс)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Lector
Здравствуйте, D.M.!
Попробуй так:
$Result='Начало оформления (таблица и все такое)';
$Result .= fopen('www.mysite.ru/script.php=site');
$Result .= 'Конец оформления';
--------- Хочешь помочь старику - сделай вместо него. Хочешь помочь новичку - сделай вместе с ним. Хочешь помочь мастеру - отойди и не мешай, а хочешь помочь дураку - сам дурак.
Ответ отправил: Lector (статус: Студент)
Отправлен: 12.12.2005, 11:30
Отвечает: Дмитрий Иванов
Здравствуйте, D.M.!
$Result='Начало оформления (таблица и все такое)';
$Result .=join(" ",file('http://www.mysite.ru/script.php=site'));
$Result .= 'Конец оформления';
--------- ставя оценку - подумай, может ты не все описал.
Ответ отправил: Дмитрий Иванов (статус: 9-ый класс)
Отправлен: 12.12.2005, 16:18
Вопрос № 31.229
В каком редакторе лучше всего писать php код????
Я пользуюсь Notepad++. Вроде в нем все есть, но может есть ещё лучше??????
Отправлен: 10.12.2005, 23:32
Вопрос задал: Stamm (статус: 5-ый класс)
Всего ответов: 8 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Doctor013
Здравствуйте, Stamm!
Каждому свое, но для написания крупных проектов IMHO нет ничего лучше Zend Development, тут тебе и CVS, и дополнение кода, и отладчик и встроенный PHPDocumentator и еще куча всего. Денег , конечно, стоит, но с одного -двух проектов отбивается. Есть еще PhP Editor и куча других редакторов. Даже для Fara есть плагин подсветки. Для того, чтобы выбрать лучший, нужно определиться, что тебе нужно.
Ответ отправил: Doctor013 (статус: 2-ой класс)
Отправлен: 10.12.2005, 23:52
Отвечает: ATby
Здравствуйте, Stamm!
Я лично пользуюсь: PHP Expert Editor (http://ankord.com/)
Очень хорош еще Zend Development (просто супер).
Еще Macromedia Dreamweaver (больше для html)
Ответ отправил: ATby (статус: 2-ой класс)
Отправлен: 11.12.2005, 00:30
Ответ отправил: D.N.S (статус: 4-ый класс)
Отправлен: 12.12.2005, 07:52
Отвечает: Ilya
Привет, Stamm!
По-моему лучше zend-a редактора просто нет. У него есть только одна большая проблема: системные требования. Правда если у тебя гиг оперативки и сносный камень, то эта проблема тебя не касается :) До zend-a мне очень нравился homesite 5.0 от macromedia.
--------- no pain - no game
Ответ отправил: Ilya (статус: 1-ый класс)
Отправлен: 12.12.2005, 11:41
Отвечает: Lector
Здравствуйте, Stamm!
поставьте php под visual studio. Вся мощь студии + php = хорошее настроение.
--------- Хочешь помочь старику - сделай вместо него. Хочешь помочь новичку - сделай вместе с ним. Хочешь помочь мастеру - отойди и не мешай, а хочешь помочь дураку - сам дурак.
Ответ отправил: Lector (статус: Студент)
Отправлен: 12.12.2005, 11:54
Отвечает: Дмитрий Иванов
Здравствуйте, Stamm!
лучше Zend Studio не нашел, но чаще всего пользуюсь Notepad++ или расширение для Totalcommander - SynPlus
--------- ставя оценку - подумай, может ты не все описал.
Ответ отправил: Дмитрий Иванов (статус: 9-ый класс)
Отправлен: 12.12.2005, 11:58
Отвечает: Константин
Здравствуйте, Stamm!
ZendStudio. Весит от 35(версия 3.5.х) до ~70(5.1) метров
Ответ отправил: Константин (статус: 1-ый класс)
Отправлен: 15.12.2005, 15:38
Вопрос № 31.230
Доброго времени суток, уважаемые эксперты!
Спасибо за ответы на предыдущий вопрос.
Вопрос следующий:
"Выдираю" картинку (большого размера, например 600х400) из БД следующим образом
Отвечает: Stamm
Здравствуйте, Горячев Игорь!
Попробуйте это:
Я только не понял, как берётся имя картинки. Ну я думаю вы это исправите...
<?php
$pic='имя картинки';
list($width, $height) = getimagesize($pic);
$thumb = imagecreatetruecolor($_GET['newWidth'], $_GET['newheight']);
$source = imagecreatefromjpeg($pic);
imagecopyresized($thumb, $source, 0, 0, 0, 0, $_GET['newWidth'], $_GET['newheight'], $width, $height);
return imagejpeg($thumb);
?>
Ответ отправил: Stamm (статус: 5-ый класс)
Отправлен: 11.12.2005, 00:27
Отвечает: Doctor013
Здравствуйте, Горячев Игорь!
Картинка выводится именно с теми размерами, что ты указываешь в теге img, другое дело - если надо пересоздать картинку именно с теми размерами, которые нужны. В приложении я выложил класс для создания картинок с нужными размерами. Второй вопрос - концепция. Хранение картинок в БД удобно, но слишком затратно по времени. по-моему, лучше хранить в БД ссылки на картинки.
Приложение:
Ответ отправил: Doctor013 (статус: 2-ой класс)
Отправлен: 11.12.2005, 00:28
Отвечает: Ilya
Здравствуйте, Горячев Игорь!
Ну этож совсем просто :) как родить саму картинку такого размера я думаю понятно, а вывод по идее больше и не будет.. ну уж если так надо то просто добавить аттрибуты к тегу img
Ответ отправил: Ilya (статус: 1-ый класс)
Отправлен: 12.12.2005, 11:51
Отвечает: Дмитрий Иванов
Здравствуйте, Горячев Игорь!
пропиши в тег img - width=200 hight=200 , иначе browser сам выбирает размер в зависимости от картинки.
--------- ставя оценку - подумай, может ты не все описал.
Ответ отправил: Дмитрий Иванов (статус: 9-ый класс)
Отправлен: 12.12.2005, 11:52
Отвечает: Lector
Здравствуйте, Горячев Игорь!
Поставь на картинке обработцик свойства onclick, которому будешь передавать либо имя картинки либо её местонахождение с размерами. Потом на основе переданных данных открывай новое окно с нужным размером, в котором будет отображаться картинка. location нового окна равенпути к картинке.
--------- Хочешь помочь старику - сделай вместо него. Хочешь помочь новичку - сделай вместе с ним. Хочешь помочь мастеру - отойди и не мешай, а хочешь помочь дураку - сам дурак.
Ответ отправил: Lector (статус: Студент)
Отправлен: 12.12.2005, 11:56