webForumDet fria alternativet

Vad betyder detta?

6 svar · 527 visningar · startad av Travoni

TravoniMedlem sedan okt. 20041 538 inlägg
#1

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
#2

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
#3

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
#4

Vill du ha det översatt eller förklarat?

TravoniMedlem sedan okt. 20041 538 inlägg
#5

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
#6

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
#7

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...

130 ms totalt · 3 externa anrop · cache AV · v20260731051352-full.56cc9887
0 ms — hämta statistik (cache)
0 ms — hämta forumlista (cache)
127 ms — hämta tråd, inlägg och bilagor (db)