Warning: ftp_login() expects parameter 1 to be resource, boolean given in C:\AppServ\www\web\uploads\ftp_config.php on line 3
Warning: ftp_pasv() expects parameter 1 to be resource, boolean given in C:\AppServ\www\web\uploads\upload_archivo.php on line 22
Warning: ftp_chdir() expects parameter 1 to be resource, boolean given in C:\AppServ\www\web\uploads\upload_archivo.php on line 23
Warning: ftp_pwd() expects parameter 1 to be resource, boolean given in C:\AppServ\www\web\uploads\upload_archivo.php on line 28
Warning: ftp_close() expects parameter 1 to be resource, boolean given in C:\AppServ\www\web\uploads\upload_archivo.php on line 46
Estos son los codigos:
ftp_config.php:
Código PHP:
<?php
$cid=ftp_connect("localhost");
ftp_login($cid, "root","123456");
?>
Código PHP:
<?php
session_start();
?>
<html>
<head>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<?php
if(empty($_SESSION["usuario"]))
{
echo '<p>Debes loguarte antes de continuar.<br>
<a href="uploads.php"><b>[ Volver ]</b></a></p>';
}
else
{
echo
set_time_limit(0);
include("ftp_config.php");
ftp_pasv($cid, true);
ftp_chdir($cid, "uploads");
$archivo=$_FILES["archivo"]["name"];
$archivo_tmp=$_FILES["archivo"]["tmp_name"];
$extension=$_FILES["archivo"]["type"];
$size=$_FILES["archivo"]["size"];
$move=ftp_pwd($cid)+"/uploads/";
$ruta="/uploads/".$archivo;
if (is_uploaded_file($archivo_tmp))
{
if (move_uploaded_file($archivo_tmp, $move))
{
echo '
<p>Archivo subido con éxito:<br>
<a href="'.$ruta.'">'.$archivo.'</a></p>';
}
}
else
{
echo '
<p>El archivo no se pudo subir.<br>
<a href="upload.php"><b>[ Volver ]</b></a></p>';
}
ftp_close($cid);
}
?>
</body>
</html>