Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][HTML][MySQL] Upload zdjęć nie ładuje większych zdjęć
GryFF
post
Post #1





Grupa: Zarejestrowani
Postów: 93
Pomógł: 0
Dołączył: 3.10.2011

Ostrzeżenie: (0%)
-----


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..

Ten post edytował GryFF 16.04.2012, 22:46:06
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
sliwa007
post
Post #2





Grupa: Zarejestrowani
Postów: 69
Pomógł: 7
Dołączył: 18.08.2010
Skąd: Rzeszów

Ostrzeżenie: (10%)
X----


Zmień sobie max file size w formularzu

Ten post edytował sliwa007 17.04.2012, 06:04:00
Go to the top of the page
+Quote Post
GryFF
post
Post #3





Grupa: Zarejestrowani
Postów: 93
Pomógł: 0
Dołączył: 3.10.2011

Ostrzeżenie: (0%)
-----


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 ..
Go to the top of the page
+Quote Post
rocktech.pl
post
Post #4





Grupa: Zarejestrowani
Postów: 587
Pomógł: 131
Dołączył: 8.02.2010

Ostrzeżenie: (0%)
-----


Witam.

Sprawdź w php.ini te zmienne.

  1. upload_max_filesize = 12M
  2. post_max_size = 14M
Go to the top of the page
+Quote Post
GryFF
post
Post #5





Grupa: Zarejestrowani
Postów: 93
Pomógł: 0
Dołączył: 3.10.2011

Ostrzeżenie: (0%)
-----


nie mam dostępu do pliku php.ini ..

już działa, dla was + ;-)
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 17:32