fork download
  1. <?php
  2. function getQueryResults($zapytanie)
  3. {
  4. if(!$wynik = mysql_query($zapytanie)){
  5. echo("Problem z bazą danych: getQueryResults: odrzucone zapytanie: $zapytanie");
  6. return false;
  7. }
  8. return @mysql_fetch_array($wynik);
  9. }
  10. $GLOBALS['id_Format'] = $wiersz['id_Format'];
  11.  
  12. echo '<form action="main.php?action=wyslij" method="post" enctype="multipart/form-data" name="form1">
  13. <p align="center">Wysyłanie plików na serwer. </p>';
  14. echo '<table width="422" border="1" align="center">
  15. <tr>
  16. <th width="444" scope="row"><input name="plik" type="file" size="50"/>
  17. <input name="max_file_size" type="hidden" value="1048576" /></th>
  18. </tr>';
  19. echo '<tr><td>';
  20. echo '<select name="foto">';
  21. // połączenie z bazą danych na local hoscie i wybranie odpowiedniej bazy danych
  22. $polacz = @mysql_connect('localhost', 'miedzio', 'mloda');
  23. $wybierz = @mysql_select_db('fotograf');
  24. // zapytanie do bazy o podanie wymiar, Rodzaj_papieru, Cena
  25. $zapytanie = "SELECT id_Format, wymiar, Rodzaj_papieru, Cena FROM format";
  26. $wynik = mysql_query($zapytanie);
  27. while($wiersz = mysql_fetch_array($wynik) )
  28. {
  29. echo '<option name="format" value='.$wiersz['wymiar'].'">'.$wiersz['id_Format'].$wiersz['wymiar'].$wiersz['Rodzaj_papieru'].$wiersz['Cena'].'</option>';
  30. }
  31. echo '</select>';
  32. echo '<input type="hidden" name="id_Format" value="'.$wiersz['id_Format'].'">';
  33. echo '</td>
  34. <th scope="row"><input name="action" value="wyslij" type="submit" /> </th>
  35. </tr>
  36. </table>';
  37.  
  38. echo '</form>';
  39.  
  40. if($_SESSION['id_Uzytkownik'])
  41. // gdzie zostanie umieszczony plik
  42.  
  43.  
  44. $sciezka_docelowa = 'obrazki/'.@$_SESSION['id_Uzytkownik'].'/';
  45. $nazwa_pliku = $_FILES["plik". $i]["name"];
  46. $nazwa_pliku = stripslashes($nazwa_pliku);
  47. $nazwa_pliku = str_replace("’","",$nazwa_pliku);
  48. // kopiowanie pliku tymczasowego na serwerze do miejsca docelowego
  49. if (copy($_FILES["plik". $i]["tmp_name"], $sciezka_docelowa.$nazwa_pliku)) {
  50. echo "$nazwa_pliku | plik wgrany!<br>";
  51. } else {
  52. echo "nie można było wgrać pliku!<br>";
  53. }
  54.  
  55.  
  56. $sciezka_docelowa = 'obrazki/'.@$_SESSION['id_Uzytkownik'].'/';
  57. $polacz = @mysql_connect('localhost', 'miedzio', 'mloda') or die('Error connecting to mysql');
  58. $wybierz= @mysql_select_db('fotograf');
  59. $id_Format=$_POST['id_Format'];
  60. $zapytanie=mysql_query("insert into zdjecia values(NULL,'$id_Format','$nazwa_pliku')");
  61. var_dump($id_Format);
  62. echo("<a href='main.php?action=dodaj_fotke'>Dodaj do koszyka</a>");
  63. ?>
  64. <?php
  65. $katalog='obrazki/'.$_SESSION['id_Uzytkownik'].'';
  66. $katalogminiaturki = 'miniaturki/'.$_SESSION['id_Uzytkownik'].'';
  67.  
  68. $galeria = opendir( $katalog );
  69. closedir($galeria);
  70.  
  71. ?>
  72. </body>
  73. </html>
Runtime error #stdin #stdout 0.02s 13112KB
stdin
Standard input is empty
stdout
<form action="main.php?action=wyslij" method="post" enctype="multipart/form-data"  name="form1">
<p align="center">Wysyłanie plików na serwer. </p><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><tr><td><select name="foto">