Имам този код :
но нещо не иска да разчете $file $tmp_name $name и $format ?
формата ми е такава :
PHP:
if(isset($_POST['upload'])) {
$file = $_FILES['file'];
$tmp_name = $_FILES['file']['tmp_name'];
$name = $_FILES['file']['name'];
$format = end(explode('.',$name));
$photos = mysql_query("SELECT id FROM `albums_photos` ORDER BY id DESC LIMIT 1");
$pnum2 = mysql_fetch_assoc($photos);
$pnum = $pnum2['id']+1;
$location = "uploads/aphoto_$pnum.$format";
if($format != "png" && $format != "gif" && $format != "jpeg" && $format != "jpg" && $format != "JPG" && $format != "PNG" && $format != "GIF") { $error = "Позволени формати за снимки са PNG, JPG, JPEG и GIF";}
формата ми е такава :
PHP:
<form action="" enctype="multipart/form-data" method="POST">
<label>Файл</label>
<input type="file" name="file" id="file" class="text-input medium-input" />
<p>
<input type="submit" name="upload" class="button" value="Качи" />
<input type="reset" name="reset" class="button" value="Изчисти" />
</p>
</form>