Zitat geschrieben von
ZeroX
Ich hab jetzt google schon durchsucht aber finde nix deswegen frag ich mal hier !
ich bin auf der suche nach so einem art tresor script
also sprich ich stell eine reihe von zahlen ein und andere user müssen dieses pw dan knacken !
es sollte mit nem sicherheitscode sein das man net bescheißen kann ^^
könnte jemand sowas machen oder ist das zu schwer ??
mfg ZeroX^
so in der art ^^
www.the-funky-monkey.de/tresor.php
Zuletzt modifiziert von ZeroX am 06.01.2007 - 01:52:10
wieso Fragst du mich nicht einfach. Da muss man sich erst durchgooglen. Die Emailadresse steht doch auf meiner Seite www.the-funky-monkey.de
Dafür braucht man nicht viel.
Erstmal würde ich dir emfehlen eine eigene Captcha-Klasse zu schreiben.
Mit PHP würde ich dir folgende Befehle empfehlen sich anzugucken.
de.php.net/manual/de/ref.image.php (allgemein, wie GD2 funkt)
de.php.net/manual/de/function.imagettftext.php (hat den Vorteil, dass man Fonts verwenden kann und somit, mit wenigen Hilfsmittels einen
vernünftigen schutz bekommt.)
Bitte keine Standardfonts (wie Verdana, Arial) verwenden, da es die meisten Spider und Bots interpretieren können.
Coole Fonts gibt es unter www.dafont.com (kostenlos)
Um eine Zufallspasswort zu erstellen. Muss man dieses erzeugen. Dafür mal eine kleine Funktion. Kann Fehler enthalten (bin zu faul zu testen)
/**
* Zufallsschlüssel mit Länge $length erzeugen
*
* @param int $length
* @return string
*/
function randomkey($length){
$pattern = "1234567890abcdefghijkmnpqrstuvwxyz";
$l = strlen($pattern);
for ($i=0;$i<$length;$i++){
$key .= $pattern{rand(0,$l)};
}
// Zufalls-Schlüsselerzeugen
return $key;
}
ist einfach aus meiner Klasse entnommen, können sein, dass da noch ein paar Objekte sind (sollte allerdings nicht vorkommen)
mehr brauchst du dafür nicht. Nunja, eigentlich schon
muss ja den Code irgendwo speichern (temporär in Session, Dateien) oder ganz Hardcore in einer Datenbank (würde ich aber nicht empfehlen)
mfg
DigitalDoener