Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in /home/uxxxxxxx/public_html/upload.php on line 24
Código PHP:
<?php
error_reporting(0);
$get_url = $_POST["url"];
$url = trim($get_url);
if($url)
{
$file = fopen($url,"rb");
$directory = "upload/";
$valid_exts = array
("php","mp3","mp4","iso","3gp","rar","zip","
jpeg","gif","png","doc","docx","jpg","html","
asp","xml","JPEG","bmp");
$ext = end(explode(".",strtolower
(basename($url))));
if(in_array($ext,$valid_exts))
{
$rand = rand(1000,9999);
$nombre = $_POST["nombre"];
$filename = "$nombre.$ext";
$newfile = fopen($directory . $filename,
"wb");
if($newfile)
{
while(!feof($file))
{
fwrite($newfile,fread($file,1024 *
8),1024 * 8);
}
$archivoYExtension = ' .$nombre.
'".html";
$nuevoarchivo = fopen($archivoYExtension ,
"w+");
$contenido="<!DOCTYPE html PUBLIC \"-//
W3C//DTD XHTML 1.0 Transitional//EN
\"\"http://www.w3.org/TR/xhtml1/DTD/
xhtml1-transitional.dtd\">
<html>
<head>
</head>
<body>
Nombre de su Archivo: [<b><font color="#
0000FF">'.$filename.'</font></b>]
Descargar: [<b><font color="#FF0040">'<a
href='./upload/.$filename.'>Click here</a>
to view
</div>
</body>
</html>
";
fwrite($nuevoarchivo, $contenido); fclose($
nuevoarchivo);
header("Location: upload/.$nuevoarchivo.");
?>