EN RELACIO A PASAR PARAMETROS A WEB


([N4] info) #1

Despues de volverme jili.... os comento lo siguiente ya por curiosidad

Genero un proceso web donde pongo lo mas sencillo solo paso el tipico holamundo en el body mas una variable W_REF alfabetica

Si a esta variable no le asigno ningun valor al acceder a la pagina de la siguiente manera incluyendo el parametro

http://prueba.velneo.org:8080/WEB03.pro?W_REF=AB6666

visualizo

HOLAMUNDO AB6666 todo correcto

Ahora bien si en el proceso asigno un valor a la variable W_REF antes de la instruccion de retorno

Set W_REF  -> "123" por ejemplo siempre aparece en la página HOLAMUNDO 123 y esto incluso puede ser lógico aunque en el navegador ponga

http://prueba.velneo.org:8080/WEB03.pro?W_REF=AB6666

Pero sin pongo en el proceso la variable en blanco

Set W_REF  -> "" aparece HOLAMUNDO sin nada más ponga lo que ponga en ?W_REF=XXXXXXXX

No entiendo porque si paso un valor vacio "" en la variable actua de una manera distinta al caso de ni siquiera haber inicializado la variable local en el proceso

No se si me he explicado porque estoy ya un poco ido

un saludo

Miguel 


([N4] innovadb) #2

Hola Miguel

 

En principio no le veo mucho sentido a usar la misma variable en un parametro y en el retorno, y tampoco creo que sea buena idea.

 

Nosotros pasamos los parametros y vamos concatenando el codigo html en otra variable, y esta es la que devolvemos.

 

Un saludo