dezkit Posted July 11, 2008 Share Posted July 11, 2008 can somebody give me any tips (or a whole script) on how to make it so that there is a form and you can submit something from your computer onto the server and then the link of the uploaded file goes into a database? haha. im new to php. Quote Link to comment Share on other sites More sharing options...
FlyingIsFun1217 Posted July 11, 2008 Share Posted July 11, 2008 Search google for 'php upload script', and you should get a TON of results Once you get the upload script learned, post back with your other problems FlyingIsFun1217 Quote Link to comment Share on other sites More sharing options...
dezkit Posted July 11, 2008 Author Share Posted July 11, 2008 yeah. but none of those are what i need Quote Link to comment Share on other sites More sharing options...
dezkit Posted July 11, 2008 Author Share Posted July 11, 2008 this is my index.php <td style="text-align: right;">HLTV:</td><td><input type="file" name="info" value="<?=str_replace('"',""",$r['info'])?>" size="25" /></td> this is my add.php } else if($table == "matches") { $team1 = $_POST['team1']; $team2 = $_POST['team2']; $score = $_POST['score1'] . "-" . $_POST['score2']; $info = $_FILES['info']['tmp_name']; $q = mysql_query("INSERT INTO `".$table."` (team1,team2,score,info) VALUES('$team1','$team2','$score','$info');") or die(mysql_error()); header("location: ../index.php?p=admin_".$table."&e=3"); } it doesn't work btw: the file has to be in /demos/ Quote Link to comment Share on other sites More sharing options...
dezkit Posted July 12, 2008 Author Share Posted July 12, 2008 also, how do i make it uploaded in /demos/ Quote Link to comment Share on other sites More sharing options...
dezkit Posted July 12, 2008 Author Share Posted July 12, 2008 now i have this } else if($table == "matches") { $target_path = "/demos/"; $target_path = $target_path . basename( $_FILES['info']['name']); if(move_uploaded_file($_FILES['info']['tmp_name'], $target_path)) { echo "The file ". basename( $_FILES['info']['name']). " has been uploaded"; } else{ echo "There was an error uploading the file, please try again!"; } $team1 = $_POST['team1']; $team2 = $_POST['team2']; $score = $_POST['score1'] . "-" . $_POST['score2']; $info = $_FILES['info']['name']; $q = mysql_query("INSERT INTO `".$table."` (team1,team2,score,info) VALUES('$team1','$team2','$score','$info');") or die(mysql_error()); header("location: ../index.php?p=admin_".$table."&e=3"); can somebody tell me why it says 403 Forbidden when i try to view a file that i uploaded? Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.