PHP programming forum. Ask questions or help people concerning PHP code. Don't understand a function? Need help implementing a class? Don't understand a class? Here is where to ask. Remember to do your homework!
<?php
#### Generated by Module Creator - By Disipal site (http://www.disipal.net) ####
if (!eregi("modules.php", $PHP_SELF)) {
die ("You can't access this file directly...");
}
require_once("mainfile.php");
$module_name = basename(dirname(__FILE__));
include("header.php");
$index = 0;
OpenTable();
/*
File: upload.php
Path: modules/Uploads/
*/
// Uploads a file
if (isset($_POST['submit'])){
if (empty($_POST['author'])){
echo "Please enter in your in-game name!<br>";
}else{
$added_by=$_POST['author'];
}
if (empty($_POST['desc'])){
echo "Please enter in a short description!<br>";
}else{
$desc=$_POST['desc'];
}
if ($_FILES['userfile']['size'] <= 524880){
if (move_uploaded_file($_FILES['userfile']['tmp_name'], '/videos/')){
echo "<b>File Uploaded!</b>";
$sql="INSERT INTO (id,filename,desc,added_by,datetime) VALUES ('','$_FILES[userfile][name]','$added_by',now())";
$result=mysql_query($sql) OR DIE (mysql_error());
}else{
echo "Upload Failed!";
}
}else{
echo "The File you uploaded is too big! It must be below 5 Megabytes!";
}
}else{
echo '
<form enctype="multipart/form-data" action="modules.php?name=Upload&file=upload" method="POST">
<input type="hidden" name="MAX_FILE_SIZE" value="5242880" />
<!-- Name of input element determines name in $_FILES array -->
<b>Upload:</b> <input name="userfile" type="file" /><br />
<b>Description:</b><input type="text" name="desc"><br />
<b>Your Name:</b><input type="text" name="author"><br />
<input type="submit" name="submit" value="Send File" />
<input type="hidden" name="name" value="Upload">
<input type="hidden" name="file" value="upload">
</form>';
}
CloseTable();
include('footer.php');
?>