global $_noindex; global $_title; $_title='Konkurs!!! Pokaż nam swoje zdjęcie z wakacji i zgarnij nagrody.'; $_noindex=true; include "header.php"; Print "
";
if ($_POST['act']=='add_foto') {
/* spr czy upload, wielkosci i typ plikow */
$blad=false;
$dodano=false;
$blad_txt="";
// walidacja danych!!!
if (strlen($_POST['f_imie'])<3) {
$blad=true;
$blad_txt.="- proszę podać poprawne imię "; } if (strlen($_POST['f_nazwisko'])<3) { $blad=true; $blad_txt.="- proszę podać poprawne nazwisko "; } if (strlen($_POST['f_opis'])<5) { $blad=true; $blad_txt.="- proszę podać opis zdjęcia "; } if (strlen($_POST['f_tel'])<9) { $blad=true; $blad_txt.="- proszę podać poprawny numer telefonu "; } //if (!WeryfikujMail($_POST['f_mail'])) { if (1!=1) { $blad=true; $blad_txt.="- proszę podać poprawny adres e-mail "; } if ($_POST['f_regul']!='TAK') { $blad=true; $blad_txt.="- udział w konkursie wymaga akceptacji regulaminu "; } //if ($blad==true) { // Wynik_bad_konkurs($blad_txt); //} // walidacja zdjęcia!!! if (($blad==false)) { if (!is_uploaded_file($_FILES['f_plik']['tmp_name'])) { $blad_txt="- błąd podczas próby dodania zdjęcia, prosimy sprawdzić czy wybrałeś(aś) zdjęcie "; $blad=true; } } if (($blad==false)) { if (($_FILES['f_plik']['type']=="image/jpeg") || ($_FILES['f_plik']['type']=="image/pjpeg")) { } else { $blad_txt.="- plik nie jest plikiem typu JPG "; $blad=true; } } if (($blad==false)) { if ($_FILES['f_plik']['error'] == 2) { $blad_txt.="- wielkość dodawanego zdjęcia ma ponad 2MB (2048) kB, prosimy zmniejszyć rozmiar pliku ze zdjęciem i dodać je ponownie. "; $blad=true; } } if ($blad) { Wynik_bad_konkurs($blad_txt); } /* OK - spr czy upload, wielkosci i typ plikow */ if ($blad==false) { $blad=false; $data_teraz=time(); $sql="INSERT INTO podroze_foto_itm2012 (tel,mail,dodano,imie, nazwisko, ile_komentarzy, opis) values ('".Sql_bezp($_POST['f_tel'])."','".Sql_bezp($_POST['f_mail'])."','".$data_teraz."','".Sql_bezp($_POST['f_imie'])."','".Sql_bezp($_POST['f_nazwisko'])."','0','".Sql_bezp($_POST['f_opis'])."');"; if ($result=mysql_query($sql)) { $insert_id=mysql_insert_id(); $katalog=NazwaKatalogu($insert_id); if (!is_dir("konkursitm/big/".$katalog)) { mkdir ("konkursitm/big/".$katalog, 0755); } if (!is_dir("konkursitm/small/".$katalog)) { mkdir ("konkursitm/small/".$katalog, 0755); } if (!is_dir("konkursitm/medium/".$katalog)) { mkdir ("konkursitm/medium/".$katalog, 0755); } $uploaddir = "konkursitm/big/".$katalog."/"; $uploadfile = $uploaddir . $insert_id.".jpg"; if (move_uploaded_file($_FILES['f_plik']['tmp_name'], $uploadfile)) { // FOTO OK $dodano=true; Generuj_thumnbails_square("konkursitm/big/$katalog/$insert_id.jpg","$insert_id.jpg","konkursitm/small/$katalog",80); Generuj_thumnbails("konkursitm/big/$katalog/$insert_id.jpg","$insert_id.jpg","konkursitm/medium/$katalog",600,450); } else { Wynik_bad_konkurs("- błąd kopiowania pliku zdjęcia :("); } } else { Wynik_bad_konkurs("- nie udało się dodać zdjęcia."); } } } // END ADD_FOTO Print " ";
Print " "; //end tło
include "footer.php";
Function Wynik_bad_konkurs($komunikat) {
Print "";
?>
";
Print "";
// if ((($_POST['act']=='add_foto') && ($blad==true)) || ($_POST['act']!='add_foto')) {
//Print "ACT: ".$_POST['act'];
Print "![]() ";
Print " ";
Print "Konkurs został zakończony, oto nagrodzone prace: Zdjęcia 1-5: Zdjęcia 6-10: Wyróżnienie: Autorzy zdjęć 1-5 otrzymują nagrody:
Autorzy zdjęć 6-10 otrzymują nagrody:
Ponadto postanowiliśmy przyznać jedno wyróżnienie (za odwagę i wkład włożony w pomysł)
";
Print " ";
Print ""; Print $komunikat; Print " "; Print ""; } ?> |