Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Rozszerzenie skryptu uploadu zjdęć, PILNE
lukasz5500
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 23.06.2012

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


Witam, mam następujący kod:
  1. <?php
  2. $success = 0;
  3. $fail = 0;
  4. $uploaddir = 'uploads/';
  5.  
  6. for ($i=0;$i<4;$i++)
  7. {
  8. if($_FILES['userfile']['name'][$i])
  9. {
  10. $uploadfile = $uploaddir . basename($_FILES['userfile']['name'][$i]);
  11. $ext = strtolower(substr($uploadfile,strlen($uploadfile)-3,3));
  12. if (preg_match("/(jpg|gif|png|bmp)/",$ext))
  13. {
  14. if (move_uploaded_file($_FILES['userfile']['tmp_name'][$i], $uploadfile))
  15. {
  16. $success++;
  17. }
  18. else
  19. {
  20. echo "Error Uploading the file. Retry after sometime.\n";
  21. $fail++;
  22. }
  23. }
  24. else
  25. {
  26. $fail++;
  27. }
  28. }
  29. }
  30. echo "<br> Number of files Uploaded:".$success;
  31. echo "<br> Number of files Failed:".$fail;
  32. ?>



i formularz:
  1. <form enctype="multipart/form-data" action="upload.php" method="post">
  2. górne:<br>
  3. Image1: <input name="userfile[]" type="file" /><br />
  4. Image2: <input name="userfile[]" type="file" /><br />
  5. Image3: <input name="userfile[]" type="file" /><br />
  6. Image4: <input name="userfile[]" type="file" /><br />
  7.  
  8. id newsa<input name="id" type="text" /><br />
  9. <input type="submit" value="Upload" />
  10. </form>



do formularza dodałem pole tekstowe na "id" newsa z którym ma być to powiazane.
Jak dodać rename, tak żeby, zdjęcia od razu miały zmienioną nazwę. np.
DSC_22677.JPEG ---> $id."footo1.JPG"
DSC_22671.JPEG ---> $id."footo2.JPG"
kwiatki.JPEG ---> $id."footo3.JPG"
cos_tam.JPEG ---> $id."footo4.JPG"


tak abym mógł wywołać później je z newsem, kodem mniej więcej takim
pobieram dane newsa, w tym id
<p>blablabla news
</p>
echo '<img src="'$id'footo1.JPG'" alt="">';
echo '<img src="'$id'footo2.JPG'" alt="">';
echo '<img src="'$id'footo3.JPG'" alt="">';
echo '<img src="'$id'footo4.JPG'" alt="">';


Bardzo bardzoo prosze o pomoc, to pilne..
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: 20.08.2025 - 21:33