php - i tried to upload a file to upload folder but getting failure message -
my directory looks ->source files --css --upload add_file.php upload.php
my code follows
upload.php
<form role="form" method="post" enctype="multipart/form-data" action="add_file.php"> <div class="form-group"> <label for="filecaption"> caption : </label> <input type="text" name="f_caption" class="form-control"/> </div> <div class="form-group"> <label for="choose file"> caption : </label> <input type="file" name="uploaded_file" class="form-control"/> </div> <div class="form-group"> <input type="submit" name="upload" value="upload" class="form-control btn btn-warning"/> </div> </form> add_file.php
<?php if(isset($_files['uploaded_file'])) { $f_name= $_files['uploaded_file']['name']; $temp_name= $_files['uploaded_file']['tmp_name']; if(!$temp_name) { die("no file uploaded..please try again"); } else { $path = "upload/" . $f_name; if( move_uploaded_file($f_name, $path)) { echo "success"; } else { echo "failure"; } } } ?>
the problem add.php.
try this
<?php if(isset($_files['uploaded_file'])) { $f_name= $_files['uploaded_file']['name']; $temp_name= $_files['uploaded_file']['tmp_name']; if(!$temp_name) { die("no file uploaded..please try again"); } else { $path = "upload/" . $f_name; if( move_uploaded_file($temp_name, $path)) { echo "success"; } else { echo "failure"; } } } ?>
the problem moving f_name instead of temp_location.
Comments
Post a Comment