"; } } fclose ($fp); $fp = fopen ("reitti.dat","r"); while ($data = fgetcsv ($fp, 1000, "\t")) { $num = count ($data); if ($num == 2) { $reitti[$data[0]] = $data[1]; } else { echo ""; } } fclose ($fp); } function image ($id) { global $imagename, $imagedesc, $HTTP_GET_VARS; if ($HTTP_GET_VARS["size"] == "small") { $size = 'small'; } elseif ($HTTP_GET_VARS["size"] == "large") { $size = 'large'; } else { $size = 'medium'; } $ibaseurl = '../../Kuvat/public'; $ibasedir = '/home/puhuri.iki.fi/www/Kuvat/public'; $st = GetImageSize(sprintf("%s/%s-t/%s.jpg", $ibasedir, $size, $imagename[$id])); printf('
%s

%s

', $st[0]+10, $size, $imagename[$id], htmlspecialchars($imagedesc[$id]), $ibaseurl, $size, $imagename[$id], $st[3], htmlspecialchars($imagedesc[$id])); } function print_title($where) { global $imagename, $imagedesc, $HTTP_GET_VARS, $n; if ($HTTP_GET_VARS["img"] != "") { $n = -1; reset($imagename); while (list($key, $value) = each($imagename)) { if ($value == $HTTP_GET_VARS["img"]) { $n = $key; break; } } if ($n >= 0) { printf("%s%s", ($where)?"":"Kuva: ",htmlspecialchars ($imagedesc[$n])); } else { printf("Unknown image"); } } else { printf("%sKesämatka 1999", ($where)?"":"Peuhkurien "); } } function sizes() { global $HTTP_GET_VARS; if ($HTTP_GET_VARS["size"] != "") { return sprintf("size=%s&", $HTTP_GET_VARS["size"]); } return ""; } function size() { echo(sizes()); } init_page(); ?> <?php print_title(0); ?>

%s', $bsize, $imagename[$n], $imagedesc[$n], $ibaseurl, $size, $imagename[$n], $st[3]); } elseif ($HTTP_GET_VARS["sd"] != "" && $HTTP_GET_VARS["ed"] != "") { $sd = $HTTP_GET_VARS["sd"] + 0; $ed = $HTTP_GET_VARS["ed"] + 0; $sd = ($sd < 11)?11:$sd; $ed = ($ed > 29)?29:$ed; for ($i = $sd; $i <= $ed; $i++) { printf("

%d.%d.%d: %s

\n", $i, 7, 1999, $reitti[sprintf("%d-%02d-%02d", 1999, 7, $i)]); include(sprintf("%d-%02d-%02d.php", 1999, 7, $i)); } printf('
\n"); } else { include("main.php"); } ?>