Mam taki kłopot. Napisałem skrypt do cropowania zdjęcia i np.
cropuję zdjęcie i tu wszystko działa. Ale teraz nad narzędziem do cropowa mam podgląd np:
<img src="url"> gdzie url to adres do tego jak zdjecie wyglada po ocropowaniu.
jak przeładować ten obrazek?? żeby się tam wyśwetliło to nowe zdjęcie jego nazwa rzecz jasna sie nie zmienia..
próbowałem juz ajaxem w div wladować plik img.php a w nim <img src="url">....
próbowałem też $.load.... ale tez nie dziala
dziala tylko jak reczne odświeżenie strony ale to mnie nie interesuję.
Strona ma się nie przeladowywać.. to ma byc płynnie ...
PS moze jakos czysci cache przed wyswetleniem obrazka w pliku img.php\
PS 2
a tu kod js - smarty
function sub() { var x1 = $('#x1').val(); var y1 = $('#y1').val(); var x2 = $('#x2').val(); var y2 = $('#y2').val(); var w = $('#w').val(); var h = $('#h').val(); var d = '?act=1&r={/literal}{$GET.r}&name={$GET.name}&file={$GET.file}&r=1&parent={$GET.parent}&id={$GET.id}{literal}'; ajaxpage('crop.php'+d+'&x1='+x1+'&x2='+x2+'&y1='+y1+'&y2='+y2+'&w='+w+'&h='+h+'','obecna2'); //$('#greatphoto').attr('src', '../../upload/{/literal}{$GET.name}/small/{$GET.r}/{$GET.file}{literal}'); return; }