Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] Problem ze skryptem uploadu
mihipoznan
post
Post #1





Grupa: Zarejestrowani
Postów: 194
Pomógł: 0
Dołączył: 27.02.2008

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


Mam prosty skrypt uploadu zdjęć.. jednak gdy wgrywam pliki, które mają nazwę np. ze spację to już nie działa..(tworzenie linków)..co jest źle ? co byście dodali do tego formualarza ?
Kod
<form method="post" action="upload.php" enctype="multipart/form-data">
<input type="hidden" name="MAX_FILE_SIZE" value="100000">

Wybierz plik który chcesz dodać do oferty : <br>

<input type="file" name="obrazki" size="40"><br>
<input type="submit" value="Wgraj plik">

  1. <?
  2. move_uploaded_file($_FILES['obrazki']['tmp_name'],"obrazki/".$_FILES['obrazki']['name']);
  3.  
  4. $_SESSION['name'] = 'obrazki/'.$_FILES['obrazki']['name'];
  5. echo "<center><img height= '81 ' width= '92 ' src='".$_SESSION['name']."'><br><br>
  6. <a href= \"javascript:opener.location.reload();window.close() \"><button>dodaj zdjęcie</button></a>
  7. ";
  8. ?>
  9. </script>
  10. </head>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
mihipoznan
post
Post #2





Grupa: Zarejestrowani
Postów: 194
Pomógł: 0
Dołączył: 27.02.2008

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


Hmm.. a jak dodać to rozszerzenie ? Tak żeby obsługiwało gif i jpg..

coś w tym stylu ?
  1. <?php
  2.  
  3.  $kod = str_shuffle("abcde1234567890");
  4.  $rozszerzenie = (".jpg");
  5.  
  6.  move_uploaded_file($_FILES['obrazki']['tmp_name'],"obrazki/".$kod.$rozszerzenie);
  7.  
  8.  $_SESSION['name'] = 'obrazki/'.$kod.$rozszerzenie;
  9.  
  10.  echo '<center><img height="81" width="92" src="'.$_SESSION['name'].'"><br><br>
  11.  <a href="javascript:opener.location.reload();window.close()"><button>dodaj zdjęcie</button></a>';
  12.  ?>


tylko że nie działa..
Go to the top of the page
+Quote Post

Posty w temacie


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.12.2025 - 23:51