Skocz do zawartości

Zdjęcie
- - - - -

Prawidłowe wyświetlanie linku w Uploadify


4 odpowiedzi w tym temacie
  • Zaloguj się, aby dodać odpowiedź
Tpk-Games

    Nowy użytkownik

  • 19 postów
    • Czas spędzony online: 18h 55m 3s
3
Neutralna

Napisano 30 kwietnia 2015 - 21:23

#1

Siema! Przerobiłem sb ostatnio nieco skrypt Uploadify - niby wszystko powinno działać aczkolwiek tak nie jest.

Moja przeróbka sprowadza się do przypisania do zmiennej sesyjnej adresu url pliku a następnie wyświetlenie go - jednakże coś nie chodzi gdyż po dodaniu pliku na hosting link nie jest wyświetlany.

Wiecie może jak temu zaradzić?

index.php - http://wklej.org/id/1700652/

uploadify.php - http://wklej.org/id/1700650/

Zaznaczam, że nie znam szczególnie php dlatego zwracam się do was.


  • 0

unbreak

    WT Elite

  • 1 937 postów
    • Czas spędzony online: 27d 8h 43m 36s
506
Znakomita!
  • Location/home/unbreak

Napisano 06 maja 2015 - 11:56

#2

Żeby wyświetlić url do pliku za pomocą Sesji potrzebne jest przeładowanie strony, a uplodify po udanym uploadzie nie przeładowuje strony. Najpewniej uploadify ma jakiegoś callbacka do którego jest przekazywana nazwa zauplodowanego pliku, poszukaj w dokumentacji :)


  • 1

webDeveloper


Tpk-Games

    Nowy użytkownik

  • 19 postów
    • Czas spędzony online: 18h 55m 3s
3
Neutralna

Napisano 06 maja 2015 - 17:03

#3

Znalazłem coś takiego ale nie wiem jak to zastosować w skrypcie:

http://stackoverflow...ploadify-plugin

http://www.uploadify...-upload-script/

oraz http://stackoverflow...llback-function


  • 0

unbreak

    WT Elite

  • 1 937 postów
    • Czas spędzony online: 27d 8h 43m 36s
506
Znakomita!
  • Location/home/unbreak

Napisano 07 maja 2015 - 08:45

#4

Dodaj sobie to:

onComplete: function(event, queueID, fileObj, response, data) {
    $('img#user_avatar').attr('src',fileObj.filePath);
}

Czyli będzie coś w rodzaju:
 

<script type="text/javascript">
<?php $timestamp = time();?>
$(function() {
$('#file_upload').uploadify({
'formData' : {
'timestamp' : '<?php echo $timestamp;?>',
'token' : '<?php echo md5('unique_salt' . $timestamp);?>'
},
'swf' : 'uploadify.swf',
'uploader' : 'uploadify.php',
'fileTypeExts' : '*.gif; *.jpg; *.png',
'fileSizeLimit' : '10MB',
'buttonText' : 'Wybierz pliki...',
onComplete: function(event, queueID, fileObj, response, data) {
$('textarea').text(fileObj.filePath);
}
});
});
</script>

Oczywiście 


  • 0

webDeveloper


Tpk-Games

    Nowy użytkownik

  • 19 postów
    • Czas spędzony online: 18h 55m 3s
3
Neutralna

Napisano 07 maja 2015 - 19:20

#5

NW co robię nie tak ale jak nie działało tak dalej nie działa.

Pliki po update:

uploadify.php: http://wklej.org/id/1705802/

index.php: http://wklej.org/id/1705807/

Jeżeli mógłbyś jeszcze raz na to looknąć :)


  • 0




Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych