plik rejestracja.php
<?php if ( !defined('TYLKO_STRONA') ) { die(include "blad403.php"); } ?> <html xmlns="http://www.w3.org/1999/xhtml" lang="pl" xml:lang="pl"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <link type="text/css" rel="stylesheet" media="all" href="../style/default.css" /> </head> <br> <br> <?php require('config.php'); if (isset($_POST['login']) and isset($_POST['haslo']) and isset($_POST['haslo2'])) { if ($_POST['haslo']==$_POST['haslo2']) { $login = mysql_real_escape_string (trim($_POST['login'])); $haslo = sha1(mysql_real_escape_string (trim($_POST['haslo']))); $imie = mysql_real_escape_string (trim($_POST['imie'])); $nazwisko = mysql_real_escape_string (trim($_POST['nazwisko'])); $plec = mysql_real_escape_string (trim($_POST['plec'])); $numer_gg = mysql_real_escape_string (trim($_POST['gg'])); $miasto = mysql_real_escape_string (trim($_POST['miasto'])); $data_rejestracji = date("d.m.Y H:i:s"); $adres_ip = $_SERVER['REMOTE_ADDR']; $data_urodzenia = date($_POST['data_urodzenia[rok]'].'.'.$_POST["data_urodzenia[miesiac]"].'.'.$_POST["data_urodzenia[dzien]"]); $email = mysql_real_escape_string (trim($_POST['email'])); $ile =mysql_query("SELECT * FROM `uzytkownicy` WHERE login = '$login'"); $ile = mysql_num_rows($ile); if ($ile==0) { $zapytanie="INSERT INTO uzytkownicy (login,haslo,imie,nazwisko,plec,gg,miasto,data_rejestracji,adres_ip,data_uro
dzenia,email,aktywacja) VALUES('$login','$haslo','$imie','$nazwisko','$plec','$numer_gg','$miasto','$data_rejestracji','$adres_ip','$data_urodzenia','$email','0')"; mysql_query($zapytanie) or die("Wystąpił błąd: ".mysql_error()); } else { } } } else{ } ?> <br> <div style="text-align:left; width:400px; margin-left:25px;"> <form action="index.php?pokaz=rejestracja" method="post"> <select name="data_urodzenia[dzien]"><?php for ($i=1; $i<=31; $i++){echo "<option value='$i'>$i</option>";}?></select> - <select name="data_urodzenia[miesiac]"><?php for ($i=1; $i<=12; $i++){echo "<option value='$i'>$i</option>";}?> - <select name="data_urodzenia[rok]"><?php for ($i=2010; $i>=1900; $i=$i-1){echo "<option value='$i'>$i</option>";} ?></select> <br> </div> </html>
Wszystkie rzeczy po za datą urodzenia działają poprawnie. Obecnie tylko w pole daty są wprowadzane 2 kropki (".."). Z góry dziękuje za pomoc i zainteresowanie.
