Jump to content
php.lv forumi

Attiecīgam paplašinājumam attiecīgs ceļš


APOCALYPSE

Recommended Posts

Sveiki!

 

Esmu nonācis strupceļā un nekādīgi nevaru izdomāt kā atrisināt savu problēmu.

 

Ir logs, kurā tiek izvadīts direktorijas saturs:

1. fails1.swf

2. fails2.flv

3. fails3.txt

u.t.t.

 

Gadījumā, ja tas piemēram ir txt vai html, tad uz faila linka nospiežot, šis fails tiek atvērts iekš browsera.

 

Jautājums:

Kā lai panāk līdzīgu situāciju ka, nospiežot uz .swf vai .flv šie faili atveras kaut vai kaut kādā web flash pleijerī, kas stāv uz servera (tāds kā iekš youtube vai jebkāds cits).

 

Ceru, ka izskaidroju daudz maz saprotami savu sāpi :)

Būšu pateicīgs par jebkādu palīdzību, idejām un ieteikumiem.

Edited by APOCALYPSE
Link to comment
Share on other sites

$sFile = "fails.flv";   // pieņemsim, ka tad ir flv

list($sFileName, $sFileExt) = explode(".", $sFile);  // atdalam failneimu no extensiona, tikai skaties, ka nav divi punkti faila nosaukumā, savādāk būs sūdi. labā pieliec kādu pārbaudi pirms tam

switch($sFileExt)  // pēc faila extensiona nosakam, ko tad vērs vaļā
{
  case "flv": /* šeit atveras flash pleijeris  */;
  break;
  case "txt": /* šeti atveras kaut kāds texarea vai tml */;
  break;
  default : /* vai nu izmet erroru, ka faila tipu neatpazīst vai arī piedāvā lejupielādēt */;
}

 

ideju pasviedu. gan izdomāsi, kā pielietot :)

Edited by n0r3k
Link to comment
Share on other sites

×
×
  • Create New...