elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web (Moderador: #!drvy)
| | |-+  Un pequeño problema con PHP
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Un pequeño problema con PHP  (Leído 2,119 veces)
Alarkon_88

Desconectado Desconectado

Mensajes: 70


Ver Perfil
Un pequeño problema con PHP
« en: 2 Septiembre 2016, 06:51 am »

Hola, buenas noches amigos del foro tengo un pequeño problema y esperaba encontrar alguna solucion.


Resulta pues que tengo una caja de texto con un action que lleva los datos a un .php para asi pasarlo a un .txt   .. en pocas palabras  

resulta que necesito que en el archivo .txt  despues de el valor necesito que aparezcan unas comillas y he intentado de todo editando el .php y no he logrado nada solo errores de verdad no se si me explico pero estoy tratando de hacerlo bien pues

Este es el php

Código:
.PHP_EOL.   "var texto1= /"  ".$nombre  .PHP_EOL.

necesito que en el archivo .txt me salga asi

Código:
var texto1= " nombre "

pero con el codigo que llevo solo me sale sin la ultima comilla asi

Código:
var texto1= " nombre  

entonces no me sirve , quisiera saber como coloco la comilla despues de el $nombre en php

espero me entiendan muchas gracias.

edito: por si no me entienden lo que quiero es poder editar el php sin que me de error para poner unas comillas que saltan en el .txt  solo me faltan unas comillas



« Última modificación: 2 Septiembre 2016, 07:18 am por Jkjul » En línea

Zeros1001

Desconectado Desconectado

Mensajes: 24


Ver Perfil
Re: Un pequeño problema con PHP
« Respuesta #1 en: 2 Septiembre 2016, 08:17 am »

Buenos días!

Has probado a concatenarle las comillas después del nombre?

Tienes que usar sí o sí comillas dobles o pueden ser simples? (Porque podrías jugar con eso, utilizar comillas simples para la declaración y concatenar las dobles o al revés).

Saludos!


En línea

Alarkon_88

Desconectado Desconectado

Mensajes: 70


Ver Perfil
Re: Un pequeño problema con PHP
« Respuesta #2 en: 2 Septiembre 2016, 15:53 pm »

Amigo ya he intentado de todo, pero aun nada, no entendi lo de concatenar muchas gracias
En línea

Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.788



Ver Perfil
Re: Un pequeño problema con PHP
« Respuesta #3 en: 2 Septiembre 2016, 16:06 pm »

No manjeo PHP pero claramente en el código que has mostrado faltaría por añadir, concatenar y escapar una comilla doble.

Aquí puedes ver un ejemplo que te ayudará mejor que yo:

Saludos
« Última modificación: 2 Septiembre 2016, 16:10 pm por Eleкtro » En línea

[u]nsigned


Desconectado Desconectado

Mensajes: 2.397

JS/Node developer


Ver Perfil WWW
Re: Un pequeño problema con PHP
« Respuesta #4 en: 2 Septiembre 2016, 16:22 pm »

Si vas a usar comillas dobles como parte de una cadena delimitada por comills dobles, tenes que escaparlas con barra invertida:
Citar
\"

Código
  1. echo "var texto1= \" nombre \"";
En línea

No hay atajo ante la duda, el misterio se hace aquí...
Se hace carne en cada uno, el misterio es existir!
Alarkon_88

Desconectado Desconectado

Mensajes: 70


Ver Perfil
Re: Un pequeño problema con PHP
« Respuesta #5 en: 2 Septiembre 2016, 16:59 pm »

Muchas gracias a todos, ya logre hacer lo que necesitaba con la ayuda de Eleкtro y gracias a todos por ayduar
En línea

xavidenia

Desconectado Desconectado

Mensajes: 35


Ver Perfil
Re: Un pequeño problema con PHP
« Respuesta #6 en: 2 Septiembre 2016, 17:02 pm »

Hola saludos
Perdona pero te lo estan diciendo solo tienes que concatenar las comlllas dobles.....
mira a ver si lo ves mas claro asi.......

Código:
.PHP_EOL.   'var texto1= /'  " . <--- este punto concatena con la variable nombre($nombre)
$nombre <---variable nombre........
. <---- este punto contatena las comillas que te faltan
" <---- comillas que te faltan
.PHP_EOL.<---- resto de tu codigo......
y una vez todo junto queda asi .......
no se si ves la diferencia.......
te he puesto las primeras comillas simples para que puedas ver la diferencia.....
Código:
[code].PHP_EOL.   'var texto1= /'  " . $nombre . " .PHP_EOL.
[/code]
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Pequeño problema.
Programación Visual Basic
[C]yberbob 1 1,054 Último mensaje 27 Abril 2007, 06:33 am
por [C]yberbob
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines