![]() |
|
Модераторы: Aliance, skyboy, MoLeX, ksnk |
![]()
|
|
| AndreyZ53 |
|
||||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 138 Регистрация: 22.8.2008 Репутация: нет Всего: 2 |
Здравствуйте, помогите разобраться с классом, как мне сделать класс, чтобы туда передавать координаты и 2 картинки, а функция налаживала друг на друга картинку, пробю делать без класса все получается, а вот с классом проблемы, выводит иероглифы пробую делать так
А вот как вызываю
С классами не сильно дружу, так что прошу Вашей помощи Это сообщение отредактировал(а) AndreyZ53 - 30.5.2010, 12:01 --------------------
https://itbases.ru/ |
||||
|
|||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 2 Всего: 315 |
а как получается без класса?
|
|||
|
||||
| AndreyZ53 |
|
||||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 138 Регистрация: 22.8.2008 Репутация: нет Всего: 2 |
без класса вот так
А вызываю вот так:
То есть в скрипте с классом я не указывал header('Content-type: image/jpeg');, но если укажу, то все равно иероглифы и плюс еще на эту строчку предупржедение пишет Вот так выводит все норм картинка на картинке, но мне надо именно с классом Это сообщение отредактировал(а) AndreyZ53 - 30.5.2010, 19:41 --------------------
https://itbases.ru/ |
||||
|
|||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 2 Всего: 315 |
значит надо прежде всего включить вывод ошибок:
посмотреть что получится. может быть он напишет, что в классе нет конструктора Добавлено через 1 минуту и 29 секунд кстати, в классе нет отдачи заголовока header('...') а также, ты не закрываешь второй рисунок, а дважды первый. что тоже может порождать ошибку imagedestroy($im); imagedestroy($im); |
|||
|
||||
| AndreyZ53 |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 138 Регистрация: 22.8.2008 Репутация: нет Всего: 2 |
Если в классе я включаю header, то выдают вот такую ошибку
Warning: Cannot modify header information - headers already sent by (output started at h:\home\kart\www\index.php:12) Если его не включаю, то просто иероглифы и с imagedestroy($im); поправил, все равно таже фишка Еще сделал класс и вывод все в одном файле и с header работает на ура, а вот если вызываю из другого файла, то иероглифы --------------------
https://itbases.ru/ |
|||
|
||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 2 Всего: 315 |
значит в другом файле есть вывод другого текста до использования класса.
помимо специально вставленного текста, это может быть что угодно, к примеру, пробел перед <?php или скрытый BOM символ, если сохранялся файл в кодировке utf |
|||
|
||||
| AndreyZ53 |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 138 Регистрация: 22.8.2008 Репутация: нет Всего: 2 |
Спасибо помогли, вызываю так
<img src="имя скрипта"> но если делаю переадресацию в срипте таким образом - header("Location: http://google.ru"); то пишет вот такое Cannot modify header information - headers already sent by (output started at h:\home\kart\www\register\UserAdd.php:12) Как тогда быть? --------------------
https://itbases.ru/ |
|||
|
||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 2 Всего: 315 |
заголовки уже отправлены. значит есть вывод другого текста до строчки header("Location: http:/ /google.ru"); помимо специально вставленного текста, это может быть что угодно, к примеру, пробел перед <?php или скрытый BOM символ, если сохранялся файл в кодировке utf |
|||
|
||||
| AndreyZ53 |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 138 Регистрация: 22.8.2008 Репутация: нет Всего: 2 |
Да до этого у меня есть вывод текста, так значит эту проблему никак не решить?
--------------------
https://itbases.ru/ |
|||
|
||||
| IgorIV |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 642 Регистрация: 7.9.2009 Репутация: 1 Всего: 8 |
Какой может быть текст, если ты вызываешь
Этот скрипт должен выдавать только изображение. Блин, bars80080, ты намного терпеливее чем я ... |
|||
|
||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 2 Всего: 315 |
да, самое меньшее что надо делать - это переживать и нервничать по поводу чужих проблем. человек получит ровно столько знаний, сколько он хочет получить. от нас это не зависит
со второго раза удалось донести мысль о заголовках. теперь посмотрим, удастся ли с первого раза донести, что картинка не может переплетаться с текстом |
|||
|
||||
| AndreyZ53 |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 138 Регистрация: 22.8.2008 Репутация: нет Всего: 2 |
Я не знаю, может Вы сейчас о своем о чем-то разговариваете, но я же сказал, что вопрос с картинкой решен и я понял в чем проблема, теперь проблема с переадресацией, точно такая же как и с картинкой, то есть скрипт делает какие-то операции, а потом переадресовывает на опеределенную страницу, и самое что интересное, что в ИЕ и Опера работает норм, а вот гугл хром пишет невозможно отобразить страницу, возможно бесконечная переадресация
И кстати насчет помощи, можете не помогать и не волноваться насчет меня и моей проблемы, просто кто захочет, тот и поможет, благо я не написал, такого, что мне просто все обязаны помочь, не помогли бы здесь, спросил бы в другом месте, и кстати я не в разделе ПРОФИ сформулировал свой вопрос, здесь насколько я понимаю люди добровольно помогают, в общем вопрос решен всем спасибо, лучше пойду в раздел Делфи там задавать вопросы, там люди терпеливее --------------------
https://itbases.ru/ |
|||
|
||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 2 Всего: 315 |
ну вот видишь, IgorIV, мы в чём-то ошиблись. только пока неизвестно в чём
у меня такой вопрос: мы по прежнему говорим о классе генерации картинки? если нет, то согласно правилам форума: один топик - один вопрос. |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Графика | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |