Top
Phpuniverset logo
 
930 banner

INDHOLD

Forside

Script libary

Job annoncer

Tips og Tricks

Konkurrence

Downloads

Dokumenter

Forum

Online udviklere


ARTIKLER

CSS

Diverse

E-handel / annoncer

Grafik

Html

Internet

Javascript

Linux

PHP/MySQL

Programmer

Flash

Søgemaskiner

Windows

C / C++


INFO

Information

Annoncering

Kontakt

Forside Forum PHP, mysql Spam protection problemer

Spam protection problemer


 

Spam protection problemer

Casper Hansen  

Hej.

Jeg er ved at udvikle en blog, og til den blog skal jeg så lave et simpelt spam
protektion system.

Jeg har lavet en variable med navnet $spam_protection. Den indeholder så et tilfældigt
tal, den variable bliver gemt i en session.

Men når jeg så skal validere om brugeren har indtastet den korrekte spam kode, så
bliver sessionen jo sat igen, jeg ved godt jeg bare skal rykke min variable ned under
validationen, men så kan jeg ikke bruge min variable.

I kan se min blog her:
[URL]http://9designs.dk/blogentry/89/[/URL]

Noget kode:
[code]<?php

/* Setting  anti-spam code */
$spam_protection rand(1,1000);

/* Setting anti-spam code into a session which is used later */
$_SESSION["spam_protection"] = $spam_protection;
            
?>            
            
What is <?php 
echo $spam_protection; echo "+"; echo $spam_protection?>?

<?php
if (isset($_POST["submit"])) {
echo 
"<br /><br />Spam protection is: $spam_protection<br />
Spam session is: 
$_SESSION[spam_protection]"; } ?><br />

<input type="text" name="spam_protection" /><br /><br />[/code]

Så hvordan skal dette gøres?

Jeg ønsker egentligt også råd om hvordan jeg ellers kan gøre, og hvordan min kode kan
gøres pænere. Da jeg synes den er uoverskuelig lige nu.

På forhånd tak for jeres hjælp :)

Ps. der er undladt noget unødvendig kode i min kode.



Dato : 23.04.2007, 17:02

Visninger : 1760

Points : 20




Login for at skrive et indlg :



   Brugernavn

Password
 

+ Opret en ny Bruger, Klik her

+ Glemt brugernavn/password

 

Send Artikel/anmeldelse til: phpuni@phpuniverset.dk

Tilbage til oversigt

Phpuniverset's politik om personlige oplysninger, artikler & Koder Phpuniverset er optimeret til Mozilla 1024 * 768 Phpuniverset version: 3.0 beta
Webhost : Ignesco.dk

Bund