pewnie mialem, nie jestem zaawansowany w tym, potrafie cos zrobic jak mi ktos wytlumaczy jak lub co zepsulem,
czyli prosto nie bedzie?
zamieszcze wiec kod moze jest to jakis prosty blad, lub brak jakiegos przecinka, dodam ze w wersji php 4 dziala bez problemu
formularz zbiera dane wpisywane przez uzytkownika i wysyla je do bazy danych, jednoczesnie uzytkownik dostaje maila z dalsza informacja i na stronie formularza pojawia sie info ze trzeba sprawdzic swoja poczte
<?php
include ("./haslo.php");
$domena = "www.aaa.pl";
$t_em = "powiadomienia@aaa.pl";
$path = $_SERVER['PHP_SELF'];
if(($_GET['cmd'] == 'add') AND ($act == 't')){
if (!eregi("^[0-9a-z_.-]+@([0-9a-z-]+.)+[a-z]{2,4}$",$email)){
$blad++;
echo "<span class='style7'><div align='justify'><font color='red'>Bledny adres email!</font></div></span><br />";
}
if($blad == 0){
$email = $_POST['email'];
$imie_nazwisko = $_POST['imie_nazwisko'];
$data_zgloszenia=date("d m Y H:i:s"); $data_urodzenia= ("$select2 $select3 $rok");
$dojazd = $_POST['select5'];
$ilosc_osob = $_POST['ilosc_osob'];
$telefon = $_POST['telefon'];
$uwagi = $_POST['uwagi'];
$adres= ("$ulica $kod_miasta $miasto");
else echo "Blad polaczenia!";
if($select == true) $pytanie = mysql_query("INSERT INTO zgloszenia (email, imie_nazwisko, data_zgloszenia, data_urodzenia, dojazd, termin, ilosc_osob, kod, status) VALUES ('$email', '$imie_nazwisko', '$data_zgloszenia', '$data_urodzenia', '$dojazd', '$wyjazd', '$ilosc_osob', '$kod', '0')");
else echo "Blad wyboru Bazy!";
if($pytanie){
$q = mail($email, "Potwierdzenie zgloszenia ze strony www.aaa.pl", "Dziekujemy za wypelnienie zgloszenia Aby dokonczyc i potwierdzic dopisanie Twojch danych do listy, kliknij w ponizszy link:\nhttp://$domena/$path?cmd=v&kod=$kod
Klikajac w powyzszy link wyrazam zgode na przetwarzanie moich danych osobowych ", "From: <$t_em>");
if($q == true){
echo "<span class='style7'><div align='justify'><font color='red'><b>Aby dokonczyc proces zgloszenia, odbierz poczte z Twojego konta i kliknij w zawarty tam link!</font></b></div></span>";
} else echo "Rejestracja, nie moze zostac dokonczona!";
}
}
}
if($_GET['cmd'] == 'v'){
if($select == true) $pytanie = mysql_query("UPDATE zgloszenia SET status='1' WHERE kod='".$_GET['kod']."'");
else echo "Blad wyboru Bazy!";
if($pytanie == true) echo "<span class='style7'><div align='justify'><font color='red'>Potwierdzenie zgloszenia, przebieglo pomyslnie! <br>Wkrótce otrzymaja Panstwo dalsze informacje.</font></div></span>";
else echo "<span class='style7'><div align='justify'><font color='red'>Potwierdzenie, NIE zostalo wykonane!</font></div></span>";
}
echo "<form action='$path?cmd=add' method='POST'>
<table width='100%' border='1' cellpadding='0' cellspacing='1' bordercolor='#FFFFFF'>
<tr>
<td bordercolor='#CCCCCC' width='30%'></td>
<td bordercolor='#CCCCCC' width='70%'>
<span class='style7'>Data zgloszenia: "; echo date("d m Y H:i"),"</span> </td>
</tr>
<tr>
<td bordercolor='#CCCCCC' width='30%'><span class='style7'><b>Imie i nazwisko:</b></span></td>
<td bordercolor='#CCCCCC' width='70%'><input name='imie_nazwisko' type='text' class='style7' id='imie_nazwisko'>
</td>
</tr>
<tr>
<td bordercolor='#CCCCCC'><span class='style7'><b>Data Urodzenia:</b></span></td>
<td bordercolor='#CCCCCC'><select name='select2' class='style7' id='select2'>
<option> 01 </option>
<option> 02 </option>
<option> 03 </option>
<option> 04 </option>
<option> 05 </option>
<option> 06 </option>
<option> 07 </option>
<option> 08 </option>
<option> 09 </option>
<option> 10 </option>
<option> 11 </option>
<option> 12 </option>
<option> 13 </option>
<option> 14 </option>
<option> 15 </option>
<option> 16 </option>
<option> 17 </option>
<option> 18 </option>
<option> 19 </option>
<option> 20 </option>
<option> 21 </option>
<option> 22 </option>
<option> 23 </option>
<option> 24 </option>
<option> 25 </option>
<option> 26 </option>
<option> 27 </option>
<option> 28 </option>
<option> 29 </option>
<option> 30 </option>
<option> 31 </option>
</select>
ITD......
</form>
";
?>