Hola maestros y aficionados como yo a la construcción de soft con php.
El objetivo de lo que preparo es un listado de archivos que se puedan leer y ser elegidos en un flash tras ser convertidos a xml partiendo de un formulario. Es decir escojo el archivo a traves de un formulario y tras pasar por la trituradora del php (varias veces) me dara ese archivo en xml que incrusto en un flash.....Pero fallo en la primera parte y más importante que es la de convertir la URL absoluta en relativa al enviar mediante el formulario la url absoluta al scrip php que me la convierte en relativa.
<form method="POST" action="covertidor.php" accept-charset="utf-8,iso-8859-1" enctype="multipart/form-data" name="miForm">
<LABEL id="Path">Path:</LABEL></td> <td> <input type="file" name="Path" size=40>
<Input type="submit" value="enviar">
</FORM>
y el php encargado de dejar una url absoluta en relativa es decir en archivo.extensión solamente (esta tomado de aqui):
http://php.net/manual/en/function.basename.php&ei=Xxo8T96yEYal0QWPs4ht&sa=X &oi=translate&ct=result&resnum=3&ved=0CDcQ7gEwAjgK &prev=/search%3Fq%3Ddirname%25E2%2580%259D%2By%2B%25E2%25 80%259Cbasename%25E2%2580%259D.%26start%3D10%26hl% 3Des%26sa%3DN%26biw%3D1280%26bih%3D635%26prmd%3Dim vns
<?php
$DirPath = '/var/www/fruits/apple/' ; //esto seria la url absoluta en texto
//To get the innermost dir 'apple'
$InnermostDir = basename ( rtrim ( $DirPath , '/' )); //solo deja archivo.extensión
echo $InnermostDir ; //will display 'apple' (nos da la relativa)
?>
para enlazar el formulario utilizo :
$path = $_POST["path"]; //que es variable del form.
mi pregunta es la siguiente:
¿Como meto la variable path en lugar de la cadena de texto de este ejemplo?.
Llevo pateado medio internet y no veo nada amen de probar bastantes cosas, asi que recurro a los maestros.
Gracias