Foros del Web » Programando para Internet » PHP »

problema con una string

Estas en el tema de problema con una string en el foro de PHP en Foros del Web. esta es una duda muy basica pero es q no se cmo solucionarla. resulta que tengo una funcion que tiene una parte así: echo "<html> ...
  #1 (permalink)  
Antiguo 05/09/2004, 12:18
 
Fecha de Ingreso: noviembre-2002
Mensajes: 37
Antigüedad: 15 años
Puntos: 0
problema con una string

esta es una duda muy basica pero es q no se cmo solucionarla.
resulta que tengo una funcion que tiene una parte así:

echo "<html>
...
<form method="POST" action="admin.php">
...
</html>";
el problema es que cuando llegua a post te lo reconoce como si acabase la dacena de caracteres en la comilla que tiene delante
que puedo hacer para que te reconozca esa parte dentro de la cadena ??
  #2 (permalink)  
Antiguo 05/09/2004, 12:21
 
Fecha de Ingreso: diciembre-2003
Mensajes: 148
Antigüedad: 14 años
Puntos: 0
Hola trata de ponerlo con comillas simples. Ahi sino lo cortara


echo "<form method='POST' action='admin.php'>";



Saludos
Rubén
  #3 (permalink)  
Antiguo 05/09/2004, 12:23
 
Fecha de Ingreso: noviembre-2002
Mensajes: 37
Antigüedad: 15 años
Puntos: 0
ok gracias/(menuda estupidez que era :P)
  #4 (permalink)  
Antiguo 05/09/2004, 12:52
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
En realidad si necesitas usar comillas dobles entre un "echo" con comillas dobles de inicio/fin . .sólo debes escaparlas:

Código PHP:
echo "<input name=\"nose" type="text">"; 
Y también tienes la sintax "Here doc":

Código PHP:
echo <<<HTML
Tu html normal con sus comillas dobles o simples donde las requieras 
$variable_php <input name="nose" type="text">
HTML; 
Y también puedes "cortar" PHP e iniciar PHP donde requieras tu código PHP incrustrado sobre el HTML tipo:

Código PHP:
<?
$esto_es_php
="valor";
?>
<form action="nose.php" method="post">
<? echo $esto_es_php ?><input name="nose" type="text">
</form>
Con esta última técnica ... veras en un editor HTML visual tipo Dreamweaver como queda tu HTML y veras las referencias a PHP claramente.

www.php.net/strings

Un saludo,

Última edición por Cluster; 05/09/2004 a las 12:53
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 18:53.