Get the App
SLTechnology News&Howtos  ›  Development  › 

What if the CAPTCHA cannot be displayed in PHP?

Shulou Source: shulou.com Published: 2022-06-03 18:36:38 11月12日 Update

Editor to share with you what to do if the CAPTCHA cannot be displayed in PHP. I believe most people don't know much about it, so share this article for your reference. I hope you will gain a lot after reading this article. Let's learn about it together.

The reason why PHP CAPTCHA can not be displayed and its solution

First, if it is utf-8, it is possible that BOM has not been cleared

Second, there is output before Header ("Content-type: image/PNG")

Third, the first line of PHP hides the code, such as spaces, carriage returns and so on. Resolution code:

$image_width=70; / / set the width of the image $image_height=18; / / set the height of the image $new_number=$_GET [num]; / / $new_number=5;$num_image=imagecreate ($image_width,$image_height); / / create a canvas imagecolorallocate ($num_image,255255255); / / set the color of the canvas $black=imagecolorallocate ($num_image,0,0,0); / * / for

Tags: Image validation character article what to do code location content coordinates location format canvas color output line not much method reason variable most Apple Docker Huawei Linux macOS MariaDB Microsoft MySQL NVidia OPPO Reno Shulou Tech Info MySQL vpn Apple Redmi