Tengo un formulario (HTML, PHP) que le permite al usuario cargar un archivo para actualizar la base de datos (MySQL) con los registros en el archivo cargado (específicamente .csv). Sin embargo, en phpscript, solo puedo obtener el nombre de archivo y no la ruta completa del archivo especificada. fopen() falla debido a esta razón. ¿Puede alguien decirme cómo puedo trabajar para encontrar el camino completo?Obteniendo la RUTA completa del archivo cargado - PHP
HTML Code:
<html>
<head>
</head>
<body>
<form method="POST" action="upload.php" enctype="multipart/form-data">
<p>File to upload : <input type ="file" name = "UploadFileName"></p><br />
<input type = "submit" name = "Submit" value = "Press THIS to upload">
</form>
</body>
</html>
Script PHP:
<?php
.....
......
$handle = fopen($_FILES["UploadFileName"]["name"], "r"); # fopen(test.csv) [function.fopen]: failed to open stream: No such file or directory
?>
esto es útil buena pregunta. –