Jump to content

flex

New Members
  • Posts

    1
  • Joined

  • Last visited

    Never

Profile Information

  • Gender
    Not Telling

flex's Achievements

Newbie

Newbie (1/5)

0

Reputation

  1. can you help me with this script? I picked it up from a site but it doesn't work. no matter what i do it gives me "not logged in"! This is an avatar script that uploads your avatar and names the avatar "username.gif" but it names it just ".gif" here is the code <?php $host = ""; $db_username = ""; $password = ""; $db_name = ""; $connection = mysql_connect($host, $db_username, $password); mysql_select_db($db_name); $username = $_SESSION['username'] = $_POST['username']; $maxwidth = "50"; // Max width allowed for avatars $maxheight = "50"; // Max height allowed for avatars if (isset($_POST['uploadit'])) { $filetype = $_FILES['userfile']['type']; $filetypex = substr($filetype,0,5); if ($filetypex == image) { $newid = "images/"; $newid .= $username; $newid .= ".gif"; $mysock = getimagesize($_FILES['userfile']['tmp_name']); $imagewidth = $mysock[0]; $imageheight = $mysock[1]; if ($imagewidth <= $maxwidth && $imageheight <= $maxheight) { if(!(copy($_FILES['userfile']['tmp_name'], $newid))) die("Cannot upload files."); { echo "Your New Avatar Has Been Created"; } } else { echo "This avatar is to big, please change it"; } } else { echo "This File Is Not a Image Fool"; } } else { if ($username != null) { $filename = 'images/'.$username.'.gif'; if (file_exists($filename)) { echo '<img src="'.$filename.'" border="0">'; } elseif($username == null) { echo "You Do Not Have An Avatar"; } ?> <form action="<?=$_SERVER['REQUEST_URI'] ?>" method="post" enctype="multipart/form-data"> Select a file <input type="file" name="userfile" size="18"> <br> <input type="submit" value="Upload My Avatar" name="uploadit" size="18"> <br><br> <i>All Files Will Be Converted To .gif <?php } else { echo 'not logged in'; } } ?>
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.