Page 1 of 2
upload system
Posted: Wed Jan 13, 2010 8:01 pm
by ier
guys I have one question kan you see what my foult is?
index.php
Code: Select all
<html>
<h1>Upload a file...</h1>
<form action='upload.php' method='POST' enctype='multipart/form-date'>
<input type='file' name='myfile'><p>
<input type='submit' value='Upload>
</form>
</html>
uploaded.php
Code: Select all
<?php
$name = $_FILES["myfile"]["name"];
$type = $_FILES["myfile"]["type"];
$size = $_FILES["myfile"]["size"];
$temp = $_FILES["myfile"]["temp_name"];
$error = $_FILES["myfile"]["error"];
if ($error > 0)
die("Error uploading file! code $error.");
else
{
move_uploaded_file($temp,"uploaded/".$name);
echo "upload complete!";
}
?>
i got a parse error from the myfile it is always a fould
yes i now dat i hef to make a file map
Re: upload system
Posted: Wed Jan 13, 2010 10:38 pm
by Chris
Code: Select all
<?php
if ($error > 0)
die("Error uploading file! code $error.");
Waar is je '{'?
Code: Select all
<?php
if ($error > 0)
{
die("Error uploading file! code $error.");
Re: upload system
Posted: Thu Jan 14, 2010 7:54 pm
by Falken
Chris wrote:Code: Select all
<?php
if ($error > 0)
die("Error uploading file! code $error.");
Waar is je '{'?
Code: Select all
<?php
if ($error > 0)
{
die("Error uploading file! code $error.");
You don't need the { and } in php if you only want to run one line in an if statement. This is perfectly fine php code:
Code: Select all
<?php
$i = 1;
if($i == 0)
echo "IT IS ZERO!!!";
else
echo "IT IS NOT ZERO!!!";
?>
Re: upload system
Posted: Fri Jan 15, 2010 7:09 pm
by ier
ja maar als ik op de update knop druk zegt de uploader
myfile fout o ja ik heb dit op youtube gevonden bij die man is er geen fout
of veranderen php codes door de jaren.?? want het was van 2008
Re: upload system
Posted: Sat Jan 16, 2010 5:35 pm
by Chris
Ik zie er geen fout in, maar voor de zekerheid zou ik {}'s met je ifs gebruiken
Code: Select all
<?php
if ($error > 0)
{
die("Error uploading file! code $error.");
}
else
{
move_uploaded_file($temp,"uploaded/".$name);
echo "upload complete!";
}
En als je met lager dan PHP 4.1 draai zal $_FILES niet werken, je zal $HTTP_POST_FILES moeten gebruiken.
Re: upload system
Posted: Sun Jan 17, 2010 11:32 am
by ier
nee hij blijft zeggen
Notice: Undefined index: myfile in C:\wamp\www\tut\upload.php on line 4
Notice: Undefined index: myfile in C:\wamp\www\tut\upload.php on line 5
Notice: Undefined index: myfile in C:\wamp\www\tut\upload.php on line 6
Notice: Undefined index: myfile in C:\wamp\www\tut\upload.php on line 7
Notice: Undefined index: myfile in C:\wamp\www\tut\upload.php on line 8
upload complete!
Re: upload system
Posted: Sun Jan 17, 2010 3:56 pm
by Chris
En als je <input type='file' name='myfile' id='myfile' /> gebruik?
Re: upload system
Posted: Mon Jan 18, 2010 10:38 am
by Chris
Krijg je dit error ook als je een bestand upload?
Code: Select all
<?php
if( false === empty($_FILES) && is_array($_FILES) )
{
$name = $_FILES["myfile"]["name"];
$type = $_FILES["myfile"]["type"];
$size = $_FILES["myfile"]["size"];
$temp = $_FILES["myfile"]["temp_name"];
$error = $_FILES["myfile"]["error"];
if ($error > 0)
{
die("Error uploading file! code $error.");
}
else
{
move_uploaded_file($temp,"uploaded/".$name);
echo "upload complete!";
}
}
else
{
echo "No file was uploaded";
}
Re: upload system
Posted: Tue Jan 19, 2010 5:12 pm
by ier
nee maar nu zech hij no files uploeded
Re: upload system
Posted: Tue Jan 19, 2010 6:01 pm
by Chris
Ja.. waarom denk je.. Kijk naar die code.