Ver Mensaje Individual
  #3 (permalink)  
Antiguo 26/03/2011, 11:19
dvd181191
 
Fecha de Ingreso: abril-2009
Mensajes: 356
Antigüedad: 15 años
Puntos: 7
Respuesta: Problemas con post

a que te refieres con muchas comillas?

el codigo es lo mas basico posible, enlazo la pagina desde el index segun la url y la pagina tiene este codigo

Código PHP:
<?

if(isset($_POST['vista-previa'])){
    
    echo 
'<div id="vista_previa">';
    
        echo 
"<h1>".$_POST['titulo']."</h1>";    
        echo 
formatear_post($_POST['articulo']);
        
        echo 
'<div id="vp_datos">';
        
            echo 
"Url: ".$url formatear_url ($_POST['titulo']);    
        
        echo 
"</div>";
        
    echo 
"</div>";
    
}

?>

<form action="/insertar/articulo/" method="post">

<h2>Insertar nuevo articulo</h2>

     <h3>Superior</h3>
     <? mostrar_secciones (); ?>
    
     <h3>Titulo</h3>
  <input name="titulo" type="text" size="150" value="<? echo $_POST['titulo']; ?>" />
     
     <h3>Articulo</h3>
  <textarea name="articulo" cols="118" rows="20">
         
        <? if(!isset($_POST['articulo'])){ ?>
        
[imagen nombre= ruta= alto=300 ancho=auto alt=]
        
<p></p>
        
<ul>
        
    <li></li>
        
</ul>
        
        <? 
        
        
}else{ 
        
            echo 
formatear_post($_POST['articulo']);
        
        }
        
        
?>
     
     </textarea>
     
     <h3>Visibilidad</h3>
<select name="estado">
         <option value="2">Borrador</option>
         <option value="1">Publico</option>
        <option value="3">Privado</option>
     </select>
      
  <p style="text-align:center"><input type="submit" name="insertar" id="button" value="Insertar" /> <input type="submit" name="vista-previa" id="button" value="Vista Previa" /></p>

<h2>Seo</h2>
     
     <h3>Descripcion</h3>
     <input name="descripcion" type="text" size="150" value="<? echo $_POST['descripcion']; ?>" />
     
     <h3>Keys</h3>
     <input name="keys" type="text" size="150" value="<? echo $_POST['keys']; ?>" />
      
</form>

<div id="auto"></div>

<?

if(isset($_POST['titulo']) & $_POST['titulo'] !== ""){
    
    
//creamos la url
    
$url formatear_url ($_POST['titulo']);
    
    
//fecha
    
$fecha date("d/m/y G:i");    
    
    
mysql_query("INSERT INTO `articulos` ( `id` , `titulo` , `texto` , `fecha` , `estado` , `descripcion` , `keys` ) VALUES ('NULL', '".$_POST['titulo']."', '".$_POST['articulo']."', '".$fecha."', '".$_POST['estado']."', '".$_POST['descripcion']."', '".$_POST['keys']."',)");
    
    echo 
'<p style=" color: #95C11F; text-decoration: underline;">* Se ha insertado correctamente el articulo</p>';
    
}

?>
las funciones estan enlazadas en la cabecera pero si quieres tambien las pongo :)

PD: gracias por la rapidez
__________________
Cannabis; todo sobre el mundo de la marihuana