|
|
|
#1 |
|
Messages: n/a
Hébergeur: |
I get this notice.ive look at the line 44.am new to php so i need a
bit of .please Notice: Undefined variable: filename in /home/fhlinux169/c/ clashoff.co.uk/user/htdocs/upload.php on line 44 this is the script: <?php $host=""; // Host name $username=""; // Mysql username $password=""; // Mysql password $db_name=""; // Database name $table=""; // Table name $target = "upload/"; $target = $target . basename( $_FILES['uploaded']['name']) ; $ok=1; //This is our size condition $upload_size = $_FILES['uploaded']['size']; if ($upload_size > 1000000000000) { echo "Your file is too large.<br>"; $ok=0; } //This is our limit file type condition $upload_type = $_FILES['uploaded']['type']; if ($upload_type =="text/php") { echo "No PHP files<br>"; $ok=0; } //Here we check that $ok was not set to 0 by an error if ($ok==0) { Echo "Sorry your file was not uploaded"; } //If everything is ok we try to upload it else { if(move_uploaded_file($_FILES['uploaded']['tmp_name'], $target)) { echo "The file ". basename( $_FILES['uploaded']['name']). " has been uploaded"; $myfilename=basename( $_FILES['uploaded']['name']); mysql_connect("$host", "$username", "$password")or die("cannot connect"); mysql_select_db("$db_name")or die("cannot select DB"); $sql="update $table set filename = '$filename' WHERE username='session_is_registered('username')' "; mysql_query($sql); } else { echo "Sorry, there was a problem uploading your file."; } } ?> <html> <body> <a href="/user.php">Return to User Page</a> </form> </body> </html> |
|
|
|
#2 |
|
Messages: n/a
Hébergeur: |
Reggie wrote:
> I get this notice.ive look at the line 44.am new to php so i need a > bit of .please > > Notice: Undefined variable: filename in /home/fhlinux169/c/ > clashoff.co.uk/user/htdocs/upload.php on line 44 > > this is the script: > <snip code> As it should. Where did you set $filename? -- ================== Remove the "x" from my email address Jerry Stuckle JDS Computer Training Corp. jstucklex@attglobal.net ================== |
|
|
|
#3 |
|
Messages: n/a
Hébergeur: |
$myfilename=basename( $_FILES['uploaded']['name']);
Change this to $filename, not $myfilename |
|
![]() |
| Outils de la discussion | |
|
|