Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zmiana nazwy pliku przy dodawaniu go przez formularz na strone
rts
post
Post #1





Grupa: Zarejestrowani
Postów: 41
Pomógł: 0
Dołączył: 23.10.2006

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


Witam. Mam formularz przez który dodaje się zdjęcia na stronie ale jeśli dwa różne zdjęcia będą miały taką samą nazwę to będą się wyświetlały jako to samo zdjęcie.
Jak zrobić aby przy dodawaniu zdjęcia nazwa się zmieniała na losowy ciąg znaków?
Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
rts
post
Post #2





Grupa: Zarejestrowani
Postów: 41
Pomógł: 0
Dołączył: 23.10.2006

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


Dodanie

  1. <?php
  2. foreach($_FILES['image']['tmp_name'] as $tmp);
  3. {
  4. $token = md5(uniqid.time());
  5.  move_uploaded_file($_FILES['image']['tmp_name'], './uploads/'.$token.'.jpg');
  6. }
  7. ?>


niestety nie pomogło, dalej tylko pierwszy plik zmienia nazwe a pozostałe zachowują oryginalną.

Jeszcze mam drugi problem, mam taki kod:

  1. <?
  2. include("include/common.php");
  3.  
  4. if(!$loggedin){
  5. header("Location: login.php");
  6. }
  7. include("include/header.php");
  8. include("include/accmenu.php");
  9. if($del){
  10. // delete;
  11. }
  12. ?>
  13. <h3>Edytuj Swoje Galerie.</h3>
  14. <?=$table2?>
  15. <tr>
  16. <td colspan=2>Edytuj Swoje Galerie.<br><br></td>
  17. </tr>
  18. <?
  19. $this->c=mysql_query("select * from portfolio where user='$myuid'");
  20. while( $this->d=mysql_fetch_object($this->c) ){
  21. ?>
  22. <tr>
  23. <td><?=$this->d->title?>
  24. <td>
  25. <a href="editimg2.php?oid=<?=$this->d->id?>">Edytuj</a>
  26. <a href="editimg.php?del=<?=$this->d->id?>">Usuń</a>
  27. </td>
  28. </tr>
  29. <?
  30. }
  31. ?>
  32. <tr>
  33. <td colspan=2>
  34. <a href="editimg2.php">Dodaj Nową Galerię</a>
  35. </td>
  36. </tr>
  37. </table>
  38. <? include("include/footer.php"); ?>


Po naciśnięciu na usuń galeria powinna się kasować ale nic się nie dzieje (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 7.10.2025 - 04:02