bueno esto es el error
Parse error: syntax error, unexpected T_VARIABLE in /home/software/public_html/prueba/comments/main.php on line 21
que esta en este archivo main.php
Código PHP:
<html>
<head>
<title>Este es el ejemplo para los comentarios de mi web</title>
<?
//conectamos a la base
$connect=mysql_connect('localhost','root');
//Seleccionamos la base
mysql_select_db('software_sisteman',$connect);
// Si se enviaron datos por POST, insertamos.
if($_POST)
{
//recibimos las variables enviadas por el formulario
$autor=$_POST["autor"];
$categoria=$_POST["categoria"];
$web=$_POST["web"];
$comentario=$_POST["comentario"];
//insertamos los registros almacenados en las variables
$sql='insert into comentarios (autor,categoria,web,comentario,fecha) values('$autor','$categoria','$web','$comentario',NOW())';
mysql_query($sql,$connect);
}
//hacemos las consultas
$result=mysql_query("select * from comentarios order by fecha Desc", $connect);
$totalregistros=mysql_num_rows($result);
?>
</head>
<body>
<div style="background:#cccccc">Aqui es mi texto y fotos que van a comentar mis usuarios</div>
<?
while($row=mysql_fetch_array($result))
{
echo "<h2><a href=".$row["web"].">".$row["autor"]."</a></h2>"
.$row["comentario"]."<br>";
echo "<div align='right'><i>".$row["fecha"]."</i></div>";
echo "<hr>";
//más adelante como se puede ver el id nos servirá para casi todo.
}
mysql_free_result($result)
?>
<form action="main.php" method="post">
Nombre: <input name="autor" type="text" id="autor"><br>
Su web: <input name="web" type="text" id="web"><br>
Sus comentarios:<br>
<textarea name="comentario" cols="50" rows="10" id="comentario"></textarea>
<br>
<input type="submit" value="Enviar Comentario"><br>
</form>
</body>
</html>
Código PHP:
<html><head><title>Procesamiento de Comentarios</title></head>
<body>
<?
//recibimos las variables enviadas por el formulario
$autor=$_POST["autor"];
$categoria=$_POST["categoria"];
$web=$_POST["web"];
$comentario=$_POST["comentario"];
//conectamos a la base
$connect=mysql_connect("localhost","root");
//Seleccionamos la base
mysql_select_db("labase",$connect);
//insertamos los registros almacenados en las variables
$sql="insert into comentarios (autor,categoria,web,comentario,fecha) values('$autor','$categoria','$web','$comentario',NOW())";
mysql_query($sql,$connect);
header("location:main.php");
?>
</body>
</html>