Kontakt med verifikation virker ikke

Tags:    php

<< < 12 > >>
Hjælp.. :O

Jeg har en kontakt formular med verifikationskode men den vil ikke hente billedet og dermed ikke sende, forstår ikke fejlen.


siden med formularen
Fold kodeboks ind/udKode 



Siden som sender
Fold kodeboks ind/udKode 



Siden med verifikation
Fold kodeboks ind/udKode 

Og så hedder billedet verify.png og min font hedder caeldera.ttf

alle filer ligger i samme mappe.



20 svar postet i denne tråd vises herunder
3 indlæg har modtaget i alt 5 karma
Sorter efter stemmer Sorter efter dato
du kan ikke kalde en side via <img>
brug include til at få dit script med ind på siden.. Og kald så dit endelig billede frem bagefter.


Forkert min ven..

Når man leger med captcha på denne måde sætter man det ind med <img> tagget..

Back on topic:

Problemet i dette tilfælde ligger i verify.php.

For hvis du bare kører den vil du se af den ikke generere et billede, men en masse tegn.

Er GDlib enabled på serveren?

For jeg smed den lige på min wamp, og der fejler scriptet intet.

Så enten er gdlib slået fra eller også er den kode du har givet os på verify.php ikke den samme som den du selv bruger.

M.v.h. Johnny




du kan ikke kalde en side via <img>
brug include til at få dit script med ind på siden.. Og kald så dit endelig billede frem bagefter.



Selvfølgelig kan man det.

Men det ser i første omgang ud til at du sender de forkerte headers med dit captcha billede.
http://www.dianamy.dk/kon/verify.php

Derefter må du udskrive og checke om $_SESSION['verify'] er lig med det man indtaster.



hov den ligger her, hvis det hjælper at se? http://www.dianamy.dk/kon/kontakt.php



For det andet er billedet ikke stort nok til de 5 fem tegn?

Du bør ændre skriftstørrelsen, ændre antallet af tegn og/eller ændre billedets størrelse.



Jeg har ingen anelse hvem af jer jeg skal følge :lol:

Er der fejl i scriptet et sted?



Headersne er rigtige, så det kan næsten ikke være der der er fejl, men er gdlib slået til? evt. kan du vise os en:

<?php

phpinfo();

?>

Og du er sikker på at den kode du bruger på din side er 100% magen til den du har vist frem her på udvikleren?

M.v.h. Johnny



Ja for den er den jeg lige smækkede op så i kunne se den :D



kan du lade os se en phpinfo(); ?



<< < 12 > >>
t