• Login
  • Register
  • Zoek
This Thread
  • Everywhere
  • This Thread
  • This Forum
  • Articles
  • Pages
  • Forum
  • Filebase Entry
  • More Options

ICTscripters

Dé plek voor IT

Dé plek voor IT

Login

Geavanceerde opties
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  9. Goedkope domeinnamen
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  9. Goedkope domeinnamen
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  9. Goedkope domeinnamen
  1. Dé plek voor IT - ICTscripters
  2. Forum
  3. Scripting & programmeren
  4. PHP + SQL

Forum

  • Na 15 jaar terug van weggeweest: iCriminals.nl is terug (BETA)!

    Syntax 4 januari 2026 om 10:58
  • Developer Gezocht

    K.Rens 30 december 2025 om 12:32
  • Op zoek naar de legends

    Jeffrey.Hoekman 9 december 2025 om 09:41
  • [FREE] WeFact Hosting module

    Jeroen.G 13 oktober 2025 om 14:09
  • Help testers nodig voor android app Urgent

    urgentotservices 26 september 2025 om 10:21
  • Versio vervanger

    Jeroen.G 25 augustus 2025 om 15:56
  • Afspraken systeem met planbeperking

    Lijno 1 augustus 2025 om 23:04
  • Partner Gezocht om meerdere NFT Collecties op Open Sea te Plaatsen

    NFT Art Designer 1 maart 2025 om 14:08

Marktplaats

  • 321 Nieuwe Domeinnamen December 2025

    shiga 1 januari 2026 om 10:26
  • Meerdere mafia game template te koop

    Syntax 28 december 2025 om 21:20
  • Van een pixelige afbeelding naar een strakke, moderne website

    Syntax 21 december 2025 om 17:05

afbeeldingen captcha werkt niet goed

  • Kevin
  • 3 november 2018 om 17:38
  • Kevin
    Intermediate
    Ontvangen Reacties
    2
    Berichten
    421
    • 3 november 2018 om 17:38
    • #1

    Hi,

    Ik ben bezig met het onderzoeken waarom het captcha script niet volledig werkt.

    Het Captcha scherm ziet er als volgt uit:

    Wanneer ik op een afbeelding klik zoals hier aangegeven een box met het min teken komt er een response dat de afbeelding niet goed is. Ik heb het script gecontroleerd, echter kan ik niet de fout vinden waarom het niet werkt.

    Het komt wel eens voor dat het 1 op de 10 keer wel werkt, wie kan mij helpen met het uitzoeken van de fout?

    Ik hoor het graag :)

    Mvg,
    Kevin

    Bewerkt één keer, laatst door Kevin (5 november 2018 om 14:10).

  • Guest, wil je besparen op je domeinnamen? (ad)
  • Thisguyisgone
    Elite members
    Ontvangen Reacties
    197
    Berichten
    7.880
    • 4 november 2018 om 11:26
    • #2

    Hopelijk support hij het nog; https://codecanyon.net/item/creative-captcha/119205 ..
    Je kan op zijn profiel gaan en hopelijk krijg je een antwoord. (heb je een licentie btw ;))?

  • FangorN
    Professional
    Ontvangen Reacties
    196
    Articles
    2
    Berichten
    737
    • 4 november 2018 om 14:37
    • #3

    Hopelijk start je je sessie ook ergens met session_start() - in elke script waar je $_SESSION gebruikt?

    Waar wordt $_SESSION['captcha']['chosen'] bepaald, en wat zit hier precies in? Een cijfer tussen (van en met) 0 en (tot en zonder) 8? De bestandsnaam van een afbeelding?

    Want in captcha.php lijkt het erop dat je $_SESSION['captcha']['chosen'] gebruikt als bestandsnaam, maar in het onderstaande codefragment ga je er vanuit dat het een cijfer bevat? Dat lijkt mij sowieso niet kloppen? Vervolgens gaat $pos dan helemaal de mist in, waarschijnlijk krijg je undefinex index waarschuwingen?
    Hm, hier zat nog een $arr-mapping tussen. Die wijst van een index naar een afbeelding?

    Zet anders het melden + weergeven van fout(melding)en eens aan, en/of controleer je errorlogs...

    EDIT: de oriëntatie van de GD coördinaten en die van een HTML image submit is in ieder geval hetzelfde - beide hebben linksboven de oorsprong (0, 0).

    NB het enige wat eigenlijk interessant is om te onthouden in de sessie is het actieve gebied van het juiste plaatje, zie niet helemaal waarom je alle positie informatie in de sessie zou moeten gooien? En dan heb je $_SESSION['captcha']['chosen'] waarschijnlijk ook niet meer nodig...

    EDIT: na een header('Location: ...') hoort normaal een "exit", en dat zouden dan de laatste twee operaties van een actie moeten zijn. Nu wordt heel het script afgedraaid, inclusief het produceren van HTML en het opnieuw aanroepen van captcha.php via deze HTML, wat allemaal nogal overbodig is. Zorg dus ook voor een juiste programmaflow waarbij je verschillende acties (het weergeven van een formulier, het verwerken van dit formulier et cetera) ook echt gescheiden houdt.

    Bewerkt 4 keer, laatst door FangorN (4 november 2018 om 16:10).

  • Kevin
    Intermediate
    Ontvangen Reacties
    2
    Berichten
    421
    • 5 november 2018 om 12:56
    • #4

    Hi,

    Thanks, voor jullie info.

    @Ferhat.Remory helaas geeft hij geen support meer.

    @FangorN Sorry ik mistte een klein stukje code. waardoor een aantal gegevens niet helemaal duidelijk zijn.

    Ik heb de (fout)meldinen aangezet en krijg geen foutmeldingen te zien in het script. enkel de melding:
    Klik op een plaatje of je hebt op een verkeerd plaatje gedrukt!

    Bedankt voor je laatste aan en opmerking, ik heb achter de header location een exit neergezet.

    --------------------------------------------------------
    EDIT:

    Ik heb inmiddels de fout gevonden het zat in de input style, de style is weggehaald waarna het correct functioneerd.

    <input style="max-width: 1000px; width: 800px;" type="image" name="captcha" src="captcha.php" />

    Bedankt voor jullie reacties, ik zal de code deels weghalen omdat hier een licentie voor benodigd is.

    Bewerkt één keer, laatst door Kevin: Oplossing gevonden (5 november 2018 om 14:10).

Participate now!

Heb je nog geen account? Registreer je nu en word deel van onze community!

Maak een account aan Login

ICT Nieuws

  • Fijne feestdagen

    tcbhome 28 december 2025 om 13:55
  • Kritieke update voor Really Simple Security-plug-in

    K.Rens 16 november 2024 om 16:12
  • ING Nederland streeft naar ondersteuning van Google Pay tegen eind februari

    K.Rens 2 november 2024 om 16:09

Blogs

  • Functioneel ontwerp

    Dees 28 december 2014 om 12:38
  • Access Control List implementatie in PHP/MySQL - deel 1/2

    FangorN 28 december 2018 om 12:35
  • Access Control List implementatie in PHP/MySQL - deel 2/2

    FangorN 29 december 2018 om 12:37

Gebruikers die dit topic bekijken

  • 1 Gasten
  1. Marktplaats
  2. Design
  3. Voorwaarden
  4. Ons team
  5. Leden
  6. Geschiedenis
  7. Regels
  8. Links
  9. Privacy Policy
ICTscripters ©2005 - 2026 , goedkope hosting door DiMoWeb.com, BE0558.915.582
Sponsors: Beste kattenhotel provincie Antwerpen | Beste Zetes eid kaartlezer webshop
Style: Nexus by cls-design
Stylename
Nexus
Manufacturer
cls-design
Licence
Commercial styles
Help
Supportforum
Visit cls-design