Voila, mon soucis est que j'envoi grace a un formulaire un fichier, mais cela me retourne une erreur "objet" a la ligne 25, et je ne comprend pas pourquoi...

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
 
<html>
	<head>
		<title>
			Task  4
		</title>
	</head>
	<body>
		<form>
			<table align=center border=5 width=500>
				<tr>
					<td colspan = 2>
						<INPUT TYPE="hidden" NAME="MAX_FILE_SIZE" VALUE="204800">
						<INPUT TYPE="file" NAME="file" SIZE=40>
					</td>
				</tr>
				<tr><td align=center><input type="button" value="Validate" onclick="show_result(this.form.file);"></td></tr>
			</table>
		</form>
		<script type="text/javascript">
			var content;
			var lines = new Array();
			var numberLine = 0;
			function open(file)
			{
				var theFile = fopen(file, 'r');
				while(!feof(theFile) )
				{
					lines[i] = fgets(theFile);
					i++;
				} 
				fclose(theFile);
			}
 
			function show_result(file)
			{
				var theFile = file.value;
				open(theFile);
				//getTitle();
				//getContent();
				document.write("</table></BR>Number of lines = "+numberLine);
			}
 
			[...]