Foros del Web » Programando para Internet » PHP »

Retorno Desaparece

Estas en el tema de Retorno Desaparece en el foro de PHP en Foros del Web. Saludos. Estoy haciendo lo siguiente: <input type="button" name="PREVIEW" value="Previsualizar" onClick="window.open('preview.php?FOTO_THUMB=' + document.form1.Foto1.value + '&FOTO_OBRA=' + document.form1.Foto2.value + '&TIPO_LETRA=' + document.form1.tipo_letra.value + '&TITULO=' + document.form1.titulo.value + ...
  #1 (permalink)  
Antiguo 02/03/2003, 05:04
Avatar de joseisrael  
Fecha de Ingreso: noviembre-2002
Ubicación: Maracay, Edo. Aragua
Mensajes: 221
Antigüedad: 15 años
Puntos: 1
Pregunta Retorno Desaparece

Saludos.

Estoy haciendo lo siguiente:

<input type="button" name="PREVIEW" value="Previsualizar" onClick="window.open('preview.php?FOTO_THUMB=' + document.form1.Foto1.value + '&FOTO_OBRA=' + document.form1.Foto2.value + '&TIPO_LETRA=' + document.form1.tipo_letra.value + '&TITULO=' + document.form1.titulo.value + '&SALUDO=' + document.form1.saludo.value + '&CUERPO=' + document.form1.cuerpo.value + '&URL=' + document.form1.url.value, 'preview', 'scrollbars=yes,width=600,height=600'); ">


El campo CUERPO viene de un tex area. Resulta que cuando quiero reemplazar los finales de carros (ENTER) por un <br>, resulta que ese campo CUERPO no ha pasado con finales de carro.....


Por qué???



str_replace("/n", "<br>", $CUERPO)


si coloco por ejemplo en ves de /n alguna letra que si exista en el CUERPO me hace el reemplazo...


Como puedo verificar que efectivamente estan pàsando los finales de carro por el javascript que me levanta el popup...



Gracias
__________________
Aprender Siempre. Lema de Vida

José Molina
  #2 (permalink)  
Antiguo 02/03/2003, 10:34
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Usa preferentemente:

nl2br($CUERPO);

al mostar tu variable q llega del <texarea> en HTML .. Esa función convierte automaticametne los \n a <br> (mejor dicho </ br> para sintax XHTML )

De todas formas .. el salto de línea es: \n (no /n) .. (y depende del S.O. será \n o \r o \r\n .. en las FAQ's tienes una al respecto )

Un saludo,
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 01:49.