<?php
//dodaje nieruchomosc
if (isset($_POST['submit'])) { $nazwa = $_POST['nazwa'];
$opis = $_POST['opis'];
$typ = $_POST['typ'];
$kraj = $_POST['kraj'];
$cena = $_POST['cena'];
$powierzchnia = $_POST['powierzchnia'];
$jednostka = $_POST['jednostka'];
$miniatura = $_POST['miniatura'];
if ($nazwa && $opis && $typ && $kraj && $cena && $powierzchnia && $jednostka && $miniatura) {
$Zapytanie = "INSERT INTO nieruchomosci (nazwa, opis, typ, kraj, cena, powierzchnia, jednostka, miniatura) VALUES ('$nazwa', '$opis', '$typ', '$kraj', '$cena', '$powierzchnia', '$jednostka', '$miniatura')";
if ($Wynik) {
echo 'Nieruchomość została dodana do bazy danych!'; }
else
{
}
}
}
//dodaje miniaturke
$upload_dir = "nieruchomosc_miniatura/";
$upload_url = $url_dir."/nieruchomosc_miniatura/";
$message ="";
if (!is_dir("nieruchomosc_miniatura")) { die ("nie ma takiego katalogu"); }
if ($_FILES['miniatura']) {
$message = do_upload($upload_dir, $upload_url);
}
else {
$message = "";
}
function getExtension($strPath) {
}
function do_upload($upload_dir, $upload_url) {
$temp_name = $_FILES['miniatura']['tmp_name'];
$file_name = $_FILES['miniatura']['name'];
$file_type = $_FILES['miniatura']['type'];
$file_size = $_FILES['miniatura']['size'];
$result = $_FILES['miniatura']['error'];
$file_url = $upload_url.$file_name;
$file_path = $upload_dir.$file_name;
$filename = basename($_FILES['miniatura']['name']); $ext = getExtension($filename);
//File Name Check
if ( $file_name =="") {
$message = "Nazwa tego pliku jest nie prawidłowa";
return $message;
}
//Rozmiar pliku
else if ( $file_size > 500000000) {
$message = "Plik jest za duży, maksymalny rozmiar pliku to 5000KB.";
return $message;
}
//Zakazane rozszerzenia plików
else if ($ext == "php" or $ext=="js" or $ext=="html" or $ext=="php1" or $ext=="php2" or $ext=="php3" or $ext=="php4" or $ext=="php5" or $ext=="rar" or $ext=="inc" or $ext=="zip") {
$message = "Dany plik nie może zostać wgrany" ;
return $message;
}
$message = ($result)?"" :
"Somthing is wrong with uploading a file.";
return $message;
}
//sprawdza czy uzytkownik jest zalogowany
$usermgr = new xxxxxxxxxxxxx();
$user_name === NULL;
$userid = $usermgr->xxxxxxxxxxxxxxxxxsession_id());
if($userid === -1){
}else{
<div id="administracja2">
<b>Dodaj nieruchomość do bazy danych</b><br /><br />
<form action="je.php" method="post" enctype="multipart/form-data">
Załaduj miniature: <input type="file" id="miniatura" name="miniatura"><br />
Nazwa: <input name="nazwa" type="text" style="width: 400px; height: 16px;" maxlength="32" /><br /><br />
Opis: <textarea name="opis" style="width: 420px; height: 70px;"></textarea><br /><br />
Typ: <select name="typ" style="width: 386px; height: 20px;" >
<option>Mieszkanie</option>
<option>Dom</option>
<option>Działka</option>
</select><br /><br />
Kraj: <select name="kraj" style="width: 386px; height: 20px;">
<option>Polska</option>
<option>Rosja</option>
<option>Hiszpania</option>
<option>Wielka Brytania</option>
</select><br /><br />
Cena: <input name="cena" type="text" style="width: 150px"/>
<select name="jednostka" style="width: 100px; height: 20px;">
<option>€</option>
<option>Zł</option>
<option>Ł</option>
<option>RUB</option>
</select><br /><br />
Powierzchnia: <input name="powierzchnia" type="text" style="width: 150px"/><br /><br />
<input type="submit" name="submit" value="Dodaj" /></form>
</div>
';
}
?>