TravoniMedlem sedan okt. 20041 538 inlägg Jag skulle vilja översätta detta till ASP, kan någon förklara?
$sessionid = $_POST['sid'];
$info_file = "$tmp_dir/$sessionid"."_flength";
$data_file = "$tmp_dir/$sessionid"."_postdata";
$error_file = "$tmp_dir/$sessionid"."_err";
Jag antar att $sessionid = $_POST['sid']; är en variabel som fylls ifrån ett formulärfält men är inte säker.
TroxyMedlem sedan mars 20041 508 inlägg Här är koden som ASP/VbScript
dim sessionid, info_file, data_file, error_file
sessionid = request.form("sid")
info_file = tmp_dir & "/" & sessionid & "_flength"
data_file = tmp_dir & "/" & sessionid & "_postdata"
error_file = tmp_dir & "/" & sessionid & "_err"
TravoniMedlem sedan okt. 20041 538 inlägg Bussigt... kan du fortsätta... ;)
if(file_exists($error_file)) {
$mes = file_get_contents($error_file);
bye_bye($mes);
}
$percent_done = 0;
$started = TRUE;
if ($fp = @fopen($info_file,"r")) {
$fd = fread($fp,1000);
fclose($fp);
$total_size = $fd;
} else {
$started = FALSE;
}
if ($started == TRUE) {
$current_size = @filesize($data_file);
$percent_done = intval(($current_size / $total_size) * 100);
}
colioneMedlem sedan juni 20013 386 inlägg Vill du ha det översatt eller förklarat?
TravoniMedlem sedan okt. 20041 538 inlägg Nja, jag kanske kan översätta det hela själv men jag känner inte till php's inbyggda funktioner så det är lite svårt utan en förklaring. :)
TroxyMedlem sedan mars 20041 508 inlägg Använd manualen på https://www.php.net.
Bara att söka så får du svar direkt.
Då lär du dig själv också istället för att vi bara gör jobbet åt dig ;)
TravoniMedlem sedan okt. 20041 538 inlägg Tack, det var bra.
/r
Set FSO = Server.CreateObject("Scripting.FileSystemObject")
Set File = FSO.GetFile(filePath)
FileSize = File.Size
Jag postar det hela, sedan så kan kanske ni rätta det...