Pregunta: | 64952 - ERROR AL SUBIR ARCHIVO A FTP |
Autor: | jorge orellana |
Buenas hace poco empece con php y con lo que aprendi y con lo que vi en manuales arme este codigo para subir un archivo a un sitio ftp, el programa funciona bien y sube bien el archivo que selecciono, pero unicamente laprimera vez que lo ejecuto me sale esto: Notice: Undefined index: Submit in C:EasyPHP-5.3.6.0wwwsubir.php on line 8 (que hace referencia a esta linea if ($_POST['Submit'] != "") Si bien el programa funciona bien no se cual puede ser el error que tengo. Si alguien me puede orientar le agradeceria mucho. Saludos <?php $FTP_User = "xxxxxxxxxxxx"; $FTP_Pass = "zzzzzzzzzzzz"; $FTP_Host = "ftp.youhost.com.ar"; $FTP_Root = "/htdocs/"; if ($_POST['Submit'] != "") { $Connect = @ftp_connect($FTP_Host); ftp_login($Connect, $FTP_User, $FTP_Pass); $nombre_archivo = $FTP_Root . $_FILES['archivo_1']['name']; $Local_Resource = $_FILES['archivo_1']['tmp_name']; if (ftp_put($Connect, $nombre_archivo, $Local_Resource, FTP_BINARY)) { echo "Archivo subido correctamente: $nombre_archivo<br />"; } else { echo "Ha ocurrido un error al subir el archivo: $nombre_archivo<br />"; } } echo '<form action="subir.php" method="POST" enctype="multipart/form-data"> <input name="archivo_1" type="file"> <input type="Submit" name="Submit" value="Subir Archivo"> </form>'; ?> |