Uzywam Portalu JPortal
w pliku download.php
mam taki fragment kodu
[php:1:cb4c26dee4]<?php
if($cmd=='click') {
file_click($id);
file_open($id);
}
?>[/php:1:cb4c26dee4]
ma on za zadanie ropoznac ktory z linkow nacisnalem i wyslac do odbiorcy plik.
Potrzebuje pewnej przerobki ale nie znam php praktycznie wcale,
otoz chcialbym zeby po nicisnieciu linku rozpoznal ze to jest plik swf i otworzyl nowe okienko z danym flashem a jezeli nie jest to flash zeby sie zachowywalo jak wynika z powyzszego kodu
doszedlem ze wystarczy mi zrobic cos takiego
[php:1:cb4c26dee4]<?php
IF file_click($id); = "*.swf"
THEN
<object codebase="http://active.macromedia.com/flash4/cabs/swflash.cab#version=4,0,0,0" id="file_click($id)" classid="clsid27CDB6E-AE6D-11cf-96B8-444553540000">
<param name="movie" value="file_click($id);">
<param name="quality" value="high">
<embed name="file_click($id)" src="file_click($id)" quality="high" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash">
</embed>
</object>
ELSE
file_open($id);
?>
[/php:1:cb4c26dee4]
No i tu problem zalozenie jest chyba dosyc jasne tylko jak to zrobic zeby bylo to poprawne z punktu widzenia php.
Solucje niestety jakos do mnie nie przemawiaja, umiem uczyc sie analizujac przyklady i moze z czasem dojde do jakiejs wprawy ale w chwili obecnej jestem w tej dziedzinie lamerem.