Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] Upload pliku i sprawdzanie jego rozmiaru ( px )
integer000
post
Post #1





Grupa: Zarejestrowani
Postów: 129
Pomógł: 0
Dołączył: 24.09.2005

Ostrzeżenie: (30%)
XX---


  1. <?php
  2. if ($_GET['m'] == 'addnews') {
  3.  
  4. echo "<form action="?action=news&m=addnewssave" method="post" enctype="multipart/form-data">
  5. temat newsa: <input type="text" name="temat"><br>
  6. Zdjęcie: <input type="file" name="images" /><br>
  7. treść: <textarea name="tresc" cols=44 rows=10></textarea><br>
  8. <input type="submit" value="dodaj newsa" /><br>
  9. </form>";
  10.  }
  11.  
  12. if ($_GET['m'] == 'addnewssave') {
  13.  
  14. //  $temat = $_POST['temat'];
  15. //  $tresc = $_POST['tresc'];
  16.  $filename = $_FILES['images']['name'] ;
  17.  
  18.  
  19.  
  20. echo imagesx($filename);
  21. echo ' ';
  22. echo imagesy($filename);
  23.  
  24. }
  25. ?>


Jak poprawnie zastosować funkcję imagesy,x tak aby pokazywała mi rozmiar X i Y w px uploadowanego zdjęcia (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) napisałem coś takiego ale niestety nic mi nie pokazuje...

Ten post edytował integer000 25.03.2007, 08:27:08
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 7)
Cienki1980
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 590
Pomógł: 40
Dołączył: 11.01.2007
Skąd: Centrum

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


Jeżeli jeszcze nie uploadowałeś pliku z folderu tymczasowego ( funkcja copy() lub move_uploaded_files() ( z wskazaniem na drugą )) to spróbuj takie coś :

  1. <?php
  2. $filename = $_FILES['images']['tmp_name'] ;
  3. ?>
Go to the top of the page
+Quote Post
integer000
post
Post #3





Grupa: Zarejestrowani
Postów: 129
Pomógł: 0
Dołączył: 24.09.2005

Ostrzeżenie: (30%)
XX---


niestety nie trybi ...

a jak z pliku tymczasowego zrobić tak: <img src=\"foto z pliku tymczasowego\">

pomogło by mi to ogarnąć myślami (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Ten post edytował integer000 25.03.2007, 09:04:05
Go to the top of the page
+Quote Post
Cienki1980
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 1 590
Pomógł: 40
Dołączył: 11.01.2007
Skąd: Centrum

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


Echh dopiero zauważyłem że używasz imagesx" title="Zobacz w manualu PHP" target="_manual i imagesy" title="Zobacz w manualu PHP" target="_manual. Jak można doczytać w manualu funkcje te jako parametr podaje się identyfikator obrazka, a nie plik zawierający obrazek.

Do sprawdzania wielkości użyj:
  1. <?php
  2. print_r(getimagesize($filename));
  3. ?>
Go to the top of the page
+Quote Post
integer000
post
Post #5





Grupa: Zarejestrowani
Postów: 129
Pomógł: 0
Dołączył: 24.09.2005

Ostrzeżenie: (30%)
XX---


po co mi wielkość obrazka (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ?
i w jaki sposób pobrać ten identyfikator obrazka ? albo jakiej innej funkcji użyć ?
Go to the top of the page
+Quote Post
Cienki1980
post
Post #6





Grupa: Przyjaciele php.pl
Postów: 1 590
Pomógł: 40
Dołączył: 11.01.2007
Skąd: Centrum

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


Cytat(integer000 @ 25.03.2007, 09:26:00 ) *
Jak poprawnie zastosować funkcję imagesy,x tak aby pokazywała mi rozmiar X i Y w px uploadowanego zdjęcia (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) napisałem coś takiego ale niestety nic mi nie pokazuje...


No chyba chciałeś rozmiar obrazka w px (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Sprawdziłeś w ogóle co zwraca getimagesize() (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ?
Go to the top of the page
+Quote Post
mike
post
Post #7





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


Cytat(integer000 @ 25.03.2007, 09:26:00 ) *
Jak poprawnie zastosować funkcję imagesy,x tak aby pokazywała mi rozmiar X i Y w px uploadowanego zdjęcia (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) napisałem coś takiego ale niestety nic mi nie pokazuje...

Cytat(integer000 @ 25.03.2007, 10:12:51 ) *

Powiedz mi jak my Ci mamy pomóc skoro nawet Ty nie wiesz czego chcesz?
Zdecyduj się. Weź dwa głębokie wdechy i napisz dokładnie co chcesz osiągnąć.
Go to the top of the page
+Quote Post
integer000
post
Post #8





Grupa: Zarejestrowani
Postów: 129
Pomógł: 0
Dołączył: 24.09.2005

Ostrzeżenie: (30%)
XX---


Podziękował (IMG:http://forum.php.pl/style_emoticons/default/snitch.gif) (IMG:http://forum.php.pl/style_emoticons/default/snitch.gif) (IMG:http://forum.php.pl/style_emoticons/default/snitch.gif)
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: 25.09.2025 - 17:55