Foros del Web » Programando para Internet » PHP »

problema de string en sistema de noticias

Estas en el tema de problema de string en sistema de noticias en el foro de PHP en Foros del Web. Hola a todos , estoy teniendo un problema con un sistema de noticias el problema es el siguiente me tira este error Parse error: parse ...
  #1 (permalink)  
Antiguo 04/03/2008, 11:46
Avatar de hernansam  
Fecha de Ingreso: septiembre-2007
Ubicación: Funes , Argentina
Mensajes: 204
Antigüedad: 17 años, 2 meses
Puntos: 0
problema de string en sistema de noticias

Hola a todos , estoy teniendo un problema con un sistema de noticias el problema es el siguiente me tira este error
Parse error: parse error, unexpected T_STRING
puede ser que le falta ; al codigo php

Código PHP:
 <?

$titulo
=$_POST['titulo'];
$autor=$_POST['autor'];
$categoria=$_POST['categoria'];
$articulo=$_POST['articulo'];

$connect=mysql_connect("localhost","root","pass");

mysql_select_db("sistemadenoticias",$connect);

mysq_query("insert into noticias(titulo,autor,categoria,articulo,fecha)
values('$titulo','$autor','$categoria','$articulo',NOW()"
,$connect)
header("location: index.php");
?>
  #2 (permalink)  
Antiguo 04/03/2008, 11:59
Avatar de rogertm
Mod->Cuba
 
Fecha de Ingreso: julio-2005
Ubicación: /home/Cuba/Habana/rogertm/
Mensajes: 2.922
Antigüedad: 19 años, 3 meses
Puntos: 638
Re: problema de string en sistema de noticias

si, te falta el punto y coma, tambien te falto cerrar el parentesis el la consulta despues de NOW() y debes usar las etiquetas de apertura y cierre como debe ser, creo que en php5 no soporta como lo tienes:
Código PHP:
<?php

$titulo 
$_POST['titulo'];
$autor $_POST['autor'];
$categoria $_POST['categoria'];
$articulo $_POST['articulo'];

$connect mysql_connect("localhost""root""pass");

mysql_select_db("sistemadenoticias"$connect);

mysql_query("insert into noticias(titulo,autor,categoria,articulo,fecha)
values('$titulo','$autor','$categoria','$articulo',NOW())"
$connect);
header("location: index.php");
?>
saludos y suerte
__________________
Friki y Blogger por Cuenta Propia:213
Twenty'em: Theming is Prose
  #3 (permalink)  
Antiguo 04/03/2008, 12:00
Avatar de hector2c  
Fecha de Ingreso: noviembre-2007
Ubicación: Perú - Tacna
Mensajes: 979
Antigüedad: 17 años
Puntos: 25
De acuerdo Re: problema de string en sistema de noticias

hay varias fallas:
  1. es mysql_query, no mysq_query
  2. separa ...noticias(titulo.... a noticias (titulo ..., esta junto...
  3. agrega el cierre de parentesis a la cadena a ejecutar

mejor pega este codigo por completo:

<?php
$titulo=$_POST['titulo'];
$autor=$_POST['autor'];
$categoria=$_POST['categoria'];
$articulo=$_POST['articulo'];

$connect=mysql_connect("localhost","root","pass");

mysql_select_db("sistemadenoticias",$connect);

$sql = "insert into noticias values ('$titulo','$autor','$categoria','$articulo',NOW() )";
mysql_query($sql, $connect);
header("Location: index.php");
?>

no lo he probado, lo escribi a mano alzada, en caso tengas algun error con este codigo manda el error, nos vemos, mandas un mp pa estar al tanto
  #4 (permalink)  
Antiguo 04/03/2008, 12:03
(Desactivado)
 
Fecha de Ingreso: diciembre-2006
Mensajes: 225
Antigüedad: 17 años, 11 meses
Puntos: 1
Re: problema de string en sistema de noticias

bro mira aqui tbn hay un error

mysq_query("insert into noticias(titulo,autor,categoria,articulo,fecha)
values('$titulo','$autor','$categoria','$articulo' ,NOW())",$connect)

despues de now() te falta un ")" q es el cierre de los valores de la insercion de los datos

proba cambiandole eso y colocando el ;
  #5 (permalink)  
Antiguo 04/03/2008, 12:09
Avatar de hernansam  
Fecha de Ingreso: septiembre-2007
Ubicación: Funes , Argentina
Mensajes: 204
Antigüedad: 17 años, 2 meses
Puntos: 0
Re: problema de string en sistema de noticias

uy que boludo que soy estaba lleno de errores el script y no me daba cuanta , bueno gracias a todo por la ayuda
  #6 (permalink)  
Antiguo 04/03/2008, 12:16
Avatar de rogertm
Mod->Cuba
 
Fecha de Ingreso: julio-2005
Ubicación: /home/Cuba/Habana/rogertm/
Mensajes: 2.922
Antigüedad: 19 años, 3 meses
Puntos: 638
Re: problema de string en sistema de noticias

los errores que tienes (algunos) los puedes evitar usando un editor que te coloree el codigo bien, como lo hace notepad++

saludos y suerte
__________________
Friki y Blogger por Cuenta Propia:213
Twenty'em: Theming is Prose
  #7 (permalink)  
Antiguo 04/03/2008, 12:19
Avatar de hector2c  
Fecha de Ingreso: noviembre-2007
Ubicación: Perú - Tacna
Mensajes: 979
Antigüedad: 17 años
Puntos: 25
Re: problema de string en sistema de noticias

sep sep, io uso dreamweaver, pero no como ide, si no como editor de codigo, XDD por que me pinta las letritas, y tambien como plantillero para los templates, y tener cuidado al eliminar enlazes, por que too lo demas es muuy malo u.u
  #8 (permalink)  
Antiguo 04/03/2008, 12:37
Avatar de hernansam  
Fecha de Ingreso: septiembre-2007
Ubicación: Funes , Argentina
Mensajes: 204
Antigüedad: 17 años, 2 meses
Puntos: 0
Re: problema de string en sistema de noticias

me dijiero que dreamweaver 8 era bueno , lo voy a bajar para probar , ya que uso el notepad de windows xp sobre apache
  #9 (permalink)  
Antiguo 04/03/2008, 13:08
Avatar de rogertm
Mod->Cuba
 
Fecha de Ingreso: julio-2005
Ubicación: /home/Cuba/Habana/rogertm/
Mensajes: 2.922
Antigüedad: 19 años, 3 meses
Puntos: 638
Re: problema de string en sistema de noticias

Cita:
Iniciado por hector2c Ver Mensaje
sep sep, io uso dreamweaver, pero no como ide, si no como editor de codigo, XDD por que me pinta las letritas, y tambien como plantillero para los templates, y tener cuidado al eliminar enlazes, por que too lo demas es muuy malo u.u
bueno, yo uso phpDesigner como ide y tambien pinta las letricas y bla bla bla... pero lo que pasa con dreamweaver es lo siguiente, y explico de modo grafico

captura con DreamWeaver:




captura con NotePad++:





por ejemplo, el error de que no se cerro el parentesis en la consulta, justo en NOW(), con DW no se ve, pero con NP++ si, yo no lo uso para trabajar, pero si a veces para hacer algo rapido o ver bien justo esto de los parentesis, es a lo que me refiero.

saludos y suerte
__________________
Friki y Blogger por Cuenta Propia:213
Twenty'em: Theming is Prose
  #10 (permalink)  
Antiguo 04/03/2008, 15:21
Avatar de hector2c  
Fecha de Ingreso: noviembre-2007
Ubicación: Perú - Tacna
Mensajes: 979
Antigüedad: 17 años
Puntos: 25
Re: problema de string en sistema de noticias

siii, tienes razon rogertm, notepad++ es muy bueno, por su peso, la licencia, en si... incluso en el bendito dreamweaver cs3 no llega alguna función similar a esta ...
  #11 (permalink)  
Antiguo 04/03/2008, 15:28
Avatar de hernansam  
Fecha de Ingreso: septiembre-2007
Ubicación: Funes , Argentina
Mensajes: 204
Antigüedad: 17 años, 2 meses
Puntos: 0
Re: problema de string en sistema de noticias

ah mira el notepad++ no sabia que tenia esa funcionalidad lo voy a bajar para probar tambien , ¿el notepad te muestra el diseño de la pagina que estas haciendo en el momento?
  #12 (permalink)  
Antiguo 04/03/2008, 15:31
Avatar de hector2c  
Fecha de Ingreso: noviembre-2007
Ubicación: Perú - Tacna
Mensajes: 979
Antigüedad: 17 años
Puntos: 25
Re: problema de string en sistema de noticias

segun tengo entendido, nap, pero hace mucho que no uso ese software, tambien pare por phpdesigner eran muy bueno, con trabajos via ftp y tooo
  #13 (permalink)  
Antiguo 04/03/2008, 15:35
Avatar de hernansam  
Fecha de Ingreso: septiembre-2007
Ubicación: Funes , Argentina
Mensajes: 204
Antigüedad: 17 años, 2 meses
Puntos: 0
Re: problema de string en sistema de noticias

una ultima pregunta recien me aparecio esto
Warning: Cannot modify header information - headers already sent by (output started at C:\AppServ\www\hernan\sistema\procesarnoticia.php: 9) in
  #14 (permalink)  
Antiguo 04/03/2008, 15:40
Avatar de hector2c  
Fecha de Ingreso: noviembre-2007
Ubicación: Perú - Tacna
Mensajes: 979
Antigüedad: 17 años
Puntos: 25
Re: problema de string en sistema de noticias

haaaaaaaa, ese erro aparece cuando quieres redireccionar con el header ... PERO !!; el header ("Location: pagina.php"); tiene un problemilla...

por encima de este no debe existir nada escrito o impreso..

seguro te marca error, por que hay un error antes del header que ha sido impreso y este header no puede redireccionarse o ejecutarde..

intenta separando:

noticias( -> noticias (

y tambien en

values( -> values (

estan juntos tal vez mysql no acepte ese tipo de formato
  #15 (permalink)  
Antiguo 04/03/2008, 15:54
Avatar de hernansam  
Fecha de Ingreso: septiembre-2007
Ubicación: Funes , Argentina
Mensajes: 204
Antigüedad: 17 años, 2 meses
Puntos: 0
Re: problema de string en sistema de noticias

me sigue tirando el error cuando separo
  #16 (permalink)  
Antiguo 04/03/2008, 16:04
Avatar de rogertm
Mod->Cuba
 
Fecha de Ingreso: julio-2005
Ubicación: /home/Cuba/Habana/rogertm/
Mensajes: 2.922
Antigüedad: 19 años, 3 meses
Puntos: 638
Re: problema de string en sistema de noticias

si el header te da problemas, puedes usar una salida html:
Código PHP:
<?php
$titulo 
$_POST['titulo'];
$autor $_POST['autor'];
$categoria $_POST['categoria'];
$articulo $_POST['articulo'];

$connect mysql_connect("localhost""root""pass");

mysql_select_db("sistemadenoticias"$connect);

mysql_query("insert into noticias(titulo,autor,categoria,articulo,fecha)
values('$titulo','$autor','$categoria','$articulo',NOW())"
$connect);
echo 
"<meta http-equiv='refresh' content='0;URL=index.php' />";
?>
saludos y suerte
__________________
Friki y Blogger por Cuenta Propia:213
Twenty'em: Theming is Prose
  #17 (permalink)  
Antiguo 04/03/2008, 16:05
Avatar de Carlojas  
Fecha de Ingreso: junio-2007
Ubicación: Shikasta
Mensajes: 1.272
Antigüedad: 17 años, 5 meses
Puntos: 49
Re: problema de string en sistema de noticias

Código PHP:
<?php
$titulo 
$_POST['titulo'];
$autor $_POST['autor'];
$categoria $_POST['categoria'];
$articulo $_POST['articulo'];

$connect mysql_connect("localhost""root""pass");

mysql_select_db("sistemadenoticias"$connect);

mysql_query("insert into noticias(titulo,autor,categoria,articulo,fecha)
values('$titulo','$autor','$categoria','$articulo',NOW())"
$connect);
header("location: index.php");
?>
Es todo el contenido de tu script? o tienes algo de HTML.

Saludos.
  #18 (permalink)  
Antiguo 04/03/2008, 16:13
Avatar de rogertm
Mod->Cuba
 
Fecha de Ingreso: julio-2005
Ubicación: /home/Cuba/Habana/rogertm/
Mensajes: 2.922
Antigüedad: 19 años, 3 meses
Puntos: 638
Re: problema de string en sistema de noticias

Cita:
Iniciado por hernansam Ver Mensaje
ah mira el notepad++ no sabia que tenia esa funcionalidad lo voy a bajar para probar tambien , ¿el notepad te muestra el diseño de la pagina que estas haciendo en el momento?
lo ves en le navegador que uses

Anuncios: y recuerda que tu sitio es Too Cool for Internet Explorer.

saludos y suerte
__________________
Friki y Blogger por Cuenta Propia:213
Twenty'em: Theming is Prose
  #19 (permalink)  
Antiguo 04/03/2008, 17:00
Avatar de hernansam  
Fecha de Ingreso: septiembre-2007
Ubicación: Funes , Argentina
Mensajes: 204
Antigüedad: 17 años, 2 meses
Puntos: 0
Re: problema de string en sistema de noticias

bueno gracias a todo por la ayuda era que tenia contenido html que tiraba este error , y lo que decia yo del notepad es que el dreamweaver tenes la parte de diseño y no sabia si el notepad tenia bueno gracias
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

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 12:06.