Autor
|
Tema: sistema de noticias (Leído 7,622 veces)
|
Ari Slash
|
Mira, te ahorro un POCO el trabajo, me molesta bastante que podiendo ayudarte un poco más no lo hagan..
No se trata de eso perfectamente todos podriamos hacerle todo pero la idea es que el aprenda ves el link que deje? si te das cuenta no me dieron el codigo en bandeja sino que me "guiaron a la solucion" y es esto lo que se debe hacer
|
|
|
En línea
|
|
|
|
Zazú
Desconectado
Mensajes: 116
|
Si Slash, yo entiendo lo que decís pero a lo que yo voy es que creo que se aprende un poco más leyendo un ejemplo aunque sea simple Por ejemplo Nakp le dio la forma en la que tendría que hacer la consulta, y esta perfecto pero hubiera sido mas fácil para el entender con un ejemplo hecho en PHP Tampoco es decirle TODO pero no veo el problema de facilitarle un poco más la información Yo por mi parte aprendí PHP sin preguntar 1 sola cosa, pero hay gente que no puede Suerte EDIT: "elquenosabe" mira, te recomiendo que leas MUCHO codigo en php, yo casi no leí ningun tutorial es mas logíca que otra cosa (desde mi punto de vista) busca en google "sistema de usuarios PHP","sistema de noticias PHP", "sistema de encuestas PHP" o lo que se te pueda ocurrir, y vas a ver lo fácil que es una ves que entiendas
|
|
« Última modificación: 17 Julio 2010, 05:56 am por Zazú »
|
En línea
|
|
|
|
n3fisto
Desconectado
Mensajes: 153
|
Bueno aqui esta lo que use para un sistema que hice en la Universidad, aver si te sirve, antes de todo tienes que crear esta tabla en la base de datos y añadir estos 2 archivos wootnews.php (Donde recibira la noticia) newsadmin Una carpeta dentro Admin.php Tabla de la Base de DatosCREATE TABLE `wootnews` ( `id` INT(11) NOT NULL AUTO_INCREMENT, `message` longtext NOT NULL, `date` text NOT NULL, `subject` text NOT NULL, PRIMARY KEY (`id`) ) TYPE=MyISAM;
wootnews.php<?php $config['host'] = 'localhost'; $config['user'] = 'n3fisto'; $config['pass'] = '17194561596'; $config['db'] = 'apl'; // here is the start html, <html><body> for example $start = '<html><head><title>News Flash</title></head><body bgcolor="#ffffff">'; // here is the end html that is put to document $eb = '</body></html>'; // news template $tpl = '<font color ="#000000" size="1" Font="Verdana"><font face="Verdana"> <!--//%t=Date--> <!--//%=Title or Subject--> <!--//%=News--> <!--//%a=User or Posted by--> <b>%t - %s</b><br> <br> %n <br> <br> <b>Posted by %a</b> <br> <HR size="1" align="right" width="100%" color="7D889A"> <br> </font> '; echo $start; mysql_cnect ($config['host'], $config['user'], $config['pass']) or die('Connection failed'); $max = $max['MAX(id)']+1; { echo str_replace(Array('%t', '%a', '%n', '%s'), Array($result['date'], $result['name'], $result['message'], $result['subject']), $tpl); $max = $result['id']; } echo $end; ?>
admin.php<head> <title>WootNews! Version 0.7</title> </head> <BODY BGCOLOR=#336699 link="#000080" vlink="#000080" alink="#000080"> <font color ="FFFFFF" size="1" Font="Verdana"><font face="Verdana"><b>WootNews! Version 0.7</b></font> <?php $config['host'] = 'localhost'; $config['user'] = 'n3fisto'; $config['pass'] = '17194561596'; $config['db'] = 'apl'; mysql_connect($config['host'], $config['user'], $config['pass']) or die('Connection failed'); mysql_select_bd ($config['db']) or die('DB selection failed'); if(isset($_POST['news'])) { // name, message, date $message = $_POST['news']; $author = $_POST['author']; $subject =POST['subject']; mysql_query('INSERT INTO wootnews (name, message, date, subject) VALUES ("' . $author . '", "' . $message . '", "' . $date . '", "' . $subject . '");') or $error = true; echo 'There was error in adding news!<br><small>' . mysql_error() . '</small>'; else echo 'News added succesfully'; } echo '<form action="' . PHP_SELF . '" method="POST"><font color ="FFFFFF" size="1" Font="Verdana"><font face="Verdana"> News<br><textarea style="border: 1px solid #666666; background: #C0C0C0; font-family: verdana; font-size: 9pt; color:#000000;" rows=10 cols=40 name="news">' . '</textarea> <br> Author<br><input style="border: 1px solid #666666; background: #C0C0C0; font-family: verdana; font-size: 9pt; color:#000000;" type="text" name="author"> <br> Subject<br><input style="border: 1px solid #666666; background: #C0C0C0; font-family: verdana; font-size: 9pt; color:#000000;" type="text" name="subject"><br><br> <input style="border: 1px solid #666666; background: #C0C0C0; font-family: verdana; font-size: 8pt; color:#000000;" type="submit" value="Post"> </font> </font> <p align="center"><font face="Verdana">WootNews! Version 0.7 Created by <a href="http://www.smeare.com">Smeare Design Studios</a></font></p> <p align="center"><font face="Verdana">Affordable Web Hosting Provided by <a href="http://www.hostdogs.com">HostDogs</a></font></p> <font face="Verdana"> </form>';?>
Espero que te sirva..
|
|
« Última modificación: 17 Julio 2010, 06:49 am por N3FISTO »
|
En línea
|
|
|
|
bizco
Desconectado
Mensajes: 698
|
yo pienso lo mismo que ari, soy mas de Si das pescado a un hombre hambriento lo nutres durante una jornada. Si le enseñas a pescar, le nutrirás toda la vida.
gran frase.
|
|
|
En línea
|
|
|
|
n3fisto
Desconectado
Mensajes: 153
|
De echo tienes razon............... por eso el script que puse esta mal no esta completamente bien tiene que revisar
|
|
|
En línea
|
|
|
|
MonzterKuki.
|
De echo tienes razon............... por eso el script que puse esta mal no esta completamente bien tiene que revisar Entonces,para que lo pones si es erroneo,si ya ofreces en bandeja algo dejaselo bien Como sistema de notixias,usa el classico cutenews y edita la parte visual hazle un skin a tu gusto etc.. Saludos.
|
|
|
En línea
|
Es Mejor Ser querido que temido.
|
|
|
n3fisto
Desconectado
Mensajes: 153
|
De echo tienes razon............... por eso el script que puse esta mal no esta completamente bien tiene que revisar Entonces,para que lo pones si es erroneo,si ya ofreces en bandeja algo dejaselo bien Como sistema de notixias,usa el classico cutenews y edita la parte visual hazle un skin a tu gusto etc.. Saludos. No es eso si no todo hay en internet el solo debe de buscar y darse modos nada mas que eso otra cosa es no tener la idea de buscar informacion y crecer es muy distinta.... el ya vera si le sirve o no ademas el code que puse ya hay en inter
|
|
|
En línea
|
|
|
|
elquenosabe
Desconectado
Mensajes: 76
|
no peleen jeje cada uno tiene la idea de la enseñansa en internet de verdad agradezco cada uno de los comentarios y el codigo no lo uso para copiar y pegar partes del codigo por que si hiciera eso solo me complicaria mas la existencia y jamas lograria un buen resultado, estoy seguro que aprendere con este script que quiero hacer y pues todos los codigos y de mas que han dejado han sido de mucha ayuda y pues el cutenews es como rendirme y negarme a aprender creo jeje y si deplano soy un fracaso creo que usare un tagboard jajajajajaja xD buena solucion no?? broma broma
|
|
|
En línea
|
|
|
|
n3fisto
Desconectado
Mensajes: 153
|
no peleen jeje cada uno tiene la idea de la enseñansa en internet de verdad agradezco cada uno de los comentarios y el codigo no lo uso para copiar y pegar partes del codigo por que si hiciera eso solo me complicaria mas la existencia y jamas lograria un buen resultado, estoy seguro que aprendere con este script que quiero hacer y pues todos los codigos y de mas que han dejado han sido de mucha ayuda y pues el cutenews es como rendirme y negarme a aprender creo jeje y si deplano soy un fracaso creo que usare un tagboard jajajajajaja xD buena solucion no?? broma broma
Bueno hermano aver si cuando lo terminas nos muestras
|
|
|
En línea
|
|
|
|
Zazú
Desconectado
Mensajes: 116
|
Mira, te muestro este que es un poquito mas complejo(tambien lo codie aca pero es para que veas bien y te guies más rapido) index.php<?php include("conectar.php"); $a=mysql_query("select * from noticias order by id desc"); echo "\n ".$b[titulo]." \n\r"; echo " ".$b[noticia]."\n\n"; echo "Fecha: ".$b[fecha]."\n\n"; echo "<a href='noticia.php?id=".$b[id]."'> Seguir leyendo </a>\n\n"; } ?>
noticia.php<?php include("conectar.php"); echo "\n ".$b[titulo]." \n\r"; echo " ".$b[noticia]."\n\n"; echo "Fecha: ".$b[fecha]."\n\n"; } ?>
Lo que queria que veas era sobre todo esto.. echo "<a href='noticia.php?id=".$b[id]."'> Seguir leyendo </a>\n\n"; Eso pondria un link al archivo noticia.php con el id de cada noticia que se vaya mostrando. Cualquier cosa mandame un pm que te respondo cualquier duda que tengas Suerte
|
|
|
En línea
|
|
|
|
|
|