same error
Quote:
Parse error: syntax error, unexpected T_VARIABLE in /home/hhgsnet/public_html/radiodjpanel/ibanner.php on line 20
Printable View
same error
Quote:
Parse error: syntax error, unexpected T_VARIABLE in /home/hhgsnet/public_html/radiodjpanel/ibanner.php on line 20
Post the whole code again, rather than moaning ^_^
PHP Code:<?php require('head.php');
if(!$_GET["upload"])
{
echo('
<form action="?upload=upload" method="post" enctype="multipart/form-data">
<div align="center">
Please Choose a file to upload...<br />
<input type="file" name="file" /><br /><br />
<input type="submit" value="Upload File" />
</div>
</form>
');
}
else
{
$name=$_FILES["file"]["name"]
$filename = 'uploads/{$name}';
if($name == "banner1.jpg" || $name =="banner2.jpg")
{
move_uploaded_file($_FILES["file"]["tmp_name"],$filename);
$filesize = getimagesize("$filename");
if($filesize[0]<=53 AND $filesize[1]<=53)
{
echo('Your File URL<br /><input type="text" size="50" value="http://www.hhgs.net/valuesbanners/'.$filename.'" />');
}
else
{
unlink("$filename");
echo('Files must be the dimensions 800*900 or less!');
}
}
else
{
echo "File name not allowed";
}
I uploaded it myself and got a different error, but got it to work by doing this:
I forgot the final '}'.PHP Code:<?php require('head.php');
if(!$_GET["upload"])
{
echo('
<form action="?upload=upload" method="post" enctype="multipart/form-data">
<div align="center">
Please Choose a file to upload...<br />
<input type="file" name="file" /><br /><br />
<input type="submit" value="Upload File" />
</div>
</form>
');
}
else
{
$name=$_FILES["file"]["name"];
$filename = 'uploads/'.$name.'';
if($name == "banner1.jpg" || $name =="banner2.jpg")
{
move_uploaded_file($_FILES["file"]["tmp_name"],$filename);
$filesize = getimagesize("$filename");
if($filesize[0]<=53 AND $filesize[1]<=53)
{
echo('Your File URL<br /><input type="text" size="50" value="http://www.hhgs.net/radiodjpanel/'.$filename.'" />');
}
else
{
unlink("$filename");
echo('Files must be the dimensions 53*453 or less!');
}
}
else
{
echo "File name not allowed";
}
}
See if it works now.
Works for me: http://johnphptest.freehostia.com/upload.php
Thanks il +rep everyone whos helped me, Im going to edit it now so i may pop back and post again :)
This is the new code, But its not working now its giving this error:
Heres the code +rep to someone who can fix it :)Quote:
Parse error: syntax error, unexpected T_STRING in /home/hhgsnet/public_html/radiodjpanel/ibanner.php on line 11
PHP Code:<?php require('head.php');
if(!$_GET["upload"])
{
echo('
<form action="?upload=upload" method="post" enctype="multipart/form-data">
<div align="center">
Please Choose a file to upload...<br />
The banner displaying here is: <br />
<center><img src='http://hhgs.net/valuesbanners/MemmishCasiBannerPreTrans2712917281.gif' width='312' height='50'>
</center>
<br />
<input type="file" name="file" /><br /><br />
<input type="submit" value="Upload File" />
</div>
</form>
');
}
else
{
$name=$_FILES["file"]["name"];
$filename = 'uploads/'.$name.'';
if($name == "banner1.jpg" || $name =="banner2.jpg")
{
move_uploaded_file($_FILES["file"]["tmp_name"],$filename);
$filesize = getimagesize("$filename");
if($filesize[0]<=53 AND $filesize[1]<=53)
{
echo('Your File URL<br /><input type="text" size="50" value="http://www.hhgs.net/valuesbanners/'.$filename.'" />');
}
else
{
unlink("$filename");
echo('Files must be the dimensions 800*900 or less!');
}
}
else
{
echo "File name not allowed";
}
}
PHP Code:<?php require('head.php');
if(!$_GET["upload"])
{
echo('
<form action="?upload=upload" method="post" enctype="multipart/form-data">
<div align="center">
Please Choose a file to upload...<br />
The banner displaying here is: <br />
<center><img src=\'http://hhgs.net/valuesbanners/MemmishCasiBannerPreTrans2712917281.gif\' width=\'312\' height=\'50\'>
</center>
<br />
<input type="file" name="file" /><br /><br />
<input type="submit" value="Upload File" />
</div>
</form>
');
}
else
{
$name=$_FILES["file"]["name"];
$filename = 'uploads/'.$name.'';
if($name == "banner1.jpg" || $name =="banner2.jpg")
{
move_uploaded_file($_FILES["file"]["tmp_name"],$filename);
$filesize = getimagesize("$filename");
if($filesize[0]<=53 AND $filesize[1]<=53)
{
echo('Your File URL<br /><input type="text" size="50" value="http://www.hhgs.net/valuesbanners/'.$filename.'" />');
}
else
{
unlink("$filename");
echo('Files must be the dimensions 800*900 or less!');
}
}
else
{
echo "File name not allowed";
}
}
Now this has gone wrong too with this error:
Heres the new code:Quote:
Parse error: syntax error, unexpected T_STRING in /home/hhgsnet/public_html/radiodjpanel/ibanner.php on line 13
PHP Code:<?php require('head.php');
if(!$_GET["upload"])
{
echo('
<form action="?upload=upload" method="post" enctype="multipart/form-data">
<div align="center">
Please Choose a file to upload...<br />
The banner displaying here is: <br />
<center><img src=\'http://hhgs.net/valuesbanners/banner1.gif\' width=\'312\' height=\'50\'>
</center>
To update the banner make sure the file name is <b> 'banner1.gif'</b> <br />
<br />
<input type="file" name="file" /><br /><br />
<input type="submit" value="Upload File" />
</div>
</form>
');
}
else
{
$name=$_FILES["file"]["name"];
$filename = 'uploads/'.$name.'';
if($name == "banner1.jpg")
{
move_uploaded_file($_FILES["file"]["tmp_name"],$filename);
$filesize = getimagesize("$filename");
if($filesize[0]<=53 AND $filesize[1]<=53)
{
echo('Your File URL<br /><input type="text" size="50" value="http://www.hhgs.net/valuesbanners/'.$filename.'" />');
}
else
{
unlink("$filename");
echo('Files must be the dimensions 800*900 or less!');
}
}
else
{
echo "File name not allowed";
}
}
PHP Code:<?php require('head.php');
if(!$_GET["upload"])
{
echo('
<form action="?upload=upload" method="post" enctype="multipart/form-data">
<div align="center">
Please Choose a file to upload...<br />
The banner displaying here is: <br />
<center><img src=\'http://hhgs.net/valuesbanners/banner1.gif\' width=\'312\' height=\'50\'>
</center>
To update the banner make sure the file name is <b> \'banner1.gif\'</b> <br />
<br />
<input type="file" name="file" /><br /><br />
<input type="submit" value="Upload File" />
</div>
</form>
');
}
else
{
$name=$_FILES["file"]["name"];
$filename = 'uploads/'.$name.'';
if($name == "banner1.jpg")
{
move_uploaded_file($_FILES["file"]["tmp_name"],$filename);
$filesize = getimagesize("$filename");
if($filesize[0]<=53 AND $filesize[1]<=53)
{
echo('Your File URL<br /><input type="text" size="50" value="http://www.hhgs.net/valuesbanners/'.$filename.'" />');
}
else
{
unlink("$filename");
echo('Files must be the dimensions 800*900 or less!');
}
}
else
{
echo "File name not allowed";
}
}