
Quote from joferar333 on June 6, 2023, 10:25 am@luish
Seria posible que sobre este script que escribiste me pudieras orientar en estas 2 cuestioes
1 - que nombre debo darle a este archivo .php (supongo que debo alojarlo en el servidor donde esta publicada la app que deseo utilizar...)
2- como lo ejecuto para enviarle el nombre del archivo que quiero verificar
3- como obtengo en la aplicacion el resultado que arroja?
<?php if (isset($_POST['filename'])) { $filename = $_POST['filename']; $baseDirectory = '/path/to/directory/'; // Replace with your desired base directory $filePath = $baseDirectory . $filename; if (file_exists($filePath)) { echo "The file '$filename' exists."; } else { echo "The file '$filename' does not exist."; } } else { echo "No file name was provided."; } ?>
Gracias luis
@luish
Seria posible que sobre este script que escribiste me pudieras orientar en estas 2 cuestioes
1 - que nombre debo darle a este archivo .php (supongo que debo alojarlo en el servidor donde esta publicada la app que deseo utilizar...)
2- como lo ejecuto para enviarle el nombre del archivo que quiero verificar
3- como obtengo en la aplicacion el resultado que arroja?
<?php
if (isset($_POST['filename'])) {
$filename = $_POST['filename'];
$baseDirectory = '/path/to/directory/'; // Replace with your desired base directory
$filePath = $baseDirectory . $filename;
if (file_exists($filePath)) {
echo "The file '$filename' exists.";
} else {
echo "The file '$filename' does not exist.";
}
} else {
echo "No file name was provided.";
}
?>

Quote from luishp on June 6, 2023, 12:40 pm@joferar333
1 - que nombre debo darle a este archivo .php (supongo que debo alojarlo en el servidor donde esta publicada la app que deseo utilizar...)
El que tu quieras. Por ejemplo existe.php
2- como lo ejecuto para enviarle el nombre del archivo que quiero verificar
Tienes que enviar el nombre de archivo que quieres chequear como un parámetro mediante POST. Por ejemplo:
CreateEmptyObject [data] SetVar [data.filename] "nombreDelArchivo.txt" neoAjaxSend "existe.php" "POST" "[data]" "text" "success" "error"3- como obtengo en la aplicacion el resultado que arroja?
Crea una subrutina llamada "success" y en ella recibirás en forma de parámetro tipo String (texto) la respuesta del script PHP tanto si existe como si no existe.
1 - que nombre debo darle a este archivo .php (supongo que debo alojarlo en el servidor donde esta publicada la app que deseo utilizar...)
El que tu quieras. Por ejemplo existe.php
2- como lo ejecuto para enviarle el nombre del archivo que quiero verificar
Tienes que enviar el nombre de archivo que quieres chequear como un parámetro mediante POST. Por ejemplo:
CreateEmptyObject [data] SetVar [data.filename] "nombreDelArchivo.txt" neoAjaxSend "existe.php" "POST" "[data]" "text" "success" "error"
3- como obtengo en la aplicacion el resultado que arroja?
Crea una subrutina llamada "success" y en ella recibirás en forma de parámetro tipo String (texto) la respuesta del script PHP tanto si existe como si no existe.

Quote from joferar333 on June 12, 2023, 3:25 am@luishp
Estimado Luis, experimente con el script que me sugeriste y la rutina y funciona perfecto!
Ahora, tengo una duda con relacion a la ruta para ejecutar
CreateEmptyObject [data]
SetVar [data.filename] "1.txt"
neoAjaxSend "existe.php" "POST" "[data]" "text" "success" "error"En la prueba que hice ese script esta en el raiz de la publicacion (https://globaldima.com/3)
ahora yo necesito verificar archivos que estan en carpetas dentro de la publicacion por ejemplo https://globaldima.com/3/10
como seria el comando para que vaya a buscar el existe php a 3/10/
neoAjaxSend "????????_existe.php" "POST" "[data]" "text" "success" "error"
y por otro lado en el script del servidor (existe.php) actualmente tengo esta ruta...
$baseDirectory = './'; // Replace with your desired base directory
Cual seria la ruta correcta para establecer https://globaldima.com/3/10/
Desde ya como siempre mil mil gracias
Estimado Luis, experimente con el script que me sugeriste y la rutina y funciona perfecto!
Ahora, tengo una duda con relacion a la ruta para ejecutar
CreateEmptyObject [data]
SetVar [data.filename] "1.txt"
neoAjaxSend "existe.php" "POST" "[data]" "text" "success" "error"
En la prueba que hice ese script esta en el raiz de la publicacion (https://globaldima.com/3)
ahora yo necesito verificar archivos que estan en carpetas dentro de la publicacion por ejemplo https://globaldima.com/3/10
como seria el comando para que vaya a buscar el existe php a 3/10/
neoAjaxSend "????????_existe.php" "POST" "[data]" "text" "success" "error"
y por otro lado en el script del servidor (existe.php) actualmente tengo esta ruta...
$baseDirectory = './'; // Replace with your desired base directory
Cual seria la ruta correcta para establecer https://globaldima.com/3/10/
Desde ya como siempre mil mil gracias

Quote from luishp on June 13, 2023, 4:55 pm@joferar, dado que ya has puesto $baseDirectory = './'; sería así:
CreateEmptyObject [data] SetVar [data.filename] "3/10/nombreDelArchivo.txt" neoAjaxSend "existe.php" "POST" "[data]" "text" "success" "error"Saludos.
@joferar, dado que ya has puesto $baseDirectory = './'; sería así:
CreateEmptyObject [data] SetVar [data.filename] "3/10/nombreDelArchivo.txt" neoAjaxSend "existe.php" "POST" "[data]" "text" "success" "error"
Saludos.