<?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/FgsSFY3plbmllIHogYmF6xIUgZGFueWNoIG5hIGxvY2FsIGhvc2NpZSBpIHd5YnJhbmllIG9kcG93aWVkbmllaiBiYXp5IGRhbnljaAokcG9sYWN6ID0gQG15c3FsX2Nvbm5lY3QoJ2xvY2FsaG9zdCcsICdtaWVkemlvJywgJ21sb2RhJyk7CiR3eWJpZXJ6ID0gQG15c3FsX3NlbGVjdF9kYignZm90b2dyYWYnKTsKLy8gemFweXRhbmllIGRvIGJhenkgbyBwb2RhbmllIHd5bWlhciwgUm9kemFqX3BhcGllcnUsIENlbmEgCiR6YXB5dGFuaWUgPSAiU0VMRUNUIGlkX0Zvcm1hdCwgd3ltaWFyLCBSb2R6YWpfcGFwaWVydSwgQ2VuYSBGUk9NIGZvcm1hdCI7CiR3eW5payA9IG15c3FsX3F1ZXJ5KCR6YXB5dGFuaWUpOwp3aGlsZSgkd2llcnN6ID0gbXlzcWxfZmV0Y2hfYXJyYXkoJHd5bmlrKSApCnsKCWVjaG8gJzxvcHRpb24gbmFtZT0iZm9ybWF0IiB2YWx1ZT0nLiR3aWVyc3pbJ3d5bWlhciddLiciPicuJHdpZXJzelsnaWRfRm9ybWF0J10uJHdpZXJzelsnd3ltaWFyJ10uJHdpZXJzelsnUm9kemFqX3BhcGllcnUnXS4kd2llcnN6WydDZW5hJ10uJzwvb3B0aW9uPic7Cn0KZWNobyAnPC9zZWxlY3Q+JzsKZWNobyAnPGlucHV0IHR5cGU9ImhpZGRlbiIgbmFtZT0iaWRfRm9ybWF0IiB2YWx1ZT0iJy4kd2llcnN6WydpZF9Gb3JtYXQnXS4nIj4nOwplY2hvICc8L3RkPgogICAgPHRoIHNjb3BlPSJyb3ciPjxpbnB1dCBuYW1lPSJhY3Rpb24iIHZhbHVlPSJ3eXNsaWoiIHR5cGU9InN1Ym1pdCIgLz4gPC90aD4KICA8L3RyPgogIDwvdGFibGU+JzsKCmVjaG8gJzwvZm9ybT4nOwoKaWYoJF9TRVNTSU9OWydpZF9Venl0a293bmlrJ10pCi8vIGdkemllIHpvc3RhbmllIHVtaWVzemN6b255IHBsaWsKCgokc2NpZXprYV9kb2NlbG93YSA9ICdvYnJhemtpLycuQCRfU0VTU0lPTlsnaWRfVXp5dGtvd25payddLicvJzsKJG5hendhX3BsaWt1ID0gJF9GSUxFU1sicGxpayIuICRpXVsibmFtZSJdOwokbmF6d2FfcGxpa3UgPSBzdHJpcHNsYXNoZXMoJG5hendhX3BsaWt1KTsKICAgICRuYXp3YV9wbGlrdSA9IHN0cl9yZXBsYWNlKCLigJkiLCIiLCRuYXp3YV9wbGlrdSk7CiAgICAvLyBrb3Bpb3dhbmllIHBsaWt1IHR5bWN6YXNvd2VnbyBuYSBzZXJ3ZXJ6ZSBkbyBtaWVqc2NhIGRvY2Vsb3dlZ28KICAgIGlmIChjb3B5KCRfRklMRVNbInBsaWsiLiAkaV1bInRtcF9uYW1lIl0sICRzY2llemthX2RvY2Vsb3dhLiRuYXp3YV9wbGlrdSkpIHsKICAgICAgICBlY2hvICIkbmF6d2FfcGxpa3UgfCBwbGlrIHdncmFueSE8YnI+IjsKICAgIH0gZWxzZSB7CiAgICAgICAgZWNobyAgIm5pZSBtb8W8bmEgYnnFgm8gd2dyYcSHIHBsaWt1ITxicj4iOwogICAgfQoKCiRzY2llemthX2RvY2Vsb3dhID0gJ29icmF6a2kvJy5AJF9TRVNTSU9OWydpZF9Venl0a293bmlrJ10uJy8nOwogICAgICAgICRwb2xhY3ogPSBAbXlzcWxfY29ubmVjdCgnbG9jYWxob3N0JywgJ21pZWR6aW8nLCAnbWxvZGEnKSBvciBkaWUoJ0Vycm9yIGNvbm5lY3RpbmcgdG8gbXlzcWwnKTsKICAgICAgICAkd3liaWVyej0gQG15c3FsX3NlbGVjdF9kYignZm90b2dyYWYnKTsKICAgICAgICAkaWRfRm9ybWF0PSRfUE9TVFsnaWRfRm9ybWF0J107CiAgICAgICAgJHphcHl0YW5pZT1teXNxbF9xdWVyeSgiaW5zZXJ0IGludG8gemRqZWNpYSB2YWx1ZXMoTlVMTCwnJGlkX0Zvcm1hdCcsJyRuYXp3YV9wbGlrdScpIik7CiAgICAgICAgdmFyX2R1bXAoJGlkX0Zvcm1hdCk7CiAgICAgICAgZWNobygiPGEgaHJlZj0nbWFpbi5waHA/YWN0aW9uPWRvZGFqX2ZvdGtlJz5Eb2RhaiBkbyBrb3N6eWthPC9hPiIpOwo/Pgo8P3BocAoka2F0YWxvZz0nb2JyYXpraS8nLiRfU0VTU0lPTlsnaWRfVXp5dGtvd25payddLicnOwoka2F0YWxvZ21pbmlhdHVya2kgPSAnbWluaWF0dXJraS8nLiRfU0VTU0lPTlsnaWRfVXp5dGtvd25payddLicnOwoKJGdhbGVyaWEgPSBvcGVuZGlyKCAka2F0YWxvZyApOwpjbG9zZWRpcigkZ2FsZXJpYSk7Cgo/Pgo8L2JvZHk+CjwvaHRtbD4=