file type php
Pagina: « vorige 1 2 3 volgende »
Wat voor een server gaat het eigenlijk om?
upload_max_filesize = 500000
Jurgen B op 19/04/2012 13:37:12:
En hoe groot is je MP4?;) Zie ook: http://php.net/manual/en/features.file-upload.errors.php
Zie deze uitleg.
@Chris Horeweg Heb ik al verandert in 500000M maar geen resultaat
@santhe Dat heb ik al gedaan ;)
Op alles dus nog geen resultaat dat helpt.. wat te doen?
Heeft iemand nog ideeën?
Als de Error melding nog altijd 1 is dan pakt hij de nieuwe upload size dus niet. phpinfo() moet volgens mij ook laten zien wat de huidige upload size is dus daar kan je hem eventueel nog controleren of hij werkt.
Wat gaat er mis?
is het wel de juiste php.ini? In phpinfo() wordt aangegeven welke php.ini er wordt gebruikt.
Ik gebruikte inderdaad de verkeerde php.ini Maar nu ik de goede gebruikt verandert de upload_max_filesize nog steeds niet..
Gewijzigd op 26/04/2012 13:22:54 door - Ariën -
Toevoeging op 26/04/2012 13:36:11:
Dankjewel! hij doet het nu toch, ik moest enkel wel even de apache inderdaad herstarten, maar ik dacht dat we het over de pagina refreshen hadden! Allen bedankt!
( ! ) Notice: Undefined index: file in C:\test\upload_film.php on line 30
( ! ) Notice: Undefined index: file in C:\test\upload_film.php on line 32
( ! ) Notice: Undefined index: file in C:\test\upload_film.php on line 38
( ! ) Notice: Undefined index: file in C:\test\upload_film.php on line 40
already exists
ik snap het niet, want kleinere bestanden doen het wel. Ik heb de upload filesize wel heel hoog gedaan, dus daar kan het niet aan liggen..
Dus er is geen key met de naam file in je (POST,GET,FILES of ander) array()
Code (php)
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
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
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
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
<?php
session_start();
?>
<link href="stylesheet.css" rel="stylesheet" type="text/css">
<body>
<div id="logo"><img src="logo.jpg" width="286" height="120"/></div>
<div id="balktop">
<?php
if(isset($_SESSION['login']))
{
echo "<p>U bent ingelogd als: <b>".$_SESSION['username']."</b> || </p>";
?>
<p id="logout"><a href="logout.php">Uitloggen</a></p>
<?php
}
?>
</div>
<div id="bottom"><div id="tekstbottom">Copyright 2011 - 2012 NIAf // Designed by Jeremy Evers</div></div>
<div id="content">
<h3>Film toevoegen</h3>
<?php
if($_SERVER['REQUEST_METHOD'] == 'POST')
{
if (($_FILES["file"]["size"] < 20000000000000))
{
if ($_FILES["file"]["error"] > 0)
{
echo "Return Code: " . $_FILES["file"]["error"] . "<br />";
}
else
{
if (file_exists("upload/" . $_FILES["file"]["name"]))
{
echo $_FILES["file"]["name"] . " already exists. ";
}
else
{
include 'config.php';
$filmnaam = $_POST['filmnaam'];
$query = "INSERT INTO movie(movie_name)
VALUES ('$filmnaam')";
$result = mysql_query($query)
or die (mysql_error());
move_uploaded_file($_FILES["file"]["tmp_name"],
"upload/" . $_FILES["file"]["name"]);
echo "<b>Stored in: </b>" . "upload/" . $_FILES["file"]["name"]."<br/>";
echo "<b>Upload: </b>" . $_FILES["file"]["name"] . "<br />";
echo "<b>Type: </b>" . $_FILES["file"]["type"] . "<br />";
echo "<b>Size: </b>" . ($_FILES["file"]["size"] / 10240000000000000000000) . " Kb<br />";
echo "<b>Temp file: </b>" . $_FILES["file"]["tmp_name"] . "<br />";
}
}
}
else
{
echo "Invalid file";
}
}
else
{
?>
<form action="upload_film.php" method="post"
enctype="multipart/form-data">
Naam van de film:*
<input type="text" name="filmnaam"/>.mp4
<br />
Naam van de maker:*
<input type="text" name="filmnaam"/>
<br/>
<label for="file">Bestandsnaam:*</label>
<input type="file" name="file"/> <br/>
<font color="red" size="1">*Naam van de film en de bestandsnaam <b><u>moeten</u></b> overeenkomen!</font><br/>
<input type="submit" name="submit" value="Submit" />
</form>
<?php
}
?>
</div>
<div id="content2"></div>
<div id="menu">
<div id="homeknop">
<a href="index.php"></a>
</div>
<br />
<div id="filmsknop">
<a href="get_movie.php"></a>
</div>
<br />
<?php
if(!isset($_SESSION['login']))
{
?>
<div id="loginknop">
<a href="login.php"></a>
</div>
<?php
}
if(isset($_SESSION['login']))
{
?>
<div id="cmsknop">
<a href="cms.php"></a>
</div>
<?php
}
?>
</div>
<div id="films">
<form action="search.php" method="get">
<input type="text" id="search"/>
<div id="zoek"><input type="image" src="search.png" width="22" height="22"/></div>
</form>
<br/>
<h3>Nieuwste films</h3>
<?php
include 'config.php';
$query = "SELECT * FROM movie ORDER BY movie_name DESC LIMIT 0,5";
$result = mysql_query($query)
or die(mysql_error());
while($row = mysql_fetch_assoc($result))
{
$name = $row['movie_name'];
echo "<a href=get_moviename.php?filmnaam=$name&submit=Submit>".$row['movie_name']."</a><br/>";
}
?>
</div>
</body>
session_start();
?>
<link href="stylesheet.css" rel="stylesheet" type="text/css">
<body>
<div id="logo"><img src="logo.jpg" width="286" height="120"/></div>
<div id="balktop">
<?php
if(isset($_SESSION['login']))
{
echo "<p>U bent ingelogd als: <b>".$_SESSION['username']."</b> || </p>";
?>
<p id="logout"><a href="logout.php">Uitloggen</a></p>
<?php
}
?>
</div>
<div id="bottom"><div id="tekstbottom">Copyright 2011 - 2012 NIAf // Designed by Jeremy Evers</div></div>
<div id="content">
<h3>Film toevoegen</h3>
<?php
if($_SERVER['REQUEST_METHOD'] == 'POST')
{
if (($_FILES["file"]["size"] < 20000000000000))
{
if ($_FILES["file"]["error"] > 0)
{
echo "Return Code: " . $_FILES["file"]["error"] . "<br />";
}
else
{
if (file_exists("upload/" . $_FILES["file"]["name"]))
{
echo $_FILES["file"]["name"] . " already exists. ";
}
else
{
include 'config.php';
$filmnaam = $_POST['filmnaam'];
$query = "INSERT INTO movie(movie_name)
VALUES ('$filmnaam')";
$result = mysql_query($query)
or die (mysql_error());
move_uploaded_file($_FILES["file"]["tmp_name"],
"upload/" . $_FILES["file"]["name"]);
echo "<b>Stored in: </b>" . "upload/" . $_FILES["file"]["name"]."<br/>";
echo "<b>Upload: </b>" . $_FILES["file"]["name"] . "<br />";
echo "<b>Type: </b>" . $_FILES["file"]["type"] . "<br />";
echo "<b>Size: </b>" . ($_FILES["file"]["size"] / 10240000000000000000000) . " Kb<br />";
echo "<b>Temp file: </b>" . $_FILES["file"]["tmp_name"] . "<br />";
}
}
}
else
{
echo "Invalid file";
}
}
else
{
?>
<form action="upload_film.php" method="post"
enctype="multipart/form-data">
Naam van de film:*
<input type="text" name="filmnaam"/>.mp4
<br />
Naam van de maker:*
<input type="text" name="filmnaam"/>
<br/>
<label for="file">Bestandsnaam:*</label>
<input type="file" name="file"/> <br/>
<font color="red" size="1">*Naam van de film en de bestandsnaam <b><u>moeten</u></b> overeenkomen!</font><br/>
<input type="submit" name="submit" value="Submit" />
</form>
<?php
}
?>
</div>
<div id="content2"></div>
<div id="menu">
<div id="homeknop">
<a href="index.php"></a>
</div>
<br />
<div id="filmsknop">
<a href="get_movie.php"></a>
</div>
<br />
<?php
if(!isset($_SESSION['login']))
{
?>
<div id="loginknop">
<a href="login.php"></a>
</div>
<?php
}
if(isset($_SESSION['login']))
{
?>
<div id="cmsknop">
<a href="cms.php"></a>
</div>
<?php
}
?>
</div>
<div id="films">
<form action="search.php" method="get">
<input type="text" id="search"/>
<div id="zoek"><input type="image" src="search.png" width="22" height="22"/></div>
</form>
<br/>
<h3>Nieuwste films</h3>
<?php
include 'config.php';
$query = "SELECT * FROM movie ORDER BY movie_name DESC LIMIT 0,5";
$result = mysql_query($query)
or die(mysql_error());
while($row = mysql_fetch_assoc($result))
{
$name = $row['movie_name'];
echo "<a href=get_moviename.php?filmnaam=$name&submit=Submit>".$row['movie_name']."</a><br/>";
}
?>
</div>
</body>
waarschijnlijk staat die op een halve minuut.
Daar ligt het niet aan, heb hem verhoogt, maar geen resultaat
Nadat je formulier gepost is kijk je natuurlijk eerst of er wel files meegestuurd zijn, want dat is nu niet het geval.
Je hebt meerdere formulieren. Ik neem aan dat je het andere formulier hebt gepost als je deze meldingen krijgt.
Ik zie 2 formulieren, de een is van het upload script, de ander van de zoekmachine. Maar ik gebruik in dit geval de upload script formulier.
En waarom zou het dan wel een kleiner bestand accepteren?
Jerry php op 24/05/2012 14:00:48:
hoezo bestaat $_FILES["file"] niet?
Dat geef je zelf aan:
Jerry php op 24/05/2012 13:30:06:
( ! ) Notice: Undefined index: file in C:\test\upload_film.php on line 30
( ! ) Notice: Undefined index: file in C:\test\upload_film.php on line 32
( ! ) Notice: Undefined index: file in C:\test\upload_film.php on line 38
( ! ) Notice: Undefined index: file in C:\test\upload_film.php on line 40
( ! ) Notice: Undefined index: file in C:\test\upload_film.php on line 32
( ! ) Notice: Undefined index: file in C:\test\upload_film.php on line 38
( ! ) Notice: Undefined index: file in C:\test\upload_film.php on line 40
Quote:
line 30: if (($_FILES["file"]["size"] < 20000000000000))
line 32: if ($_FILES["file"]["error"] > 0)
line 38: if (file_exists("upload/" . $_FILES["file"]["name"]))
line 40: echo $_FILES["file"]["name"] . " already exists. ";
line 32: if ($_FILES["file"]["error"] > 0)
line 38: if (file_exists("upload/" . $_FILES["file"]["name"]))
line 40: echo $_FILES["file"]["name"] . " already exists. ";
Gewijzigd op 24/05/2012 14:12:51 door - SanThe -