login  Naam:   Wachtwoord: 
Registreer je!
Scripts > PHP > Beveiliging > Captcha Class


Reacties op het script Captcha Class

Offline  marten
Gepost op: 10 juni 2007 - 12:25
Beheerder



Jammer dat deze nog in PHP 4 is geschreven. Voor de rest ziet het er goed uit.

Offline  JBke
Gepost op: 10 juni 2007 - 13:00
PHP gevorderde



zal hem aanpassen naar php5 en erbij posten, niet iedereen (spijtig genoeg) heeft al de luxe van php 5.

Offline  Stijn
Gepost op: 11 juni 2007 - 12:08
PHP expert



Citaat:
[I][B]marten[/B] schreef op 10 juni 2007 - 12:25[/I]

Jammer dat deze nog in PHP 4 is geschreven. Voor de rest ziet het er goed uit.
Vind ik echter niet nodig. Je gaat toch maar public en private erbij zien komen... en dat heeft al helemaal geen nut om private te gebruiken hier. Het enige echte PHP5 dat hij kan toevoegen is final.

Offline  JBke
Gepost op: 11 juni 2007 - 12:13
PHP gevorderde



Ben nog enekel aanpassingen aan het maken, ga 4 constanten definiëren zijnde 'ALL_CHARS', 'DEC_CHARS', 'LOW_CHARS', en 'UPP_CHARS' voor de duidelijkheid, en 2 array's 1 met decimalen en 1 met alfa upper. standaard zullen deze gewoon gemerged worden en indien paramater type opgegeven als 'DEC_CHARS + LOW_CHARS'. Update volgd spoedig.

Offline  ikkedikke
Gepost op: 13 juni 2007 - 16:32
PHP expert



probeer het eens met bitwise operators te proberen, die zijn hier ideaal voor.

Offline  JBke
Gepost op: 13 juni 2007 - 19:33
PHP gevorderde



zal ik PROBEREN. Update waarschijnlijk tegen het weekend.

Offline  Wim
Gepost op: 23 juli 2007 - 21:00
Crew algemeen



stijn1989 schreef:
[..quote..]Vind ik echter niet nodig. Je gaat toch maar public en private erbij zien komen... en dat heeft al helemaal geen nut om private te gebruiken hier. Het enige echte PHP5 dat hij kan toevoegen is final.


van welke zou hij een final maken? make_captcha al niet nodig, en die 2 andere zal je ook niet willen overschrijven. Deze classe gaat trouwens toch niet als child dienen vermoed ik!

Offline  JBke
Gepost op: 24 juli 2007 - 09:50
PHP gevorderde



is idd niet de bedoeling om als child te dienen, zal deze week eens een kijkje nemen, ben momenteel aan een ander script bezig voor veilig file upload, alle bestanden en extensies met uitgebreide watermerk mogelijkheden voor images, alle types. Heb nog weekje verlof, kan mogelijks zijn dat ik een 2de (betere) versie van de captcha class ga schrijven (PHP5) dan.

bedankt voor de reacties.

Offline  marrinty
Gepost op: 27 januari 2009 - 21:14
Nieuw lid



Code blijkt niet te werken op PHP 5.2.8
Weet iemand wat eraan veranderd moet worden om het te laten werken?

Offline  JBke
Gepost op: 30 januari 2009 - 19:40
PHP gevorderde



ik zal het eens nakijken maar heb er geen problemen me ook niet op 5.2.8

Welke error of wat is het probleem juist, dat zou me op weg helpen. Lol even van RoR terug naar PhP. Vandaar trouwens minder op sitemasters, spijtig genoeg niet vel over Ruby of Rails terug te vinden.

Laat me weten wat het probleem juist is of zend me een screenshot via PM.

Offline  Wim
Gepost op: 03 maart 2009 - 09:27
Crew algemeen



Citaat:
De afbeelding "....." kan niet worden weergegeven, omdat hij fouten bevat.


Gebruik:
  1. <img src="captcha.php?captcha=generate" width="75" height="25" />

  1. <?php
  2. if($_GET['captcha'] == 'generate')
  3. {
  4. require_once('./includes/global.inc.php');
  5. $oCaptcha = new captcha;
  6. $oCaptcha->make_captcha();
  7. }


Ik ga vanavond misschien zelf ook al eens kijken; zit nu nog in de les 

In je script staat trouwens wel:
error_reporting(E-ALL); ipv error_reporting(E_ALL);

//edit:
mijn probleem ligt waarschijnlijk bij de fonts (heb er geen enkele atm)

//edit2: ligt toch niet aan de fonts, maar heb wel al gemerkt dat andere GD scripts ook niet werken op deze webserver. Ik ga het straks thuis eens uploaden en dan testen.


Enkel aanvullende informatie, vragen en antwoorden op vragen zijn welkom.
 
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.036s