Heim > Backend-Entwicklung > PHP-Tutorial > php 使用echo就报错....

php 使用echo就报错....

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Freigeben: 2016-06-02 11:31:02
Original
1451 Leute haben es durchsucht

php

刚开始学php,写了一段文字生成图片的代码。现在发现不能将text传至php里,而且就算不传参。直接在php里定义$ment = $_POST['text'_] 也会报错:图像xxx因存在错误无法显示,肯定不是字体的问题,我快疯了..谁能帮帮我...代码如下
index.html:

<code>             <title>Logo Generater</title>                <form method="post" action="logo%20generate.php">        <label for="text">Company name:</label>        <input type="text" name="text" id="text">        <input type="submit" name="submit" id="submit" value="OK">        </form>    </code>
Nach dem Login kopieren

logo generate.php:

<code><?php $ment = 'What are you 弄啥类?'$ment = $_POST['text'];echo $ment;echo strlen($ment);$im = imagecreate(450,50);$white = imagecolorallocate($im,0,0,0);#imagecolortransparent($im,$white); $black = imagecolorallocate($im,255, 255,255);imagettftext($im,26,0,15,40,$black,'E:\xampp\htdocs\test\simsun.ttc',$ment);header("Content-type:image/png");imagepng($im);?></code>
Nach dem Login kopieren

谢谢了...
-------------------------16:35更新-----------------------
谢谢帮助我的人~(づ ̄ 3 ̄)づ
还有个问题 能不能像这张图一样,点击OK,传参给PHP,之后还在这个界面显示图片图片说明
以下是新代码~

<code>             <title>Logo Generater</title>                <form action="logo%20generate.php" method="post">        <h1>Logo Generater</h1>        <h2>wirte by Yates WANG</h2>        <label for="ment">Company name:</label>        <input type="text" name="ment" id="ment">        <input type="submit" name="submit" id="submit" value="OK">        <br>        <br>        <img  src="logo%20generate.php" alt="php 使用echo就报错...." >        </form>
<form>    </form></code>
Nach dem Login kopieren
<code> <?php #$ment = 'What are you 弄啥类?';$ment = $_POST['ment'];#echo strlen($ment);#$len = strlen($ment) * 30;$im = imagecreate(400,50);$white = imagecolorallocate($im,0,0,0);#imagecolortransparent($im,$white); $black = imagecolorallocate($im,255, 255,255);imagettftext($im,26,0,15,40,$black,'C:\Windows\Fonts\simsun.ttc',$ment);header("Content-type:image/png");imagepng($im);imagedestroy($im);?></code>
Nach dem Login kopieren

再次感谢!

Verwandte Etiketten:
php
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Aktuelle Ausgaben
PHP-Datenerfassung?
Aus 1970-01-01 08:00:00
0
0
0
PHP-Erweiterung intl
Aus 1970-01-01 08:00:00
0
0
0
Wie man PHP gut lernt
Aus 1970-01-01 08:00:00
0
0
0
Mehrere PHP-Versionen
Aus 1970-01-01 08:00:00
0
0
0
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage