Forum Moderators: coopster
<form enctype="multipart/form-data" action="loadmeup.php" method="post">
<input type="hidden" name="MAX_FILE_SIZE" value="300000">
<input name="userfile[]" type="file" /><br />
<input name="userfile[]" type="file" /><br />
<input type="submit" />
</form>
loadmeup.php
<html>
<body>
<h1>Enter Name and Descriptions of Pics</h1>
<form action="view.php" method="post">
<?php
$dbh=mysql_connect("localhost", "username", "password") or die ('I cannot connect to the database.');
mysql_select_db("db");
$uploaddir = '/home/username/public_html/images/';
$tot = count($userfile);
$num = 0;
if ($_FILES['userfile']['name'][$q] == "") continue;
$num = $num + 1;
$sql = "SELECT pic_id FROM pics ORDER BY pic_id DESC LIMIT 1";
$result = mysql_query($sql);
while($i = mysql_fetch_array($result)){
$new_id = $i['pic_id'] + 1;
$new_pic = "$new_id.jpg";
}
if (move_uploaded_file($_FILES['userfile']['tmp_name'][$q], $uploaddir . $new_pic)) {
$sql = "INSERT INTO pics ( pic_id , pic_name , descrip )VALUES ('$new_id', NULL , NULL);";
mysql_query($sql);
} else {
print "<strong>($_FILES{['userfile']}{['name']}[$q])</strong> did not upload!";
}
<strong><?=$_FILES['userfile']['name'][$q]?></strong><br /><br />
<strong>Name:</strong><br />
<input type="text" name="pic_name[<?=$num>]" /><br /><br />
<strong>Description:</strong><br />
<textarea name="descrip[<?=$num?>]"></textarea>
<input type="hidden" name="pic_id[<?=$num?>]" value="<?=$new_id?>" />
<?php
}
?>
<input type="submit" value="Click to Save Descriptions" />
</form>
</body>
</html>
----
---
---
Notice: Undefined variable: new_pic in c:\program files\easyphp1-8\www\loadmeup.php on line 27
Warning: move_uploaded_file(c:\Progarm Files\EasyPHP-1.8\www\images): failed to open stream: No such file or directory in c:\program files\easyphp1-8\www\loadmeup.php on line 27
Warning: move_uploaded_file(): Unable to move 'C:/Program Files/EasyPHP1-8\tmp\php97.tmp' to 'c:\Progarm Files\EasyPHP-1.8\www\images' in c:\program files\easyphp1-8\www\loadmeup.php on line 27
(Array{['userfile']}{['name']}[0]) did not upload! //
// // // Bulls.jpg
Name:
Description:
//
Notice: Undefined variable: new_pic in c:\program files\easyphp1-8\www\loadmeup.php on line 27
Warning: move_uploaded_file(c:\Progarm Files\EasyPHP-1.8\www\images): failed to open stream: No such file or directory in c:\program files\easyphp1-8\www\loadmeup.php on line 27
Warning: move_uploaded_file(): Unable to move 'C:/Program Files/EasyPHP1-8\tmp\php98.tmp' to 'c:\Progarm Files\EasyPHP-1.8\www\images' in c:\program files\easyphp1-8\www\loadmeup.php on line 27
(Array{['userfile']}{['name']}[1]) did not upload! //
// // // Henry.jpg
Name:
Description:
//
Also I have created a directory
'C:\Program Files\EasyPHP-1.8\www\images';
but why it says no such directory found?
Warning: move_uploaded_file(C:\Program Files\EasyPHP-1.8\www\images): failed to open stream: No such file or directory in c:\program files\easyphp1-8\www\loadmeup.php on line 28