Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][HTML][MySQL] Upload zdjęć nie ładuje większych zdjęć
Forum PHP.pl > Forum > Przedszkole
GryFF
formularz.php

  1. <form method="post" action="upload.php" enctype="multipart/form-data">
  2. <input type="hidden" name="MAX_FILE_SIZE" value="30000000">
  3.  
  4. Wybierz plik który chcesz umieścić na serwerze:<br>
  5.  
  6. <input type="file" name="pliczek" size="40"><br>
  7. <input type="submit" value="Wgraj plik">



upload.php

  1. <?
  2. move_uploaded_file($_FILES['pliczek']['tmp_name'],"pliki/".$_FILES['pliczek']['name']);
  3. ?>
  4. <?php
  5. $connection = mysql_connect("localhost","root","haslo");
  6. $db = mysql_select_db("admin", $connection);
  7. $name = 'pliki/'.$_FILES['pliczek']['name'];
  8. $sql="INSERT INTO tabela (sciezka)
  9. VALUES
  10. ('$name')";
  11.  
  12. if (!mysql_query($sql))
  13. {
  14. die('Błąd: ' . mysql_error());
  15. }
  16. echo "Plik został zapisany!<br>";
  17. ?>




obrazki.php

  1. <?
  2.  
  3. $connection = mysql_connect("localhost","root","haslo");
  4. $db = mysql_select_db("admin", $connection);
  5. $sql = mysql_query("SELECT * FROM obrazki");
  6. $i = 0;
  7. while ($row = mysql_fetch_array($sql)) { $i++;
  8.  
  9. $sciezka = $row['sciezka'];
  10.  
  11. echo '<div>';
  12. echo "$i. ";
  13. echo "<br />";
  14. echo "<a href='$sciezka'><img height='90' width='90' src='$sciezka' /></a>";
  15. echo '</div>';
  16. }
  17. ?>






Problem polega na tym, że gdy chcę wgrać plik np o wielkości 400kb to go nie wgrywa tzn poczekam pare sekund dostaję odp Plik został zapisany!" w bazie danych jest niby tabela, że to zdjęcie jest ale na serwerze go nie ma, wtf? :/ a zdjęcie np 10kb ładuje od razu i na serwerze jest..
sliwa007
Zmień sobie max file size w formularzu
GryFF
już zmieniałem

  1. #
  2. <input type="hidden" name="MAX_FILE_SIZE" value="30000000">



teraz zmieniłem na

  1. #
  2. <input type="hidden" name="MAX_FILE_SIZE" value="30000000000000">


i to samo ..
rocktech.pl
Witam.

Sprawdź w php.ini te zmienne.

  1. upload_max_filesize = 12M
  2. post_max_size = 14M
GryFF
nie mam dostępu do pliku php.ini ..

już działa, dla was + ;-)
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.