Първо няколко уточнения.
Частта от кода, която е за уплоуд на снимката не я пускам, тъй като тя си работи безотказно.
Съответния потребител за достъп до БД има права да пише, паролата е правилна, имената на БД и таблицата - също.
При събмитване на формата ми излиза съобщението, че файла е ъплоуднат успешно (и наистина е), но не се разпечатват стойностите на променливите и съответно реда не е добавен в БД.
Някакви предположения?
Частта от кода, която е за уплоуд на снимката не я пускам, тъй като тя си работи безотказно.
Съответния потребител за достъп до БД има права да пише, паролата е правилна, имената на БД и таблицата - също.
При събмитване на формата ми излиза съобщението, че файла е ъплоуднат успешно (и наистина е), но не се разпечатват стойностите на променливите и съответно реда не е добавен в БД.
Някакви предположения?
Код:
<form name="upload" id="upload" enctype="multipart/form-data" method="post" action="<? $php_self ?>">
ID:<input name="id" type="text" /><br />
Етаж:<input name="floor" type="text" /><br />
№<input type="text" name="num" /><br />
Вход:<input type="text" name="entrance" /><br />
Чиста площ:<input type="text" name="qp" /><br />
Общи части:<input type="text" name="qa" /><br />
Избена площ:<input type="text" name="qb" /><br />
Обща площ:<input type="text" name="qt" /><br />
Помещения:<input type="text" name="premises" /><br />
Изба №<input type="text" name="basement_num" /><br />
Цена:<input type="text" name="price" /><br />
Статус:<input type="text" name="status" /><br />
Скица:<input name="userfile" type="file" id="userfile" size="25" /><br />
<input name="upload" type="submit" value="upload" />
</form>
<?
if ($upload) {
mysql_connect("server","user","pass")
or die("Could not connect: ".mysql_error());
mysql_select_db(database)
or die("Uneable to select database!");
$sql = "INSERT INTO `table` (id,floor,num,entrance,qp,qa,qb,qt,premises,basement_num,price,status,img_src)
VALUES ('$id','$floor','$num','$entrance','$qp','$qa','$qb','$qt','$premises','$basement_num','$price','$status','$file_name')";
mysql_query($sql)
or die("Could not connect: ".mysql_error());
echo "<div align='center'><font face='Verdana' size='3'><b>Записът е добавен успешно</b></font></div><br />";
echo $id."<br />";
echo $floor."<br />";
echo $num."<br />";
echo $entrance."<br />";
echo $qp."<br />";
echo $qa."<br />";
echo $qb."<br />";
echo $qt."<br />";
echo $premises."<br />";
echo $basement_num."<br />";
echo $price."<br />";
echo $status."<br />";
echo $file_name."<br />";
}
?>
<font color=red><?=$_REQUEST[message]?></font>