Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> PHP /MySQL Programmering >> Content
PHP Dynamische Afbeelding Tutorial
PHP stelt u in staat om dynamische webpagina's die gegenereerd beelden met behulp van GD library processen omvatten creëren . De open - source library code bevat een aantal image -building functies , waaronder die voor het instellen van kleuren , lettertypes en grootte . De GD library is gebundeld met PHP , maar je kunt het een andere versie met behulp van beschikbaarstelling in de PHP.net website instructies configureren of installeren. Instructies
1

Open je PHP- bestand met behulp van een PHP- , tekst-of HTML-editor .

Typ de volgende code in jouw Captcha of afbeelding beveiligingscode creëren 2 . Neem nota van de toelichting , voorafgegaan door slashes ( //) . Verander de functie parameter waarden om de uitvoer van beelden aanpassen aan uw wensen :

functie create_image ( ) { //header die het type bestand is nodig om de beeldgegevens worden weergegeven ? header ( " Content - Type : image /jpeg " ) ;

//genereren van vijf tekens willekeurige string voor de Captcha //$ cap variabele bevat de string op input van de gebruiker controleren tegen $ randnum = md5 ( rand ( 0999 ) ) ; $ cap = substr ( $ randnum , 20 , 5 ) ;

//set image breedte en hoogte variabelen $ w = 80
; $ h = 32 ;

//creëren van voorziening breedte en hoogte van het beeld met behulp van $ = ImageCreate ( $ w, $ h ) ;

//set kleuren
met rgb getallen $ wit = ImageColorAllocate ( $ image , 255 , 255 , 255 ) ; $ red = ImageColorAllocate ( $ image , 255 , 50 , 0 ) ;

//kleur van de doos met params : image resource , x , y , kleur ImageFill ( $ image , 0 , 0 , $ red ) ;

//add witte string naar doos met params : afbeelding , lettertype (1-5 ) , x , y , string en kleur ImageString ( $ image , 5 , 20 , 8 , $ cap , $ wit ) ;

//output gegenereerd jpg afbeelding imagejpeg ( $ image ) ;

//clear middelen ImageDestroy ( $ image ) ; }

//bellen met de functie om de gegenereerde imagecreate_image ( ) weer te geven , exit ( ) ; ?

>
3

Sla het bestand op en breng het naar uw webserver . Typ het bestand URL in een webbrowser om het te testen .

Previous: Next:
  PHP /MySQL Programmering
·Hoe maak je een VirtueMart UPS…
·Hoe kan ik een variabele over …
·Hoe te Enable PHP 5.2.13 UTF8 
·Queryreeksfilter Authenticatie…
·Hoe te Verdeel en terug een he…
·Hoe te Datum String opmaken in…
·PHP : Subtekenreeks Without Wo…
·Hoe een bestand in een e-mail …
·Hoe de eerste letter van een s…
  Related Articles
Hoe kan ik een afbeelding Box Maak in Vi…
Hoe gebruik je een afbeelding Kaart in V…
Hoe maak je een Visual Basic Image Uploa…
Hoe te besparen een afbeelding met een d…
Vaste Vs . Dynamische Array in Visual Ba…
Hoe te Afbeelding Ingebed in Visual Basi…
Visual Basic : Hoe kan ik een afbeelding…
Hoe maak je een Dynamic Link Library Cre…
Hoe maak je een discussie creëren van I…
  Programmering Articles
·Hoe om te doen Conditionals in Python 
·Hoe te versleutelen en Watermark een PHP…
·Hoe maak je een PHP Redirect Met Blogger…
·Hoe je Perl Syntax fouten Catch 
·Hoe de datumnotatie converteren 
·Tutorial van Visual Basic for MSN 
·Hoe de TextBox prefill Van Webpagina in …
·Hoe je alle event handlers Verwijder in …
·Hoe maak je een varken Game Maak in Pseu…
Copyright © Computer Kennis http://www.nldit.com