Ayuda Sistema noticias

medina

x10 Addict
Community Support
Messages
1,811
Reaction score
7
Points
38
Bueno tengo un problema con mi sistema de noticias no me aparece ningun eror pero al momento de enviar noticias no llegan los datos!... ingrese los datos desde el phpmyadmin y si pero desde el panel no quien sabe por q les pongo el codigo haber si alguien me ayuda
PHP:
<?
include("ulogin.php") ;
?>
<?
if($enviar) {
include("config.php") ;
function quitar($texto) {
$texto = trim($texto) ;
$texto = htmlspecialchars($texto) ;
return $texto ;
}
$fecha = time() ;
$usuario = $_COOKIE["unick"] ;
$comentario = quitar($comentario) ;
$titulo= quitar($titulo) ;
$noticia= quitar($noticia) ;
$noticiaext= quitar($noticiaext) ;
mysql_query("insert into noticias (fecha,usuario,titulo,noticia,noticiaext) values ('$fecha','$usuario','$titulo','$noticia','$noticiaext')") ;
echo "La noticia ha sido enviada con éxito." ;
mysql_close($conectar) ;
}
?>
<form method="post" action="noticiasenviar.php">
Título:<br>
<input type="text" name="titulo" maxlength="100"><br>
Noticia:<br>
<textarea name="noticia" cols="30" rows="5"></textarea><br>
Noticia extendida:
<textarea name="noticiaext" cols="30" rows="5"></textarea><br><br>
<input type="submit" name="enviar" value="Enviar">
</form>
Podria ser el host ando en php inter...

Problema Solucionado pero solo me envia los datos en blanco osea los datos no los enviar, si envia pero no envia nada me eplixco? antes no eviaba osea q ya es progeso
 
Last edited:

Kansy

Community Advocate
Community Support
Prime Account
Messages
2,621
Reaction score
9
Points
38
Yo creo que no tiene complicacion el codigo para requerir la V3
 

medina

x10 Addict
Community Support
Messages
1,811
Reaction score
7
Points
38
Me dejaste en las mismos!... pero una solucion?.... si quieres te paso el script completo!... el problema es q no esta mandando los datos !.... por eso creo q el erro solo esta en ese archivo
 

eZakto

Member
Messages
782
Reaction score
1
Points
18
Creo que es porque dice:
PHP:
if($enviar) {
Y debería ser:
PHP:
if(isset($_POST['enviar'])) {

Aunque no recuerdo bien, podrías poner un input hidden que tenga como name "ok" y reemplazar esa línea por:
PHP:
if($_POST['ok']) {

Saludos.
 

medina

x10 Addict
Community Support
Messages
1,811
Reaction score
7
Points
38
sie xato ese era el problema ya lo hbaia solucionaod gracias
 
Top