En bokstav och nummer ruta på en webbplats kallas Captcha låda . Dessa lådor används för att se till att informationen som skrivs av en person och inte ett program . Processen innefattar visning av en låda med bokstäver och siffror med kapital och liten bokstav och sifferkombinationer . Användaren måste replikera bokstavs-och sifferkombination , säkerställa en mänsklig interaktion . Instruktioner 1
Öppna en fil i Anteckningar och skriv följande kod för att starta en PHP-fil " < ? Php " ( inga citationstecken . ) Detta gör att filen att läsas korrekt .
2
Klistra in följande kod under öppningen koden du skrev bara :
session_start ( ) ;
$ str = " " ;
$ längd = 0 ;
för ( $ i = 0 ; $ i < 6 , $ i + + ) {
//dessa siffror representerar ASCII tabellen ( små bokstäver ) katalog
$ str = . chr ( rand ( 97 , 122 ) ) ;
}
//md5 bokstäver och spara dem till
session $ bokstäver = md5 ( $ str ) ;
$ _SESSION [ ' brev ' ] = $ bokstäver ,
//bestämma bredd och höjd för vår image och skapar det
imagettftext ( $ image , $ font_size , $ vinkel , $ x , $ y , $ text_col , $ font , $ str ) ;
//nu vi ska mata captcha image header
( " Content -type : image /png " ) ,
imagepng ( $ image ) ;
imagedestroy ( $ image ) ;
Stäng PHP -processen genom att skriva ( inga citationstecken ) i slutet
? " . > 3
Spara filen som captcha.php och ladda upp den till webbplatsen rotkatalog . Använd ett FTP-program som FileZilla , SmartFTP eller Core FTP för att ladda upp filen . 4
Öppna den webbplats där du vill placera captcha rutan i HTML- editor du använder . Klicka på det område som du vill placera captcha in och klicka på " HTML " -fliken i det övre verktygsfältet för att visa koden . Placera markören på den plats där du vill att captcha rutan infogas 5
Ange följande HTML-kod för att referera webbsidan till PHP -fil : .