Hola a todos, he leído la forma de utilizar la función explode de PHP. La estructura es esta:
<?php
$pizza = "piece1 piece2 piece3 piece4 piece5 piece6";
$pieces = explode(" ", $pizza);
echo $pieces[0]; // piece1
echo $pieces[1]; // piece2
?>
Hasta ahí lo entiendo bien, pero ¿cómo hago si quiero obtener la cadena desde el valor de un input?
Lo que hice fué esto (pero no funciona, no guarda nada en la base de datos):
<input id="Text3" name="buscafoto1" type="file" value="" /></td>
<?php
$ruta="$buscafoto1"; //esta es la ruta C:\AppServ\www\sys\fotos\DSC01637.JPG
$foto=explode('\\', $ruta,5); ?>
<input id="Text4" name="foto1" type="text" value="<?php echo $foto[4];?>" />
Porque quiero que la cadena sea la ruta obtenida con el input tipo file, que la corte en 5 pedazos y que en la caja de texto me almacene solo la 5ª parte...
¿Alguna sugerencia? Gracias (",)