Foros del Web » Programando para Internet » ASP Clásico »

cortar cadena por dos laterales

Estas en el tema de cortar cadena por dos laterales en el foro de ASP Clásico en Foros del Web. hola tengo este codigo que me funciona a medias Código PHP: txt  =  mail ' el txt tiene esta cadena: '  destino :  oriolsv77 @ hotmail . com ;  nombre ...
  #1 (permalink)  
Antiguo 31/08/2009, 03:43
Avatar de engonga
Usuario no validado
 
Fecha de Ingreso: marzo-2002
Ubicación: Buenos Aires
Mensajes: 1.300
Antigüedad: 23 años, 1 mes
Puntos: 8
cortar cadena por dos laterales

hola tengo este codigo que me funciona a medias

Código PHP:
txt mail
' el txt tiene esta cadena:
destinooriolsv77@hotmail.comnombreVeronica mundonez sanchexemailxini28@hotmail.commensaje: ; IP212.77.232.57Servicio Gratuito Proporcionado por www.chechesa.net 
txt2
=replace(txtchr(34) , chr(96) )
pos=InStr(txt2,"email:"
pos_2 =left(txt2, (pos+6))
txt_2=replace(txt2pos_2"")
'aqui ya tengo el principio del mail:
'
xini28@hotmail.commensaje: ; IP212.77.232.57Servicio Gratuito Proporcionado por www.chechesa.net 
'ahora toca sacar lo de:
'
mensaje: ; IP212.77.232.57Servicio Gratuito Proporcionado por www.chechesa.net 
' aqui ja tenim el text a la dreta ara anem a treure des de 'cap a la dreta
mail_mes 
=InStr(txt_2,";")
'mail_mes1 =InStr(txt_2,chr(38))

mail_mes1=left(txt_2, mail_mes)
'
aqui ya tengo el correu:
xini28@hotmail.com;
mail_cont mail_mes1 
lo que no puedo hacer es que me recorte el ; de la variable mail_mes1 por que si pongo

mail_mes1 = left(txt_2, (mail_mes-1))

me da un error
Error de Microsoft VBScript en tiempo de ejecución (0x800A0005)
Argumento o llamada a procedimiento no válidos: 'left'


alguien me puede echar un cable?

gracias de antemano
  #2 (permalink)  
Antiguo 31/08/2009, 08:03
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 18 años, 3 meses
Puntos: 126
Respuesta: cortar cadena por dos laterales

Hola

Apenas sin leer, quizás has de usar la función CInt

mail_mes1 = Left(txt_2, CInt(mail_mes-1))

Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />
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 06:52.