Po stronie przegladarki:
<form action="./skrypt.php" method="post"> <input type="text" name="email" value=""/><br/> <input type="submit" value="Zapisz"/> </form>
Po stronie serwera:
<?
$email=$_POST['email'];
if ($email!='')
{
include('./baza_adresow.php') or die('Blad w bazie danych');
$info='';
if ($db[$email]=='')
{
$op=fopen('./baza_adresow.php','w+');
$si=fsize('./baza_adresow.php');
$re=fread($op,$si);
$re=str_replace("?>","\$db['".$email."']=1;\r\n?>");
$op=fputs($re);
$info='Adres zostal zapisany do bazy dancyh poprawnie';
}
else $info='Wpisany adres istnieje juz w bazie danych';
}
?>
Poczatkowa struktura bazy danych:
<? ?>
Zawartosc bazy mozna latwo odczytac dzieki foreach
Dzieki temu, ze baza bedzie w pliku PHP, nie trzeba dokladac dodatkowych staran, aby nikt w latwy sposob - bez dostepu do FTP nie odczytal naszej bazy. Dodatkowo polecam wprowadzenia ograniczenia dlugosci stringu $email oraz jego walidacje, ale z tym, to juz poradz sobie sam




Moja zawartość
Mężczyzna

