Foros del Web » Programando para Internet » PHP »

ruta con diagonales de mas

Estas en el tema de ruta con diagonales de mas en el foro de PHP en Foros del Web. hola que tal compañeros que tal pues esta es una pregunta algo tonta pero la vdd no encuentro solucion estoy pasando datos de VB a ...
  #1 (permalink)  
Antiguo 07/05/2009, 10:59
 
Fecha de Ingreso: febrero-2009
Ubicación: cancun!
Mensajes: 898
Antigüedad: 15 años, 2 meses
Puntos: 15
ruta con diagonales de mas

hola que tal compañeros que tal pues esta es una pregunta algo tonta pero la vdd no encuentro solucion
estoy pasando datos de VB a php lo hago de esta manera
Cita:
frmMain.WebBrowser1.Navigate "http://localhost/respaldodigitaserver/urlVB.php?ficheroanti=" & File1.List(0) & "&ficheronew=" & Label4 & "&fichero=" & ruta1 & "&archivo=" & tipo & "&proto=" & tipo2 & ""
eso en VB

ahora yo recojo los datos de esta manera en php (solo pongo el de fichero q esdonde tengo el problemita)
Código PHP:
$fichero=$_REQUEST["fichero"];
echo 
$fichero
cuando vb me abre el script me muestra la ruta de la siguiente manera
Cita:
\\\\cyarespaldo\\30
si se dan cuenta en VB tomo el valor de una variable el cual contiene ese ruta
Cita:
fichero=" & ruta1 &
y ruta1 contiene lo siguiente (son tres opciones)

Cita:
ruta1 = File1.Path & "\" & File1.List(0)
Select Case Rs.Fields(3)
Case "30"
File1.Path = "\\cyarespaldo\30\"
Case "13"
File1.Path = "\\cyarespaldo\13\"
Case "13_ex"
File1.Path = "\\cyarespaldo\13_EX\"
End Select
en fin eso es en VB
el problema es q segun yo asi como me lo muestra el php

Cita:
\\\\cyarespaldo\\30
lo puedo usar para hacer unas comparaciones
Código PHP:
$fichero=$_REQUEST["fichero"];
echo 
$fichero;
switch (
$fichero) {
    case 
"\\\\cyarespaldo\\30":
        echo 
"es 30";
        
$ruta="I:";//cambiar la direccion para q se vean desde el cyarespaldo \\cyarespaldo\30\
        
break;
    case 
"\\\\cyarespaldo\\13":
        
$ruta="J:";
        break;
    case 
"\\\\cyarespaldo\\13_ex":
       
$ruta="H:";
        break;
}
echo 
$ruta
pero no hay comparacion :(
no se que podria estar mal espero me puedan echar una mano
mil gracias
saludines!!!!
__________________
WHERE IS MY BLUE SUNNY SKY??
pd: todos los karmas son bienvenidos :D
  #2 (permalink)  
Antiguo 07/05/2009, 11:06
Avatar de Ronruby  
Fecha de Ingreso: julio-2008
Ubicación: 18°30'N, 69°59'W
Mensajes: 4.879
Antigüedad: 15 años, 9 meses
Puntos: 416
Respuesta: ruta con diagonales de mas

Probablemente sea culpa de magic_quotes_gpc ...
Desactiva esa directiva en tu php.ini y mira a ver que pasa.
  #3 (permalink)  
Antiguo 07/05/2009, 11:12
 
Fecha de Ingreso: febrero-2009
Ubicación: cancun!
Mensajes: 898
Antigüedad: 15 años, 2 meses
Puntos: 15
Respuesta: ruta con diagonales de mas

amigo Ronruby eres de lo mejor!!
lo puse en off y ya me muestra bn la ruta y hace las comparaciones
y aunke me voy a poner a leer
me gustaria si puedes claro en q otras cosas me afecta tener eso en off?
saludos!! y mil gracias!!
muak!
__________________
WHERE IS MY BLUE SUNNY SKY??
pd: todos los karmas son bienvenidos :D
  #4 (permalink)  
Antiguo 07/05/2009, 11:15
Avatar de Ronruby  
Fecha de Ingreso: julio-2008
Ubicación: 18°30'N, 69°59'W
Mensajes: 4.879
Antigüedad: 15 años, 9 meses
Puntos: 416
Respuesta: ruta con diagonales de mas

De hecho, es mejor.

Cita:
Establece el estado de magic_quotes para las operaciones GPC (Get/Post/Cookie). Cuando magic_quotes se encuentra activo, todos los caracteres ' (comilla-simple), " (comilla doble), \ (barra invertida) y NULs son escapados con una barra invertida automáticamente.
Y tambien:

Cita:
This feature has been DEPRECATED as of PHP 5.3.0 and REMOVED as of PHP 6.0.0. Relying on this feature is highly discouraged.
Esta función es obsoleta en PHP 5.3, y sera removida en PHP 6, por lo que no se recomienda su uso.

Lo que si tienes que cuidarte, es tratar bien los datos introducidos por el usuario para que no haya una "tragedia" :P
Tu ya probablemente sabes que al insertar datos a una BBDD es recomendable usar mysql_real_escape_string para evitar inyeccion SQL.
  #5 (permalink)  
Antiguo 07/05/2009, 11:21
 
Fecha de Ingreso: febrero-2009
Ubicación: cancun!
Mensajes: 898
Antigüedad: 15 años, 2 meses
Puntos: 15
Respuesta: ruta con diagonales de mas

Cita:
Lo que si tienes que cuidarte, es tratar bien los datos introducidos por el usuario para que no haya una "tragedia" :P
Tu ya probablemente sabes que al insertar datos a una BBDD es recomendable usar mysql_real_escape_string para evitar inyeccion SQL.
muchas gracias por el consejo lo tengo presente siempre y sobre todo q no puede haber nada de fuga donde trabajo jeje

pues de nuevo muchas gracias y suerte en todo!!!
__________________
WHERE IS MY BLUE SUNNY SKY??
pd: todos los karmas son bienvenidos :D
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:01.