readcsv.inc
1.66 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
<?PHP
function fun_csvread($month_dat,$file_name)
{
global $tbl_cnt;
$fp = fopen ("$file_name","r");
//CSVファイルの読み込み
while ($data = fgetcsv ($fp, 4096)) {
//配列要素の数を変数に格納!!
$num = count ($data);
$tbl_cnt++;
for ($c=0; $c<$num; $c++) {
$month_dat[$tbl_cnt][$c]=$data[$c] ;
}
}
fclose ($fp);
//戻り値として、設定$dはテーブルの数
return $month_dat;
}
?>
<?PHP
function userchk($usr_tbl,$usr_name,$usr_pword,$tbl_cnt)
{
for($u_idx=1; $u_idx<=$tbl_cnt;$u_idx++)
{
if ($usr_tbl[$u_idx][0]==$usr_name)
{
if ($usr_tbl[$u_idx][1]==$usr_pword)
{
$found = 1;
break;
}
else
{
$found = 2;
break;
}
}
elseif ($usr_name == "guest")
{
if ($usr_pword == "guest")
{
$found=4;
break;
}
else
{
$found=3;
}
}
else{
$found=3;
}
}
return $found;
}
?>
<?PHP
function fun_errprint($err_msg,$hiduke){
print("<html><head><script language=JavaScript>\n");
print("<!--\n");
print("function send(){document.modoru.submit();}\n");
print("-->\n");
print("</script></head>");
print("<body onLoad=\"window.alert('$err_msg');\">");
print("<FORM name=\"modoru\" method=\"post\"");
print(" action=\"userchk1.php\">");
print("<INPUT type=\"hidden\" name=\"hi\" value= $hiduke>");
print("</FORM><A href=\"#\" onclick=\"send()\">戻る</A>");
print("<br><a href= main_menu.php>【ホーム】</a></body></html>");
}
?>