Avatar Image
Machacateclados
Machacateclados

He hecho una página y me da el siguiente error al final de la página:
Parse error: parse error, unexpected $ in /home/webcindario/phpinigo/pruebas/insertardescargas.php on line 21
Ya me va ocurriendo con 2 páginas, que aparentemente están bién, haber si me podeis hechar un cable.
El codigo:
<?php
include("config.php");
$connection=mysql_connect("$bdservidor","$bdunombre","$bdpass")
or die("Error conectando a la base de datos");
$db=mysql_select_db("$bdnombre",$connection)
or die("Error selecionando la base de datos");

if(isset($_POST['nombre'])){
$url=$_POST['url'];
$nombre=$_POST['nombre'];
$query="INSERT INTO descargas (id,url,nombre,contador,fecha) VALUES ('','$url','$NOMBRE,'0')";
$result=mysql_query($query)
or die ("Error->".mysql_error());
echo "Los datos se insertaron correctamente";
}
else{
echo '<form action="insertardescargas.php" method="post" name="form">';
echo 'Url:<input name="url" type="text" size="65" maxlength="255">';
echo 'Texto:<input name="nombre" type="text" size="65" maxlength="255">';
echo '<input name="enviar" type="submit">';
echo "</form>";?>

Avatar Image
@man / @woman
@man / @woman
Escrito originalmente por inigoruiz
He hecho una página y me da el siguiente error al final de la página:
Parse error: parse error, unexpected $ in /home/webcindario/phpinigo/pruebas/insertardescargas.php on line 21


Te esta diciendo que en la línea 21 estas metiendo un $ que no debería...


Además que te haces un lio con las comillas dobles y simples, por ejemplo:
$connection=mysql_connect($bdservidor,$bdunombre,$bdpass)

En esta sentencia no hace falta las "
Avatar Image
Machacateclados
Machacateclados

Pero es que no hay ningún $

Avatar Image
@man / @woman
@man / @woman
Escrito originalmente por inigoruiz
Pero es que no hay ningún $


Alguno habrá... ¿cual es la línea 21?


Lo que puedes estar seguro es que PHP nunca miente...
Avatar Image
Machacateclados
Machacateclados

La ultima, y es que encima haces lo que quieras y sigue dandote ese error, por ejemplo borras la ultima linea(la 21) y entonces te lo da en la 20

Avatar Image
@man / @woman
@man / @woman
Cita:

else{
echo '<form action="insertardescargas.php" method="post" name="form">';
echo 'Url:<input name="url" type="text" size="65" maxlength="255">';
echo 'Texto:<input name="nombre" type="text" size="65" maxlength="255">';
echo '<input name="enviar" type="submit">';
echo "</form>";?>


¿Donde me cierras el else?.... en la línea 21 que no esta...
Avatar Image
Machacateclados
Machacateclados

GRACIaS eso esss, ahora me acuerdo en la otra página también me di cuenta de eso.
MIL GRACIASSonrisa GiganteSonrisa GiganteSonrisa GiganteSonrisa GiganteSonrisa Gigante

ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
TemaUsuariosRespuestasVisitasActividad
Por: , el 15/Sep/2009, 03:55
tHeEkiZdeH maquina_fatal NoSetup.org32kSep/09
Por: , el 17/Jul/2009, 22:03
Chiso_77 GestionXls NoSetup.org112kJul/09
Por: , el 07/Abr/2008, 21:50
thigo.br Ellocodelataquilla1922Apr/08
Por: , el 11/Abr/2005, 17:54
jah_ NoSetup.org1891Apr/05
Por: , el 22/Ene/2005, 21:36
neospiker Xtruhan13kJan/05