Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/10/2014, 03:52
Musiker
Invitado
 
Mensajes: n/a
Puntos:
Problemas con el formulario

Hola a todos.

Quería saber por qué no se inserta nada en la base de datos del archivo "contenido.php". Os dejo también aquí el formulario. No da ningún error, pero no hace lo que debería hacer. ¿Alguna idea? Muchas gracias por adelantado.


FORMULARIO2.PHP

Código PHP:
<html>
    <head>
        <title></title>
    </head>
    
    <body>
        <h1> Insertar contenido </h1>
        <form method="POST" action="contenido.php">
            <table>
                <tr>
                    <td>
                    <TEXTAREA COLS=20 ROWS=10 NAME="Texto"> 
                    </TEXTAREA> 
                    </td>
                </tr>    
            </table>
            <input type="submit" name="Texto" value="Publicar" /> <input type="reset" />
        </form>
        <?php
            
if (isset($_POST['submit'])) {
                require(
"contenido.php");
            }
        
?>
    </body>
</html>

CONTENIDO.PHP

Código PHP:
<?php

    
require("connect_db.php");

    if (isset(
$_REQUEST['Texto'])) {
    
$publicacion $_REQUEST['Texto'];
    } else {
    
$publicacion "Texto";
    }    
    
    
$clave mysql_insert_id();

    
            
mysql_query("INSERT INTO posts(post,idUsuarios) VALUES('$publicacion', '$clave')");
            
mysql_close($link);
            echo 
"<br><br>Se ha publicado correctamente.";
            
?>