Verifikation via billede - opdatering?

Problemer med computeren, savner du et nyt spil, har du behov for hjælp eller skal du bare blære dig med dit nyeste kabinet. Det er her, hvor alt soft-, hardware og konsolrelaterede spørgsmål stilles. Ligeledes indlæg omkring internet, udbydere, www, ftp, html, osv. hører hjemme her.

Redaktør: Moderators

Besvar
dwr
Moderator
Indlæg: 2795
Tilmeldt: 22 apr 2002, 02:44

Verifikation via billede - opdatering?

Indlæg af dwr »

Hejsa.
Jeg står med et problem der generer mig.
Jeg har en gæstebog på min hjemmeside, hvor man skal udfylde en form, når man vil skrive i den og så til sidst plotte tal/bokstaver ind fra et billede for at få verificeret, at man ikke er en bot.
Desværre har jeg det problem, at folk som har postet én gang allerede eller bare har været inde på formen og så et andet sted på siden inden de kommer tilbage ser det billede de havde sidste gang fordi det ikke bliver ryddet fra deres cache.
Det kan selvfølgelig afhjælpes ved at trykke F5 (opdatér), hvorved den opdaterer billede, men det er lidt besværligt, at folk skal gøre det hver gang.

Er det ikke muligt at tvinge siden til at opdatere billedet hver gang man går ind på siden?

Koden ser således ud:

Kode: Vælg alt

<?php
$im = ImageCreate(200, 40); 
$white = ImageColorAllocate($im, 255, 255, 255);
$black = ImageColorAllocate($im, 120, 200, 68);
srand((double)microtime()*1000000); 
$string = md5(rand(0,9999)); 
$string=substr($string,1,7);
$verification = $string;
ImageFill($im, 0, 0, $black);
ImageString($im, 4, 70, 10, $verification, $white);
Imagejpeg($im, "images/verify.jpeg");
ImageDestroy($im); 
?>
På forhånd tak for hjælpen.
dwr
Vær lidt flinkere over for folk generelt og du får det bedre selv.
Besvar