21/12/2004, 13:21
|
| | Fecha de Ingreso: enero-2004
Mensajes: 144
Antigüedad: 20 años, 11 meses Puntos: 0 | |
lo que pasa es que para almacenarlo con / necesito buscar los '\' para reemplazarlos, y llego al mismo problema.
Te muestro un ejemplo:
//con 2 slash
mysql> INSERT INTO archivo VALUES ('', 'ppp2.jpg', 'E:\\archivossubidos\\11036384253283ppp2.jpg');
mysql> select * from archivo;
+-----------+----------+-------------------------------------------+
| idArchivo | nombre | urlArchivo |
+-----------+----------+-------------------------------------------+
| 1 | ppp2.jpg | E:\archivossubidos\11036384253283ppp2.jpg |
+-----------+----------+-------------------------------------------+
ahora si lo lanzo por sin analisis de \
mysql> INSERT INTO archivo VALUES ('', 'ppp3.jpg', 'E:\archivossubidos\11036384253283ppp2.jpg');
mysql> select * from archivo;
+-----------+----------+-------------------------------------------+
| idArchivo | nombre | urlArchivo |
+-----------+----------+-------------------------------------------+
| 1 | ppp2.jpg | E:\archivossubidos\11036384253283ppp2.jpg |
| 2 | ppp3.jpg | E:archivossubidos11036384253283ppp2.jpg |
+-----------+----------+-------------------------------------------+
Y la ruta del archivo me la entrega el input type=file del formulario, y como el sistema en cual estoy probando es windows, debo almacenarla así. Cuando pase a linux no voy a tener ese problema por que las carpetas se separan con '/'
Me entiendes |