Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/05/2009, 10:59
harvestmoon
 
Fecha de Ingreso: febrero-2009
Ubicación: cancun!
Mensajes: 898
Antigüedad: 16 años
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