<?php
function getQueryResults($zapytanie)
{
echo("Problem z bazą danych: getQueryResults: odrzucone zapytanie: $zapytanie");
return false;
}
}
$GLOBALS['id_Format'] = $wiersz['id_Format'];
echo '<form action="main.php?action=wyslij" method="post" enctype="multipart/form-data" name="form1">
<p align="center">Wysyłanie plików na serwer. </p>';
echo '<table width="422" border="1" align="center">
<tr>
<th width="444" scope="row"><input name="plik" type="file" size="50"/>
<input name="max_file_size" type="hidden" value="1048576" /></th>
</tr>';
echo '<tr><td>';
echo '<select name="foto">';
// połączenie z bazą danych na local hoscie i wybranie odpowiedniej bazy danych
// zapytanie do bazy o podanie wymiar, Rodzaj_papieru, Cena
$zapytanie = "SELECT id_Format, wymiar, Rodzaj_papieru, Cena FROM format";
{
echo '<option name="format" value='.$wiersz['wymiar'].'">'.$wiersz['id_Format'].$wiersz['wymiar'].$wiersz['Rodzaj_papieru'].$wiersz['Cena'].'</option>';
}
echo '</select>';
echo '<input type="hidden" name="id_Format" value="'.$wiersz['id_Format'].'">';
echo '</td>
<th scope="row"><input name="action" value="wyslij" type="submit" /> </th>
</tr>
</table>';
echo '</form>';
if($_SESSION['id_Uzytkownik'])
// gdzie zostanie umieszczony plik
$sciezka_docelowa = 'obrazki/'.@$_SESSION['id_Uzytkownik'].'/';
$nazwa_pliku = $_FILES["plik". $i]["name"];
// kopiowanie pliku tymczasowego na serwerze do miejsca docelowego
if (copy($_FILES["plik". $i]["tmp_name"], $sciezka_docelowa.$nazwa_pliku)) { echo "$nazwa_pliku | plik wgrany!<br>";
} else {
echo "nie można było wgrać pliku!<br>";
}
$sciezka_docelowa = 'obrazki/'.@$_SESSION['id_Uzytkownik'].'/';
$polacz = mysql_connect('localhost', 'miedzio', 'mloda') or
die('Error connecting to mysql'); $id_Format=$_POST['id_Format'];
$zapytanie=mysql_query("insert into zdjecia values(NULL,'$id_Format','$nazwa_pliku')"); echo("<a href='main.php?action=dodaj_fotke'>Dodaj do koszyka</a>");
?>
<?php
$katalog='obrazki/'.$_SESSION['id_Uzytkownik'].'';
$katalogminiaturki = 'miniaturki/'.$_SESSION['id_Uzytkownik'].'';
?>
</body>
</html>
PD9waHAgCnNlc3Npb25fc3RhcnQoKTsKZnVuY3Rpb24gZ2V0UXVlcnlSZXN1bHRzKCR6YXB5dGFuaWUpCnsKICBpZighJHd5bmlrID0gbXlzcWxfcXVlcnkoJHphcHl0YW5pZSkpewogICAgZWNobygiUHJvYmxlbSB6IGJhesSFIGRhbnljaDogZ2V0UXVlcnlSZXN1bHRzOiBvZHJ6dWNvbmUgemFweXRhbmllOiAkemFweXRhbmllIik7CiAgICByZXR1cm4gZmFsc2U7CiAgfQogIHJldHVybiBAbXlzcWxfZmV0Y2hfYXJyYXkoJHd5bmlrKTsKfQokR0xPQkFMU1snaWRfRm9ybWF0J10gPSAkd2llcnN6WydpZF9Gb3JtYXQnXTsKICAgICAgIAplY2hvICc8Zm9ybSBhY3Rpb249Im1haW4ucGhwP2FjdGlvbj13eXNsaWoiIG1ldGhvZD0icG9zdCIgZW5jdHlwZT0ibXVsdGlwYXJ0L2Zvcm0tZGF0YSIgIG5hbWU9ImZvcm0xIj4KPHAgYWxpZ249ImNlbnRlciI+V3lzecWCYW5pZSBwbGlrw7N3IG5hIHNlcndlci4gPC9wPic7IAplY2hvICc8dGFibGUgd2lkdGg9IjQyMiIgYm9yZGVyPSIxIiBhbGlnbj0iY2VudGVyIj4KICA8dHI+CiAgICA8dGggd2lkdGg9IjQ0NCIgc2NvcGU9InJvdyI+PGlucHV0IG5hbWU9InBsaWsiIHR5cGU9ImZpbGUiIHNpemU9IjUwIi8+CiAgICAgIDxpbnB1dCBuYW1lPSJtYXhfZmlsZV9zaXplIiB0eXBlPSJoaWRkZW4iIHZhbHVlPSIxMDQ4NTc2IiAvPjwvdGg+CiAgPC90cj4nOwplY2hvICc8dHI+PHRkPic7CmVjaG8gJzxzZWxlY3QgbmFtZT0iZm90byI+JzsKLy8gcG/FgsSFY3plbmllIHogYmF6xIUgZGFueWNoIG5hIGxvY2FsIGhvc2NpZSBpIHd5YnJhbmllIG9kcG93aWVkbmllaiBiYXp5IGRhbnljaAokcG9sYWN6ID0gbXlzcWxfY29ubmVjdCgnbG9jYWxob3N0JywgJ21pZWR6aW8nLCAnbWxvZGEnKTsKJHd5YmllcnogPSBteXNxbF9zZWxlY3RfZGIoJ2ZvdG9ncmFmJyk7Ci8vIHphcHl0YW5pZSBkbyBiYXp5IG8gcG9kYW5pZSB3eW1pYXIsIFJvZHphal9wYXBpZXJ1LCBDZW5hIAokemFweXRhbmllID0gIlNFTEVDVCBpZF9Gb3JtYXQsIHd5bWlhciwgUm9kemFqX3BhcGllcnUsIENlbmEgRlJPTSBmb3JtYXQiOwokd3luaWsgPSBteXNxbF9xdWVyeSgkemFweXRhbmllKTsKd2hpbGUoJHdpZXJzeiA9IG15c3FsX2ZldGNoX2FycmF5KCR3eW5paykgKQp7CgllY2hvICc8b3B0aW9uIG5hbWU9ImZvcm1hdCIgdmFsdWU9Jy4kd2llcnN6Wyd3eW1pYXInXS4nIj4nLiR3aWVyc3pbJ2lkX0Zvcm1hdCddLiR3aWVyc3pbJ3d5bWlhciddLiR3aWVyc3pbJ1JvZHphal9wYXBpZXJ1J10uJHdpZXJzelsnQ2VuYSddLic8L29wdGlvbj4nOwp9CmVjaG8gJzwvc2VsZWN0Pic7CmVjaG8gJzxpbnB1dCB0eXBlPSJoaWRkZW4iIG5hbWU9ImlkX0Zvcm1hdCIgdmFsdWU9IicuJHdpZXJzelsnaWRfRm9ybWF0J10uJyI+JzsKZWNobyAnPC90ZD4KICAgIDx0aCBzY29wZT0icm93Ij48aW5wdXQgbmFtZT0iYWN0aW9uIiB2YWx1ZT0id3lzbGlqIiB0eXBlPSJzdWJtaXQiIC8+IDwvdGg+CiAgPC90cj4KICA8L3RhYmxlPic7CgplY2hvICc8L2Zvcm0+JzsKCmlmKCRfU0VTU0lPTlsnaWRfVXp5dGtvd25payddKQovLyBnZHppZSB6b3N0YW5pZSB1bWllc3pjem9ueSBwbGlrCgoKJHNjaWV6a2FfZG9jZWxvd2EgPSAnb2JyYXpraS8nLkAkX1NFU1NJT05bJ2lkX1V6eXRrb3duaWsnXS4nLyc7CiRuYXp3YV9wbGlrdSA9ICRfRklMRVNbInBsaWsiLiAkaV1bIm5hbWUiXTsKJG5hendhX3BsaWt1ID0gc3RyaXBzbGFzaGVzKCRuYXp3YV9wbGlrdSk7CiAgICAkbmF6d2FfcGxpa3UgPSBzdHJfcmVwbGFjZSgi4oCZIiwiIiwkbmF6d2FfcGxpa3UpOwogICAgLy8ga29waW93YW5pZSBwbGlrdSB0eW1jemFzb3dlZ28gbmEgc2Vyd2VyemUgZG8gbWllanNjYSBkb2NlbG93ZWdvCiAgICBpZiAoY29weSgkX0ZJTEVTWyJwbGlrIi4gJGldWyJ0bXBfbmFtZSJdLCAkc2NpZXprYV9kb2NlbG93YS4kbmF6d2FfcGxpa3UpKSB7CiAgICAgICAgZWNobyAiJG5hendhX3BsaWt1IHwgcGxpayB3Z3JhbnkhPGJyPiI7CiAgICB9IGVsc2UgewogICAgICAgIGVjaG8gICJuaWUgbW/FvG5hIGJ5xYJvIHdncmHEhyBwbGlrdSE8YnI+IjsKICAgIH0KCgokc2NpZXprYV9kb2NlbG93YSA9ICdvYnJhemtpLycuQCRfU0VTU0lPTlsnaWRfVXp5dGtvd25payddLicvJzsKICAgICAgICAkcG9sYWN6ID0gbXlzcWxfY29ubmVjdCgnbG9jYWxob3N0JywgJ21pZWR6aW8nLCAnbWxvZGEnKSBvciBkaWUoJ0Vycm9yIGNvbm5lY3RpbmcgdG8gbXlzcWwnKTsKICAgICAgICAkd3liaWVyej0gbXlzcWxfc2VsZWN0X2RiKCdmb3RvZ3JhZicpOwogICAgICAgICRpZF9Gb3JtYXQ9JF9QT1NUWydpZF9Gb3JtYXQnXTsKICAgICAgICAkemFweXRhbmllPW15c3FsX3F1ZXJ5KCJpbnNlcnQgaW50byB6ZGplY2lhIHZhbHVlcyhOVUxMLCckaWRfRm9ybWF0JywnJG5hendhX3BsaWt1JykiKTsKICAgICAgICB2YXJfZHVtcCgkaWRfRm9ybWF0KTsKICAgICAgICBlY2hvKCI8YSBocmVmPSdtYWluLnBocD9hY3Rpb249ZG9kYWpfZm90a2UnPkRvZGFqIGRvIGtvc3p5a2E8L2E+Iik7Cj8+Cjw/cGhwCiRrYXRhbG9nPSdvYnJhemtpLycuJF9TRVNTSU9OWydpZF9Venl0a293bmlrJ10uJyc7CiRrYXRhbG9nbWluaWF0dXJraSA9ICdtaW5pYXR1cmtpLycuJF9TRVNTSU9OWydpZF9Venl0a293bmlrJ10uJyc7CgokZ2FsZXJpYSA9IG9wZW5kaXIoICRrYXRhbG9nICk7CmNsb3NlZGlyKCRnYWxlcmlhKTsKCj8+CjwvYm9keT4KPC9odG1sPg==