Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Generowanie obrazka zabezpieczającego przy rejestracji
Forum PHP.pl > Forum > PHP
aeaeae
Chcę sobie napisać w php program do wyświetlania obrazka z literami i cyframi. Jak bezpiecznie przekazać generatorowi (generator.php, który jest obrazkiem - header('content-type:image/png')wink.gif mój ciąg liter i cyfr metodą get? Nietrudno się domyśleć, że to musi być szyfr, ale ja się kompletnie na tym nie znam.
Może ktoś ma jeszcze jakiś inny pomysł na obrazek?

Na stronie rejestracji:
  1. <?php
  2. $tekst='losowy ciag szesciu znakow';
  3. $szyfr=szyfrowanie($tekst);
  4. ?>
  5. <img src=image.php?c=<?php echo $szyfr; ?>" />


W image.php: odszyfrowanie + wyświetlenie. Dodatkowo myślę zrobić tak, że $tekst jest mieszany sha i wysyłany do klienta z obrazkiem, a po wysłaniu formularza porównanie itd., ale mam właśnie problem z przekazaniem kodu do image.php, bo to co w get jest widoczne ...
mat-bi
session
aeaeae
Mogę prosić jaśniej ...
mat-bi
zamiast przez GET, przekazujesz te dane poprzez sesję, jest to niewidoczne dla innych stron niż serw
aeaeae
Czy zwykłe szyfrowanie i rozszyfrowanie w get nie byłoby mniej obciążające dla serwera?
Nie znam się na sesjach dobrze, ale jeśli zakończę sesię w generatorze (bo już dalej nie będzie mi potrzebna), to będzie ok? Bo sha z ciągu 6 znaków wygeneruję na stronie rejestracja.php, a potem po wysłaniu formularza porównam z wysłanym ciągiem przez usera. To chyba też ok?

To co jest np. na tej stronie w get adresu obrazka, to jest właśnie sesja?
http://www.hockeyarena.net/pl/index.php?p=...anager_form.php

Ok, dzięki, skorzystam z sesji.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.