Ver Mensaje Individual
  #2 (permalink)  
Antiguo 27/08/2015, 15:52
jlusc98
 
Fecha de Ingreso: abril-2015
Ubicación: Castelldefels
Mensajes: 76
Antigüedad: 9 años
Puntos: 3
Respuesta: Problema con sistema de comentarios

Cita:
Iniciado por TrinityCore Ver Mensaje
Hola gente, espero se la esten pasando bien!

Estoy creando un sistema de comentarios en mi web, pero estoy en un problema que no puedo detectar...
resulta que este es mi codigo:
Código PHP:

<?php
    
require('config.php');
    
mysqli_select_db($conexion,$db_web)or die("Error al seleccionar la base de datos.");
    if(isset(
$_POST['publicar_mensaje'])){
        
$usuario_nombre=strtoupper($_POST['nombre']);
        
$usuario_mensaje=$_POST['mensaje'];
        if(
$usuario_nombre!=$_SESSION['usuario']){
            
$comentario_error[]="<span id='texto_error'>"."Nombre de usuario incorrecto."."</span>";
        }else if(
$usuario_nombre=="" $usuario_mensaje==""){
            
$comentario_error[]="<span id='texto_error'>"."Completa los campos."."</span>";
        }else{
            
$comentario_error[]="<span id='texto_correcto'>"."Mensaje publicado."."</span>";
            
mysqli_query($conexion,"INSERT INTO comentarios (id,usuario,mensaje) VALUES('$usuario_nombre','$usuario_mensaje');");
        }
    }
?>
<!DOCTYPE HTML>
<form action="" method="POST" autocomplete="off">
<table id="mensajes_tabla">
<tr>
<td>Usuario:</td>
<td><input type="text" name="nombre"></td>
</tr>
<tr>
<td>Mensaje:</td>
<td><input type="text" name="mensaje"></td>
</tr>
<tr>
<td><input type="submit" name="publicar_mensaje" value="Enviar Mensaje"></td>
</tr>
</table>
</form>
<?php
 
if( count($comentario_error) > )
        {
            for( 
$contador=0$contador count($comentario_error); $contador++ )
                echo 
"".$comentario_error[$contador]."";
        }
?>
Bueno... resulta que las conexiones estan bien, los if funcionan bien, las variables por lo que puedo ver estan bien...
No se si coinciden conmigo con que tendria que funcionar y alojarse en la DB..
Pero resulta que no se aloja... ya he creado una vez una de estas cajitas y funciono, de hecho la primera que cree fue una idea que tenia en la cabeza y funciono.. pero esta no funciona..
Si podrian decirme o darme una pista de porque pasa esto se los agradeceria.
Desde ya gracias!
y cual es el error exactamente que genera?