Datuve :: Forums :: Arhīvs :: PHP headeri.

Datuve

Mana Datuve

Reģistrācija | Noteikumi | Paroles atjaunošana



Forums

Ieskaties


Raksti

Lietotāji online

Lietotāji online: 94

Reģistrētie lietotāji online: 0

Viesi online: 94

Datuve.lv video
Top.LV

PHP headeri.

Ievietoja: rouzwell @ 2007.04.10 22:42  

Darbiibas princips.

Ir FTP, kur staav manis taisiiti songi. Ir skripts, kas nolasa no ftp failu nosaukumus un izpildiitaajus. (Juris - Dziesma par PHP)). Taalaak skripts sadala dziesmu (Juris(izpildiitaajs) un Dziesma par PHP (nosaukums)). Shos ierakstus ievieto ieksh MySQL. Naakamais skripts lasa no datubaazes shos ierakstus un attieciigi atrod attieciigo dziesmu.
Probleema ir tur, kameer velkas viens songs, viss saits iefriizojas un neko vairs nevar atveert, vai laadeet paraleeli citu songu.
Skripts, kas downloadee ir sekojoshi headeri(citos skriptos nekaadu citu headeru nav):

header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
header('Content-Type: audio/mpeg');
header("Content-Disposition: attachment; filename=\"".basename($file)."\";" );
header("Content-Length: ".filesize($filepath));
readfile($filepath) or die("File not found");

Vieniigaa mana versija ir taada, ka kaut kas ar hederiem iisti nerullee, bet ja godiigi, tad pilniiga bezversija.
Luudzu kaadus ieteikumus, ceru, ka noformuleeju preciizi probleemu.

Mega paldies.

Birkas: php