<MyRusakov.ru />

Профессия Web-разработчик

Профессия Web-разработчик

Этот комплект за 8 месяцев превратит Вас в Web-разработчика с нуля. Учиться достаточно 1 час в день.

Начнёте Вы с HTML, CSS и вёрстки сайтов. Потом перейдёте к программированию и JavaScript. Затем изучите PHP, MySQL, SQL, Python. Изучите Web-фреймворки Laravel и Django. Создадите 5 своих сайтов для портфолио.

Комплект содержит:

- 540 видеоуроков

- 110 часов видео

- 1205 заданий для закрепления материала из уроков

- 5 финальных тестов

- 7 сертификатов

- 12 Бонусных курсов

Подробнее
Подписка

Подпишитесь на мой канал на YouTube, где я регулярно публикую новые видео.

YouTube Подписаться

Подписавшись по E-mail, Вы будете получать уведомления о новых статьях.

Подписка Подписаться

Добавляйтесь ко мне в друзья ВКонтакте! Отзывы о сайте и обо мне оставляйте в моей группе.

Мой аккаунт Мой аккаунт Моя группа
Опрос

Какая тема Вас интересует больше?

Форум сайта MyRusakov.ru

Ошибка с изображениями, ругается на header("Content-type: image/png");
26.06.2013 15:10:19 Ошибка с изображениями, ругается на header("Content-type: image/png"); Сообщение #1
duddeniska

duddeniska

Освоившийся

Освоившийся

Дата регистрации:
22.06.2013 22:04:04

Сообщений: 20

Добрый вечер Уважаемый Михаил.
Посмотрел урок по изображению, выполняю задание где есть текстовое поле, при отправки формы генерирует изображение с текстом введеное в поле и потом нужно ниже вывести этот файл.
Файл сохраняется все хорошо но потом когда я его вывожу выдает ошибку:
Warning: Cannot modify header information - headers already sent by (output started at Z:\home\test.local\www\index.php:12) in Z:\home\test.local\www\index.php on line 44

Ниже привожу весь код скрипта:
ВЫВОД ФОРМЫ-----------------------
<body>
<form name="myForm" action="index.php" method = "post">
<table>
<tr>
<td><input type="text" name="text" value="<?php echo $_POST[text]?>"/></td>
</tr>
<tr>
<td colspan="2"><input type="submit" name="calc" value="Отправить"/></td>
</tr>
</table>
</form>
</body>
ВЫВОД ФОРМЫ-----------------------
СОХРАНЕНИЕ В ФАЙЛ -------------------

<?php
if (isset($_POST[calc])) {
$im=imageCreateTrueColor(200,200);
$c=imageColorAllocate($im,110,110,110);
imageFilledRectangle($im,0,0,200,200,$c);
$c=imageColorAllocate($im,0,0,0);
imageTtfText($im,20,0,20,20,$c,"verdana.ttf","$_POST[text]";
imagePng($im,"img.png";
imageDestroy($im);
?>
СОХРАНЕНИЕ В ФАЙЛ -------------------
ВЫВОД ИЗОБРАЖЕНИЯ ----------------
<?php
$im=imageCreateFromPng("img.png";
header("Content-type: image/png";
imagePng($im);
imageDestroy($im);
?>
ВЫВОД ИЗОБРАЖЕНИЯ ----------------

Ошибку ссылается на header("Content-type: image/png";
Вывожу все в одном файле index.php кодировки разные менял. Удаляю весь html работает нормально! Даже незнаю из за чего весь геморой. Надеюсь на вашу помощь, спасибо.
Профиль
26.06.2013 17:46:43 Ошибка с изображениями, ругается на header("Content-type: image/png"); Сообщение #2
Admin

Admin

Администратор

Администратор

Дата регистрации:
27.05.2010 21:23:42

Сообщений: 3063

http:/myrusakov.ru/php-modify-header.html
Профиль
26.06.2013 18:09:01 Ошибка с изображениями, ругается на header("Content-type: image/png"); Сообщение #3
duddeniska

duddeniska

Освоившийся

Освоившийся

Дата регистрации:
22.06.2013 22:04:04

Сообщений: 20

Почитал статью, понял что надо ставить перед html. Но теперь не видно формы в этом файле, а в задании указывается что и картинка и форма должна выводиться в одной странице. Возможно ли так сделать? В Каком направлении капать?
Профиль
26.06.2013 20:17:30 Ошибка с изображениями, ругается на header("Content-type: image/png"); Сообщение #4
Admin

Admin

Администратор

Администратор

Дата регистрации:
27.05.2010 21:23:42

Сообщений: 3063

Картинку надо поместить в отдельный файл, а подключить его примерно так на страницу с формой:
<img src="file.php" alt="Изображение" />
Профиль
26.06.2013 20:24:00 Ошибка с изображениями, ругается на header("Content-type: image/png"); Сообщение #5
duddeniska

duddeniska

Освоившийся

Освоившийся

Дата регистрации:
22.06.2013 22:04:04

Сообщений: 20

УРА РАБОТАЕТ!)
Профиль