Can anyone teach me how to upload using PHP?
This is the code I tried to use. But when I click Upload Picture or "Submit". This error appear: "Errorđirectory Not Created or chmod correctly"!
<?
$uploadpath = "/iresume/photo";
$conn = db_connect();
if ($submit)
{
if ($img=="")
{ echo "<font class='alert'><b>Error :No image selected</b></font>"; }
elseif (file_exists("$uploadpath/$img"))
{ echo "<font class='alert'><b>Error :File Already Exists, please rename file.</b></font>"; }
else
{
copy("$img", "$uploadpath/$img") or die("<b>Error:</b> Directory Not Created or chmod correctly");
$sql = "UPDATE resume_personal SET photo='$img' WHERE resume_id='$id'";
$result = mysql_query($sql, $conn) or die ("MySQL Error");
}
}
?>
<html>
<head>
<title>Upload Candidate's Picture</title>
<link rel="stylesheet" href="../include/style.css" type="text/css">
</head>
<body>
<form method="post" name="frm" action="<? echo $PHP_SELF?>">
<input type="hidden" name="id" value="<? echo $id;?>">
<input type="hidden" name="name" value="<? echo $name;?>">
<div align="center">
<table border="0" width="98%" class="tb" cellspacing="0" cellpadding="0" height="110" align="center">
<tr bordercolor="#EEEEEE" bgcolor="#EEEEEE">
<td height="1" colspan="2"><div align="center"><b>Upload Candidate's Picture</b></div></td>
</tr>
<tr>
<td width="26%" bgcolor="#F3F3F3" bordercolor="#F3F3F3" height="1"> Resume
ID:</td>
<td width="74%" bgcolor="#F3F3F3" bordercolor="#F3F3F3" height="1"> <? echo $id;?></td>
</tr>
<tr>
<td bgcolor="#F3F3F3" bordercolor="#F3F3F3" height="18"> Candidate's
User Id:</td>
<td bgcolor="#F3F3F3" bordercolor="#F3F3F3" height="18"> <? echo $user;?></td>
</tr>
<tr>
<td bgcolor="#F3F3F3" bordercolor="#F3F3F3" height="18"> Candidate's
Name:</td>
<td bgcolor="#F3F3F3" bordercolor="#F3F3F3" height="18"> <? echo $name;?></td>
</tr>
<tr>
<td bgcolor="#F3F3F3" bordercolor="#F3F3F3" height="18"> File:</td>
<td bgcolor="#F3F3F3" bordercolor="#F3F3F3" height="18"><input name=img type=file class="uid" ></td>
</tr>
<tr>
<td height="13" colspan="2" bordercolor="#F3F3F3" bgcolor="#F3F3F3"><div align="center"><? echo $detail;?></div></td>
</tr>
<tr>
<td height="14" colspan="2" bordercolor="#F3F3F3" bgcolor="#F3F3F3"><div align="center">
<input type="submit" value="Upload Picture" name="submit" class="btn">
<input type="button" value="Cancel" name="close" class="btn" onFocus="window.close()">
</div></td>
</tr>
<tr>
<td height="14" colspan="2" bordercolor="#F3F3F3" bgcolor="#F3F3F3"> </td>
</tr>
</table>
</div>
</form>
</body>
</html>
đ