gratis scripts.

Gestart doorJesse40 reacties646 weergaven

41 berichten · pagina 1 van 3

Jesse

Lid · Topicstarter

Berichten
11.099
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ik hoop dat we elkaar kunnen helpen door in dit topic scripts te dumpen ( zet er wel bij wat het is )
0
Jesse

Lid · Topicstarter

Berichten
11.099
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
bron webmasterz.nl ip ban scripts:

iplijst.php[COLOR= #0000BB]<?[/COLOR] 
[COLOR= #0000BB]$ip[/COLOR][COLOR= #007700][]=[/COLOR][COLOR= #DD0000]"Hier een ip-adres"[/COLOR][COLOR= #007700];[/COLOR]  [COLOR= #FF8000]////Je kan nog meer ips toevoegen door de zin te herhalen met een ander ip adres[/COLOR]
?>

De pagina, waar mensen die geband zijn niet kunnen komen:[COLOR= #0000BB]<?[/COLOR]
[URL="http://www.php.net/include"]include[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"iplijst.php"[/COLOR][COLOR= #007700]);[/COLOR] 
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/in_array"]in_array[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_SERVER[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]REMOTE_ADDR[/COLOR][COLOR= #007700]],[/COLOR] [COLOR= #0000BB]$ip[/COLOR][COLOR= #007700])) {[/COLOR] 
  [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]"Je bent geband van deze site"[/COLOR][COLOR= #007700];  
}[/COLOR] [URL="http://www.php.net/else"]else[/URL] [COLOR= #007700]{[/COLOR] 
  [COLOR= #FF8000]////Hier kan je je site neer zetten [/COLOR]
[COLOR= #007700]}[/COLOR] 
?>Of dit script, deze moet je dan bij je index zetten (dan gaat het bannen over alle paginas):[COLOR= #0000BB]<?[/COLOR]
[URL="http://www.php.net/include"]include[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"iplijst.php"[/COLOR][COLOR= #007700]);[/COLOR] 
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/in_array"]in_array[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_SERVER[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]REMOTE_ADDR[/COLOR][COLOR= #007700]],[/COLOR] [COLOR= #0000BB]$ip[/COLOR][COLOR= #007700])) {[/COLOR] 
  [URL="http://www.php.net/exit"]exit[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"Je bent geband van deze site"[/COLOR][COLOR= #007700]);[/COLOR]
0
Berichten
13.482
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Uhm, plaats ze dan wel in de Code tags?
0
Jesse

Lid · Topicstarter

Berichten
11.099
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ja ik was ff op zoek naar die code yummie weet hem niet meer uit mijn hoofd ging in pbtjes kijken maar ehum moet ik ver zoeken confused wat was die code ook alweer daarvan? yummie
0
Berichten
13.482
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
kijk verder dan je neus lang is,
Bij Snel reageren zie je hem zelfs

kijk eens dat knopje onder b

het is gewoon
[code] [/code]
0
Jesse

Lid · Topicstarter

Berichten
11.099
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
ok thanks yummie
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
EDIT: habbospeed was eerder
0
Rik

Lid

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
Enne, habbospeed, heb je die wel zelf gemaakt? Anders ff copyright erbij plaatsen avan de eigenaar coool
0
Jesse

Lid · Topicstarter

Berichten
11.099
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
gedaan nog iemand die iets heeft?
0
Rik

Lid

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
ik heb nog iets, ff geduld smile
[COLOR= #0000BB]<?php
$copy[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]"&copy;"[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #FF8000]// Copyright tekentje of iets anders als je dat wilt[/COLOR]
[COLOR= #0000BB]$einddate[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"Y"[/COLOR][COLOR= #007700]);[/COLOR] [COLOR= #FF8000]// Dit jaar[/COLOR]
[COLOR= #0000BB]$startdate[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]2008[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #FF8000]// Begin jaar[/COLOR]
[COLOR= #0000BB]$naam[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]"SiteNaam"[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #FF8000]// Naam van site[/COLOR]
[COLOR= #0000BB]$rights[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]"Alle rechten voorbehouden."[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #FF8000]// Rechten tekst[/COLOR]

[URL="http://www.php.net/if"]if[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$einddate[/COLOR] [COLOR= #007700]<=[/COLOR] [COLOR= #0000BB]$startdate[/COLOR][COLOR= #007700]) {[/COLOR]
   [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #0000BB]$copy[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #DD0000]" "[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #0000BB]$startdate[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #DD0000]" "[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #0000BB]$naam[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #DD0000]". "[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #0000BB]$rights[/COLOR][COLOR= #007700];
}[/COLOR]
[URL="http://www.php.net/else"]else[/URL] [COLOR= #007700]{[/COLOR]
   [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #0000BB]$copy[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #DD0000]" "[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #0000BB]$startdate[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #DD0000]"-"[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #0000BB]$einddate[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #DD0000]" "[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #0000BB]$naam[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #DD0000]". "[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #0000BB]$rights[/COLOR][COLOR= #007700];
}[/COLOR]
?>


Voor de noobs onder ons is dit gewoon te makkelijk =]
0
Jesse

Lid · Topicstarter

Berichten
11.099
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Zet er aub ook bij wat het is en dit is toch gewoon copyright die automatisch veranderd? elk jaar?
0
Rik

Lid

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
Jup smile
0
Jesse

Lid · Topicstarter

Berichten
11.099
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
iedereen post alles wat je hebt! smile
0
Berichten
15.303
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
[COLOR= #0000BB]<?php[/COLOR] 
[COLOR= #FF8000]/** 
* Luckys Captcha v3 
* 
* This captcha shows some random numbers on an image, in different colors, 
* the user has to enter the number of digits in a specific 
* 
* Copyright 2007 by Lucas van Dijk (info@lucasvd.nl) 
* For more info see http://www.lucasvd.nl 
* 
* @package Captcha 
* @category Captcha 
* @license http://www.opensource.org/licenses/gpl-license.php 
* @author Lucas van Dijk 
*/[/COLOR] 
[URL="http://www.php.net/class"]class[/URL] Captcha 
[COLOR= #007700]{[/COLOR] 
    [URL="http://www.php.net/protected"]protected[/URL] [COLOR= #0000BB]$image[/COLOR][COLOR= #007700];[/COLOR] 
    [URL="http://www.php.net/protected"]protected[/URL] [COLOR= #0000BB]$image_size[/COLOR][COLOR= #007700];[/COLOR] 
    [URL="http://www.php.net/protected"]protected[/URL] [COLOR= #0000BB]$colors[/COLOR][COLOR= #007700];[/COLOR] 
    [URL="http://www.php.net/protected"]protected[/URL] [COLOR= #0000BB]$code[/COLOR][COLOR= #007700];[/COLOR]    

    [URL="http://www.php.net/public"]public[/URL] [COLOR= #007700]function[/COLOR] __construct[COLOR= #007700]([/COLOR][COLOR= #0000BB]$size[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]120[/COLOR][COLOR= #007700]) 
    {[/COLOR] 
        [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/session_id"]session_id[/URL][COLOR= #007700]() ==[/COLOR] [COLOR= #DD0000][/COLOR][COLOR= #007700]) 
        {[/COLOR] 
            throw [COLOR= #007700]new[/COLOR] Exception[COLOR= #007700]([/COLOR][COLOR= #DD0000]The session has not yet been started, please use the function session_start() before calling this class.[/COLOR][COLOR= #007700]); 
        }[/COLOR] 
        
        [COLOR= #FF8000]// Create a new GD resource [/COLOR]
        [COLOR= #0000BB]$this[/COLOR] [COLOR= #007700]->[/COLOR] image [COLOR= #007700]=[/COLOR] imagecreatetruecolor[COLOR= #007700]([/COLOR][COLOR= #0000BB]$size[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$size[/COLOR][COLOR= #007700]);[/COLOR] 
        [COLOR= #0000BB]$this[/COLOR] [COLOR= #007700]->[/COLOR] image_size [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$size[/COLOR][COLOR= #007700];[/COLOR] 
        [COLOR= #0000BB]$this[/COLOR] [COLOR= #007700]->[/COLOR] colors [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]();[/COLOR] 
        
        [COLOR= #FF8000]// Fill the image with a white background [/COLOR]
        [COLOR= #0000BB]$color[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$this[/COLOR] [COLOR= #007700]->[/COLOR] allocate_color[COLOR= #007700]([/COLOR][COLOR= #DD0000]FFFFFF[/COLOR][COLOR= #007700]);[/COLOR] 
        imagefill[COLOR= #007700]([/COLOR][COLOR= #0000BB]$this[/COLOR] [COLOR= #007700]->[/COLOR] image[COLOR= #007700],[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$color[/COLOR][COLOR= #007700]); 
    }[/COLOR] 
    
    [URL="http://www.php.net/private"]private[/URL] [COLOR= #007700]function[/COLOR] __toString[COLOR= #007700]() 
    {[/COLOR] 
        [URL="http://www.php.net/return"]return[/URL] [COLOR= #0000BB]$this[/COLOR] [COLOR= #007700]->[/COLOR] code[COLOR= #007700]; 
    }[/COLOR] 
    
    [URL="http://www.php.net/protected"]protected[/URL] [COLOR= #007700]function[/COLOR] allocate_color[COLOR= #007700]([/COLOR][COLOR= #0000BB]$color[/COLOR][COLOR= #007700]) 
    {[/COLOR] 
        [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/substr"]substr[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$color[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]1[/COLOR][COLOR= #007700]) ==[/COLOR] [COLOR= #DD0000]#[/COLOR][COLOR= #007700]) 
        {[/COLOR] 
            [COLOR= #0000BB]$color[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/substr"]substr[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$color[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]1[/COLOR][COLOR= #007700]); 
        }[/COLOR] 
        
        [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/array_key_exists"]array_key_exists[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$color[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$this[/COLOR] [COLOR= #007700]->[/COLOR] colors[COLOR= #007700])) 
        {[/COLOR] 
            [URL="http://www.php.net/return"]return[/URL] [COLOR= #0000BB]$this[/COLOR] [COLOR= #007700]->[/COLOR] colors[COLOR= #007700][[/COLOR][COLOR= #0000BB]$color[/COLOR][COLOR= #007700]]; 
        }[/COLOR] 
        [URL="http://www.php.net/else"]else[/URL] 
        [COLOR= #007700]{[/COLOR] 
            [COLOR= #0000BB]$parts[/COLOR] [COLOR= #007700]=[/COLOR] str_split[COLOR= #007700]([/COLOR][COLOR= #0000BB]$color[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]2[/COLOR][COLOR= #007700]);[/COLOR] 
            [URL="http://www.php.net/eval"]eval[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]$this -> colors[$color] = imagecolorallocate($this -> image, 0x[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$parts[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]].[/COLOR][COLOR= #DD0000], 0x[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$parts[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]].[/COLOR][COLOR= #DD0000], 0x[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$parts[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]2[/COLOR][COLOR= #007700]].[/COLOR][COLOR= #DD0000]);[/COLOR][COLOR= #007700]);[/COLOR] 
            [URL="http://www.php.net/return"]return[/URL] [COLOR= #0000BB]$this[/COLOR] [COLOR= #007700]->[/COLOR] colors[COLOR= #007700][[/COLOR][COLOR= #0000BB]$color[/COLOR][COLOR= #007700]]; 
        } 
    }[/COLOR] 
    
    [URL="http://www.php.net/public"]public[/URL] [COLOR= #007700]function[/COLOR] generate[COLOR= #007700]() 
    {[/COLOR] 
        [COLOR= #FF8000]// Generate some lines, to divide the image in some smaller pieces [/COLOR]
        [COLOR= #0000BB]$color[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$this[/COLOR] [COLOR= #007700]->[/COLOR] allocate_color[COLOR= #007700]([/COLOR][COLOR= #DD0000]000000[/COLOR][COLOR= #007700]);[/COLOR] 
        [COLOR= #0000BB]$number_of_columns[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mt_rand"]mt_rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]3[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]5[/COLOR][COLOR= #007700]);[/COLOR] 
        [COLOR= #0000BB]$square_width[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/round"]round[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$this[/COLOR] [COLOR= #007700]->[/COLOR] image_size / [COLOR= #0000BB]$number_of_columns[/COLOR][COLOR= #007700]);[/COLOR] 
        
        [URL="http://www.php.net/for"]for[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$i[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #0000BB]$i[/COLOR] [COLOR= #007700]<[/COLOR] [COLOR= #0000BB]$number_of_columns[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #0000BB]$i[/COLOR][COLOR= #007700]++) 
        {[/COLOR] 
            [COLOR= #FF8000]// Vertical line [/COLOR]
            imageline[COLOR= #007700]([/COLOR][COLOR= #0000BB]$this[/COLOR] [COLOR= #007700]->[/COLOR] image[COLOR= #007700],[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$i[/COLOR] [COLOR= #007700]*[/COLOR] [COLOR= #0000BB]$square_width[/COLOR][COLOR= #007700],[/COLOR] imagesx[COLOR= #007700]([/COLOR][COLOR= #0000BB]$this[/COLOR] [COLOR= #007700]->[/COLOR] image[COLOR= #007700]),[/COLOR] [COLOR= #0000BB]$i[/COLOR] [COLOR= #007700]*[/COLOR] [COLOR= #0000BB]$square_width[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$color[/COLOR][COLOR= #007700]);[/COLOR] 
            
            [COLOR= #FF8000]// Horizontal Line [/COLOR]
            imageline[COLOR= #007700]([/COLOR][COLOR= #0000BB]$this[/COLOR] [COLOR= #007700]->[/COLOR] image[COLOR= #007700],[/COLOR] [COLOR= #0000BB]$i[/COLOR] [COLOR= #007700]*[/COLOR] [COLOR= #0000BB]$square_width[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$i[/COLOR] [COLOR= #007700]*[/COLOR] [COLOR= #0000BB]$square_width[/COLOR][COLOR= #007700],[/COLOR] imagesy[COLOR= #007700]([/COLOR][COLOR= #0000BB]$this[/COLOR] [COLOR= #007700]->[/COLOR] image[COLOR= #007700]) -[/COLOR] [COLOR= #0000BB]1[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$color[/COLOR][COLOR= #007700]); 
        }[/COLOR] 
        
        imageline[COLOR= #007700]([/COLOR][COLOR= #0000BB]$this[/COLOR] [COLOR= #007700]->[/COLOR] image[COLOR= #007700],[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR] imagesy[COLOR= #007700]([/COLOR][COLOR= #0000BB]$this[/COLOR] [COLOR= #007700]->[/COLOR] image[COLOR= #007700]) -[/COLOR] [COLOR= #0000BB]1[/COLOR][COLOR= #007700],[/COLOR] imagesx[COLOR= #007700]([/COLOR][COLOR= #0000BB]$this[/COLOR] [COLOR= #007700]->[/COLOR] image[COLOR= #007700]) -[/COLOR] [COLOR= #0000BB]1[/COLOR][COLOR= #007700],[/COLOR] imagesy[COLOR= #007700]([/COLOR][COLOR= #0000BB]$this[/COLOR] [COLOR= #007700]->[/COLOR] image[COLOR= #007700]) -[/COLOR] [COLOR= #0000BB]1[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$color[/COLOR][COLOR= #007700]);[/COLOR] 
        imageline[COLOR= #007700]([/COLOR][COLOR= #0000BB]$this[/COLOR] [COLOR= #007700]->[/COLOR] image[COLOR= #007700],[/COLOR] imagesx[COLOR= #007700]([/COLOR][COLOR= #0000BB]$this[/COLOR] [COLOR= #007700]->[/COLOR] image[COLOR= #007700]) -[/COLOR] [COLOR= #0000BB]1[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR] imagesx[COLOR= #007700]([/COLOR][COLOR= #0000BB]$this[/COLOR] [COLOR= #007700]->[/COLOR] image[COLOR= #007700]) -[/COLOR] [COLOR= #0000BB]1[/COLOR][COLOR= #007700],[/COLOR] imagesy[COLOR= #007700]([/COLOR][COLOR= #0000BB]$this[/COLOR] [COLOR= #007700]->[/COLOR] image[COLOR= #007700]) -[/COLOR] [COLOR= #0000BB]1[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$color[/COLOR][COLOR= #007700]);[/COLOR] 
        
        [COLOR= #FF8000]// Add the numbers to the squares 
        // Colors were going to use [/COLOR]
        [COLOR= #0000BB]$colors[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]();[/COLOR] 
        [COLOR= #0000BB]$colors[/COLOR][COLOR= #007700][] =[/COLOR] [COLOR= #DD0000]FF0000[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #FF8000]// red [/COLOR]
        [COLOR= #0000BB]$colors[/COLOR][COLOR= #007700][] =[/COLOR] [COLOR= #DD0000]00FF00[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #FF8000]// green [/COLOR]
        [COLOR= #0000BB]$colors[/COLOR][COLOR= #007700][] =[/COLOR] [COLOR= #DD0000]0000FF[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #FF8000]// blue [/COLOR]
        [COLOR= #0000BB]$colors[/COLOR][COLOR= #007700][] =[/COLOR] [COLOR= #DD0000]FF9900[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #FF8000]// Orange [/COLOR]
        
        [COLOR= #0000BB]$chars[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/array_merge"]array_merge[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/range"]range[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]a[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]z[/COLOR][COLOR= #007700]),[/COLOR] [URL="http://www.php.net/range"]range[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]9[/COLOR][COLOR= #007700]));[/COLOR] 
    
        [COLOR= #0000BB]$row[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700];[/COLOR] 
        [COLOR= #0000BB]$column[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700];[/COLOR] 
        [URL="http://www.php.net/while"]while[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$row[/COLOR] [COLOR= #007700]<[/COLOR] [COLOR= #0000BB]$number_of_columns[/COLOR][COLOR= #007700]) 
        {[/COLOR] 
            [COLOR= #FF8000]// Calculate X and Y [/COLOR]
            [COLOR= #0000BB]$x[/COLOR] [COLOR= #007700]= (([/COLOR][COLOR= #0000BB]$square_width[/COLOR] / [COLOR= #0000BB]2[/COLOR][COLOR= #007700]) - ([/COLOR]imagefontwidth[COLOR= #007700]([/COLOR][COLOR= #0000BB]2[/COLOR][COLOR= #007700])[/COLOR] / [COLOR= #0000BB]2[/COLOR][COLOR= #007700])) + ([/COLOR][COLOR= #0000BB]$column[/COLOR] [COLOR= #007700]*[/COLOR] [COLOR= #0000BB]$square_width[/COLOR][COLOR= #007700]);[/COLOR] 
            [COLOR= #0000BB]$y[/COLOR] [COLOR= #007700]= (([/COLOR][COLOR= #0000BB]$square_width[/COLOR] / [COLOR= #0000BB]2[/COLOR][COLOR= #007700]) - ([/COLOR]imagefontheight[COLOR= #007700]([/COLOR][COLOR= #0000BB]2[/COLOR][COLOR= #007700])[/COLOR] / [COLOR= #0000BB]2[/COLOR][COLOR= #007700])) + ([/COLOR][COLOR= #0000BB]$row[/COLOR] [COLOR= #007700]*[/COLOR] [COLOR= #0000BB]$square_width[/COLOR][COLOR= #007700]);[/COLOR] 
            
            [COLOR= #FF8000]// Select a color were going to use [/COLOR]
            [COLOR= #0000BB]$rand_color[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mt_rand"]mt_rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR] [URL="http://www.php.net/count"]count[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$colors[/COLOR][COLOR= #007700]) -[/COLOR] [COLOR= #0000BB]1[/COLOR][COLOR= #007700]);[/COLOR] 
            [COLOR= #0000BB]$color[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$this[/COLOR] [COLOR= #007700]->[/COLOR] allocate_color[COLOR= #007700]([/COLOR][COLOR= #0000BB]$colors[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$rand_color[/COLOR][COLOR= #007700]]);[/COLOR] 
            
            [COLOR= #0000BB]$char[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$chars[/COLOR][COLOR= #007700][[/COLOR][URL="http://www.php.net/array_rand"]array_rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$chars[/COLOR][COLOR= #007700])];[/COLOR] 
            [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$colors[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$rand_color[/COLOR][COLOR= #007700]] ==[/COLOR] [COLOR= #DD0000]0000FF[/COLOR][COLOR= #007700]) 
            {[/COLOR]               
                [COLOR= #0000BB]$this[/COLOR] [COLOR= #007700]->[/COLOR] code [COLOR= #007700].=[/COLOR] [COLOR= #0000BB]$char[/COLOR][COLOR= #007700]; 
            }[/COLOR] 
            
            imagestring[COLOR= #007700]([/COLOR][COLOR= #0000BB]$this[/COLOR] [COLOR= #007700]->[/COLOR] image[COLOR= #007700],[/COLOR] [COLOR= #0000BB]2[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$x[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$y[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$char[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$color[/COLOR][COLOR= #007700]);[/COLOR] 
            
            [COLOR= #0000BB]$column[/COLOR][COLOR= #007700]++;[/COLOR] 

            [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$column[/COLOR] [COLOR= #007700]==[/COLOR] [COLOR= #0000BB]$number_of_columns[/COLOR][COLOR= #007700]) 
            {[/COLOR] 
                [COLOR= #0000BB]$row[/COLOR][COLOR= #007700]++;[/COLOR] 
                [COLOR= #0000BB]$column[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700]; 
            } 
        } 
    }[/COLOR] 
    
    [URL="http://www.php.net/public"]public[/URL] [COLOR= #007700]function[/COLOR] show[COLOR= #007700]() 
    {[/COLOR] 
        imagepng[COLOR= #007700]([/COLOR][COLOR= #0000BB]$this[/COLOR] [COLOR= #007700]->[/COLOR] image[COLOR= #007700]); 
    }[/COLOR] 
    
    [URL="http://www.php.net/public"]public[/URL] [COLOR= #007700]function[/COLOR] get_code[COLOR= #007700]() 
    {[/COLOR] 
       [URL="http://www.php.net/return"]return[/URL] [COLOR= #0000BB]$this[/COLOR] [COLOR= #007700]->[/COLOR] code[COLOR= #007700]; 
    } 
}[/COLOR] 
?> 

# captcha.php (laat het plaatje zien) 
[COLOR= #0000BB]<?php[/COLOR] 
[URL="http://www.php.net/session_start"]session_start[/URL][COLOR= #007700]();[/COLOR] 
[URL="http://www.php.net/include"]include[/URL] [COLOR= #DD0000]includes/captcha.class.php[/COLOR][COLOR= #007700];[/COLOR] 

[COLOR= #0000BB]$captcha[/COLOR] [COLOR= #007700]= new[/COLOR] Captcha[COLOR= #007700]();[/COLOR] 

[COLOR= #0000BB]$captcha[/COLOR] [COLOR= #007700]->[/COLOR] generate[COLOR= #007700]();[/COLOR] 

[COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]captcha_code[/COLOR][COLOR= #007700]] =[/COLOR] [URL="http://www.php.net/strlen"]strlen[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$captcha[/COLOR] [COLOR= #007700]->[/COLOR] get_code[COLOR= #007700]()) ==[/COLOR] [COLOR= #0000BB]0[/COLOR] [COLOR= #007700]?[/COLOR] [COLOR= #DD0000]-[/COLOR] [COLOR= #007700]:[/COLOR] [COLOR= #0000BB]$captcha[/COLOR] [COLOR= #007700]->[/COLOR] get_code[COLOR= #007700]();[/COLOR] 

[URL="http://www.php.net/header"]header[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"Content-Type: image/png"[/COLOR][COLOR= #007700]);[/COLOR] 
[COLOR= #0000BB]$captcha[/COLOR] [COLOR= #007700]->[/COLOR] show[COLOR= #007700]();[/COLOR] 

?> 

# VOORBEELD: 
# posten.php 
[COLOR= #0000BB]<?php[/COLOR] 
[URL="http://www.php.net/session_start"]session_start[/URL][COLOR= #007700]();[/COLOR] 

[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/isset"]isset[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]submit[/COLOR][COLOR= #007700]])) 
{[/COLOR] 
    [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]captcha_code[/COLOR][COLOR= #007700]] !=[/COLOR] [COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]captcha_code[/COLOR][COLOR= #007700]]) 
    {[/COLOR] 
        [URL="http://www.php.net/die"]die[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"Verkeerde captcha code"[/COLOR][COLOR= #007700]); 
    }[/COLOR] 
    
    [COLOR= #FF8000]// Nu kan je de post in database zetten oid [/COLOR]
[COLOR= #007700]}[/COLOR] 
[URL="http://www.php.net/else"]else[/URL] 
[COLOR= #007700]{[/COLOR] 
    ?> 
    <form method="post" action="posten.php"> 
        Naam: <input type="text"  name="name" /> 
        <br /><br /> 
        
        <b>Anti Bot test</b> 
        <img src="captcha.php" alt="CAPTCHA" /> 
        <br /> 
        <input type="text" name="captcha_code" size="6" /> 
        <br /> 
        Op het plaatje zie je een aantal vakjes met letters er in, typ alleen de blauwe letters over in het tekst veld. Zie je geen blauwe letters, vul dan een streepje in (-).    
    </form> 
    [COLOR= #0000BB]<?php[/COLOR] 
[COLOR= #007700]}[/COLOR] 
?>


Captcha (Tegen bots, leden/bezoekers moeten letters overtypen) van Phpfreaks.
0
Erik

Lid

Berichten
7.109
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Je kan beter Luckys Captcha V4 gebruiken..
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren