Bine ati venit pe StarTutoriale inregistreazaTE SI daca vrei un post in echipa da add la sportivu_razvan99 administratorul principal.


 
AcasaAcasa  CalendarCalendar  GalerieGalerie  FAQFAQ  CautareCautare  MembriMembri  GrupuriGrupuri  InregistrareInregistrare  ConectareConectare  Info upload  
Site-ul nostru de upload este Site upload
Cautare
 
 

Rezultate pe:
 
Rechercher Cautare avansata
Subiecte similare
Navigare
 Portal
 Index
 Membri
 Profil
 FAQ
 Cautare
Top postatori
RazVaN
 
Benl4deN
 
DeLuX
 
M3trix
 
DeConnection
 
AlyNNN :X
 
S2m3H
 
Sky
 
Da-Kid
 
seboros
 
Ultimele subiecte
» ce ati face cu 50 lei ?
Dum Noi 13, 2011 7:52 pm Scris de DeLuX

» [TUTORIAL] HL Guard pe server Counter Strike 1.6
Dum Noi 13, 2011 6:33 pm Scris de DeLuX

» Toate Gta-urile
Dum Noi 13, 2011 5:50 pm Scris de RazVaN

» metin2Star
Dum Noi 13, 2011 5:14 pm Scris de Sky

» DS-LAN SV
Dum Noi 13, 2011 5:12 pm Scris de Sky

» Fifa 2012
Dum Noi 13, 2011 5:10 pm Scris de Sky

» [ADDONS] Invision AmxX 2.0 Color [Linux & Windows]
Dum Noi 13, 2011 4:54 pm Scris de DeLuX

» [ADDONS] MaX Security !!
Dum Noi 13, 2011 4:52 pm Scris de DeLuX

» [ADDONS] Interesant
Dum Noi 13, 2011 4:50 pm Scris de DeLuX

August 2018
LunMarMierJoiVinSamDum
  12345
6789101112
13141516171819
20212223242526
2728293031  
CalendarCalendar
Cine este conectat?
In total sunt 2 utilizatori conectati: 0 Inregistrati, 0 Invizibil si 2 Vizitatori

Nici unul

Recordul de utilizatori conectati a fost de 8, Dum Dec 19, 2010 4:54 pm
Statistici
Avem 118 membri inregistrati
Cel mai nou utilizator inregistrat este: Sky

Membrii nostri au postat un numar de 260 mesaje în 166 subiecte
Subiectele cele mai vizionate
Triburile-Lan v0.1,0.2(download)
DS-LAN SV
Echipa Ds Lan RomaniA
ghiduri triburile .ro
O sa invatam sa facem un sv de triburile cu 2 versiuni
Ce Muzica Mai Ascultati?
Cum sa-ti pui srvu pe no-ip.org [tutorial cu imagini]
Cum sa faci server pe router
CUM SA FACI SERVERUL LAN/PUBLIC
Securitate Antiflood + database!
Cei mai activi postatori ai saptamanii

Distribuiţi | 
 

 Cum sa puneti sistem anti-robot la inregistrare

In jos 
AutorMesaj
RazVaN
administrator
administrator
avatar

Mesaje : 230
Data de inscriere : 18/06/2010

MesajSubiect: Cum sa puneti sistem anti-robot la inregistrare   Lun Aug 09, 2010 4:00 am

Cum sa puneti sistem anti-robot la inregistrare
*In acest tutorial va voi explica cum sa puneti sistem anti-robot la inregistrare . La ce ma refer ? Se v-a genera o imagine PNG , iar sub ea o casuta . In casuta trebuie sa introduceti codul pentru a putea continua inregistrarea . Aceasta modalitate este folosita pentru a evita SPAM-ul la site !

Creeati un fisier PHP , si in el introduceti :
Cod:

<php?
session_start();
session_regenerate_id();
$nr = rand(65,122);
$captcha = chr($nr).rand(1000,9999);
$nr = rand(65,122);
$captcha .= chr($nr);
$nr = rand(65,122);
$captcha .= chr($nr);
// Setam variabila in sesiune
[$_SESSION['captcha'] = $captcha;
$string = $captcha;
$size = 18;
$radius = 0;
$font = 'font/brushscriptstd.otf'; //fontul
$coord = imagettfbbox($size, $radius, $font, $string);
/*
* A(x0,y0) B(X1,Y1) A(x0,y0) = [0][1] B(x1,y1) = [2][3]
* C(x2,y2) D(X3,Y3) C(x2,y2) = [6][7] D(x3,y3) = [4][5]
*/
$width  = round(sqrt(($coord[0] - $coord[2])*($coord[0] - $coord[2]) +
($coord[1] - $coord[3])*($coord[1] - $coord[3])),0);
$height = round(sqrt(($coord[0] - $coord[6])*($coord[0] - $coord[6]) +
($coord[1] - $coord[7])*($coord[1] - $coord[7])),0);
$image =        imagecreatetruecolor($width+20, $height+20);
imagecolorallocate($image, 0, 0, 0);
$white = imagecolorallocate($image, 255, 255, 255);
ImageTTFText ($image, $size, $radius,10 ,30 , $white, $font, $string);
header('Content-type: image/png');
imagepng($image);
imagedestroy($image);
?>
<?
Intrati in server , htdocs , templates , register.tpl , si unde vreti sa apara codu puneti urmatoarea :
code]

[/code]
Sper ca v-a fost de folos !
Sus In jos
Vezi profilul utilizatorului http://startutorial.forumz.ro
 
Cum sa puneti sistem anti-robot la inregistrare
Sus 
Pagina 1 din 1
 Subiecte similare
-
» [Tutorial] Cum sa faci un sistem de logare/inregistrare!

Permisiunile acestui forum:Nu puteti raspunde la subiectele acestui forum
 :: Tutoriale GamEs :: Triburile SpeeD :: Tutoriale Triburile SpeeD-
Mergi direct la: