Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript][HTML]Uploadify generowanie linku po wrzuceniu pliku
Forum PHP.pl > Forum > Przedszkole
xxdrago
Witam, mam taki skrypt:

  1. <!DOCTYPE html>
  2. <title>Upload</title>
  3. <link rel="stylesheet" type="text/css" href="hostingplikow/uploadify.css">
  4. <script type="text/javascript" src="http://code.jquery.com/jquery-1.7.2.min.js"></script>
  5. <script type="text/javascript" src="hostingplikow/jquery.uploadify-3.1.min.js"></script>
  6. <script type="text/javascript">
  7. $(function() {
  8. $('#file_upload').uploadify({
  9. 'swf' : 'hostingplikow/uploadify.swf',
  10. 'uploader' : 'hostingplikow/uploadify.php',
  11. 'folder' : 'hostingplikow/uploads',
  12. 'fileTypeDesc' : 'Any old file you want...',
  13. 'fileTypeExts' : '*.gif; *.jpg; *.png',
  14. 'fileSizeLimit' : '100KB',
  15. 'onUploadSuccess' : function(file, data, response) {
  16. $("p").text('Plik ' + file.name + ' został wrzucony.').show('slow');
  17. },
  18. 'onUploadError' : function(file, errorCode, errorMsg, errorString) {
  19. alert('The file ' + file.name + ' could not be uploaded: ' + errorString);
  20. }
  21. // Your options here
  22. });
  23. });
  24. </script>
  25. </head>
  26. <input type="file" name="file_upload" id="file_upload" />
  27.  
  28. <p style="display: none">Wiadomość</p>
  29. </body>
  30. </html>


Potrzebowałbym połączyć się ze skryptem php, po wgraniu pliku w celu pobrania wygenerowanego linku, może ktoś podpowiedzieć co mogę zrobić?
wNogachSpisz
Uploadify jest do dupy. Użyj plupload.
krispak
Otworzyc uploadify.php i tam wszystko sobie dodac co ma jeszcze wykonac po uploadzie.
A tak na marginiesie dlaczego jest do dupy? Ja osobiscie uzywam uploadify i nie narzekam jest bardzo sympatyczny wink.gif
xxdrago
Ale chodzi mi o to, że mam:

  1. if (!empty($_FILES)) {
  2. $tempFile = $_FILES['Filedata']['tmp_name'];
  3. $targetPath = $_SERVER['DOCUMENT_ROOT'] . $targetFolder;
  4. $targetFile = rtrim($targetPath,'/') . '/' . $_FILES['Filedata']['name'];
  5.  
  6. // Validate the file type
  7. $fileTypes = array('jpg','jpeg','gif','png'); // File extensions
  8. $fileParts = pathinfo($_FILES['Filedata']['name']);
  9.  
  10. if (in_array($fileParts['extension'],$fileTypes)) {
  11. move_uploaded_file($tempFile,$targetFile);
  12. echo '1';
  13. } else {
  14. echo 'Invalid file type.';
  15. }
  16. echo 'Ok';
  17. }


i potem potrzebuje to echo 'Ok'; przesłać do użytkownika smile.gif
wNogachSpisz
Cytat(krispak @ 31.07.2012, 00:00:13 ) *
Ja osobiscie uzywam uploadify i nie narzekam jest bardzo sympatyczny wink.gif

A o myślisz o plupload? To pytanie retoryczne. Jest jasne że miałeś z nim do czynienia, gdyby było inaczej, nie odopowiadał byś takich głupot.
xxdrago
Dobra i tak używam uploadify bo już nie chce mi się całości przerabiać:

Mam takie coś:
Kod
$("#info").html('The file ' + file.name + ' was successfully uploaded with a response of ' + response + ':' + data).show('slow')

I potrzebowałbym żeby to się dodawało do tego a nie zamieniało:

Kod
<td class="row1" colspan="2" width="100%">Informacja</td>

wNogachSpisz
Cytat(xxdrago @ 31.07.2012, 10:29:38 ) *
Dobra i tak używam uploadify bo już nie chce mi się całości przerabiać:

Tia. Kupa roboty, z 10 linii trzeba napisać.
krispak
wNogachSpisz o co tobie chodzi jakich glupot? Czlowieku ogarnij sie jednemu moze podobac sie to a drugiemu ci innego, a tak w ogole to pisz skladniowo po polsku bo nie rozumiem tego co ty piszesz "A o myślisz o plupload?". Poza tym nic sensownego do temutu nie wnosisz postami typu
Cytat
Tia. Kupa roboty, z 10 linii trzeba napisać.
tylko nabijasz sobie posty.
xxdrago
Dałem sobie rade jakieś pomysły jak zabezpieczyć taki skrypt oprócz sprawdzania rozszerzenia i nazwy ?
wNogachSpisz
Cytat(krispak @ 31.07.2012, 19:34:38 ) *
jednemu moze podobac sie to a drugiemu ci innego

Problem jest inny. Podoba się jedno, bo nie zna drugiego.
krispak
Nie chce odbiegac od tematu, wiec to moja ostatnia odpowiedz tutaj... Szukasz problemu tam gdzie go nie ma i stwierdzasz, ze nie widzialem drugiego... Zreszta dla mnie jest to malo wazne. Basta
wNogachSpisz
Cytat(krispak @ 31.07.2012, 21:06:09 ) *
stwierdzasz, ze nie widzialem drugiego

W którym miejscu to stwierdzam?
batman
@wNogachSpisz
Przestań pisać głupoty, bo zarobisz warna i moderkę.
wNogachSpisz
Cytat(batman @ 1.08.2012, 07:05:03 ) *
@wNogachSpisz
Przestań pisać głupoty, bo zarobisz warna i moderkę.

Co konkretnie napisałem głupiego?
batman
Cytat(wNogachSpisz @ 1.08.2012, 11:16:28 ) *
Co konkretnie napisałem głupiego?

To:
Cytat
Uploadify jest do dupy. Użyj plupload.

Cytat
A o myślisz o plupload? To pytanie retoryczne. Jest jasne że miałeś z nim do czynienia, gdyby było inaczej, nie odopowiadał byś takich głupot.

oraz
Cytat
Problem jest inny. Podoba się jedno, bo nie zna drugiego.

Korzystam i z uploadify i plupload. Oba są tak samo dobre, a miejscami uploadify jest nawet lepszy. Wszystko zależy od zapotrzebowania. To, że nie potrafi się z czegoś korzystać, nie upoważnia do pisania bzdur. Równie dobrze mogę napisać, że AutoCAD jest do dupy, bo nie wiem jak go używać...

W tym miejscu ucinam tę dyskusję i uczciwie radzę pogodzić się z faktem, iż każdy kolejny post będący sporem o wyższości masła nad margaryną, nagrodzony zostanie warnem.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.