Foros del Web » Programando para Internet » PHP »

error en php, ayuda por favor!!

Estas en el tema de error en php, ayuda por favor!! en el foro de PHP en Foros del Web. Buenas tardes amigos, necesito ayuda urgente tengo este archivo php parece todo funcionar bien. excepto cuando lo ejecuto en el servidor web y el servidor ...
  #1 (permalink)  
Antiguo 12/03/2011, 19:07
Avatar de jlomss  
Fecha de Ingreso: diciembre-2008
Mensajes: 38
Antigüedad: 15 años, 4 meses
Puntos: 1
error en php, ayuda por favor!!

Buenas tardes amigos, necesito ayuda urgente

tengo este archivo php parece todo funcionar bien. excepto cuando lo ejecuto en el servidor web y el servidor local, en ambos sale el mismo error:
---------------------
Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in C:\AppServ\www\isj\guardar.php on line 9

---------------


<?
include "conexion.php";
if (!isset($accion)){
echo"
<html>
<head><title>Guardar datos en la base</title></head>
<body>
<h3>Guardar datos en la base</h3>
<form name="form1" method="post"
action="guardar.php?accion=guardar">
<p>Nombre:<br>
<input type="text" name="nombre">
</p>
<p>Apellido:<br>
<input type="text" name="apellido">
</p>
<p>DNI:<br>
<input type="text" name="dni">
</p>
<p>
<input type="submit" name="Submit" value="Guardar Datos">
</p>
</form>
</body>
</html>";
}elseif($accion=="guardar"){
include"conexion.php";
$result=mysql_query("INSERT INTO usuarios (id,nombre, apellido, dni)
VALUES ('',$nombre,$apellido,$dni) ",$conexion);
echo" <html>
<head></head>
<body>
<h3>Los datos han sido guardados</h3>
</body>
</html>";
}
include "cerrar_conexion.php";
?>





muchas gracias por su tiempo
  #2 (permalink)  
Antiguo 12/03/2011, 19:09
Avatar de mashter  
Fecha de Ingreso: mayo-2008
Mensajes: 116
Antigüedad: 16 años
Puntos: 6
Respuesta: error en php, ayuda por favor!!

en tu html remplaza " por \"
ejemplo
<form name="form1" method="post" ...
a
<form name=\"form1\" method=\"post\" ...
__________________
- - - - - - - - -
  #3 (permalink)  
Antiguo 12/03/2011, 19:45
Avatar de jlomss  
Fecha de Ingreso: diciembre-2008
Mensajes: 38
Antigüedad: 15 años, 4 meses
Puntos: 1
Respuesta: error en php, ayuda por favor!!

muchas gracias amigo mashter!! me salvasde de una buena!!

es normal que se tenga que hacer eso?? o solo por usarse con PHP??
  #4 (permalink)  
Antiguo 12/03/2011, 20:11
 
Fecha de Ingreso: julio-2010
Ubicación: Galicia
Mensajes: 91
Antigüedad: 13 años, 9 meses
Puntos: 9
Respuesta: error en php, ayuda por favor!!

Eso sucede con php por las comillas, si usas echo con las comillas "", luego al poner el code html con comillas "" lo que estás haciendo es abrir y cerrar el echo, para evitar eso puedes usar las comillas simples(' ') para abrir y cerrar el echo, o bien poner \ antes de las comillas dobles para que el php no las interprete como parte del código. No me explico muy bien pero espero que lo entiendas XD
  #5 (permalink)  
Antiguo 13/03/2011, 16:07
Avatar de jlomss  
Fecha de Ingreso: diciembre-2008
Mensajes: 38
Antigüedad: 15 años, 4 meses
Puntos: 1
Respuesta: error en php, ayuda por favor!!

Cita:
Iniciado por narxon Ver Mensaje
eso sucede con php por las comillas, si usas echo con las comillas "", luego al poner el code html con comillas "" lo que estás haciendo es abrir y cerrar el echo, para evitar eso puedes usar las comillas simples(' ') para abrir y cerrar el echo, o bien poner \ antes de las comillas dobles para que el php no las interprete como parte del código. No me explico muy bien pero espero que lo entiendas xd

muchas gracias hermano, muy amable!!!!que tengas un excelente tarde!!

Etiquetas: favor
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 02:46.