You can post now and register later.
If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.
Актуальные контакты:
Telegram: @Nikker_web
E-Mail: tarasevich.email@gmail.com
Портфолио https://www.behance.net/d4d4186e
Разрабатываю дизайн групп в соц сетях, сайтов, приложений, другой дизайн под заказ
Актуальные контакты:
Telegram: @Nikker_web
E-Mail: tarasevich.email@gmail.com
Разрабатываю дизайн групп в соц сетях, сайтов, приложений, другой дизайн под заказ
Портфолио https://www.behance.net/d4d4186e
Question
Q4Dizzy
Суть в следующем.. создаю изображение с текстом, который ввёл пользователь в поле ввода и передаю это значение php с помощью аякс..
Данные получаю, в переменной они есть. но выводится только тот текст, который заранее написан в сам php.
<?php$w = 1000;$h = 200;$image = imagecreatetruecolor($w, $h) or die('Cannot create image');//Цвета$white = 0xffffff;$black = 0x000000;$red = 0xff0000;//Шрифт$font = ('BebasNeue.ttf'); // - обязательно надо указать путь до шрифта$fontsize = 100; // размер шрифта, gd1 - в пикселях, gd2 - в пунктах//Cам текст$text = $_POST['case_text'].'1';//Централизация шрифта$sz = imagettfbbox($fontsize, 0, $font, $text);$x = (imageSX($image) - ($sz[2] - $sz[0])) / 2;$y = (imageSY($image) + ($sz[1] - $sz[7])) / 2;//Делаем изображение прозрачнымimagesavealpha($image, true);imagefill($image, 1, 1, imagecolorallocatealpha($image, 255, 255, 255, 127));imagecolortransparent($image, $black);//Вставляем текстimagettftext($image, $fontsize, 0, $x, $y, $red, $font, $text);//Выводим изображениеheader('Content-type: image/png');imagepng($image);imagedestroy($image);?>Но выводится изображение только с тем текстом, который был введён в сам php...
То есть в данном случае появится изображение с цифрой 1. Почему игнорируется текст, который был получен с поля ввода?
Link to comment
Share on other sites
0 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.