preciso de um script que me mostre todo dia dia uma frase diferente, no caso eu faria um cadastro de frases e ela mudaria aleatoriamente a cada acesso.
Alguém por acaso perto disso?
Eu tenho um script aqui mas não está lá essas coisas nao consigo fazer funcionar! Se alguém quiser colaborar meu conhecimento em PHP é muuuito pouco.
SQL
CREATE TABLE IF NOT EXISTS `arReflexoes` ( `arCod` int(10) unsigned NOT NULL auto_increment, `arTexto` text, `arDia` char(2) default NULL, `arMes` char(2) default NULL, `arAno` varchar(4) default NULL, PRIMARY KEY (`arCod`), UNIQUE KEY `arCod` (`arCod`), KEY `arCod_2` (`arCod`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=746;
REFLEXAODIA.PHP
<? $Dia= date('d'); $Mes= date('m'); $Ano= date('Y'); $query= "SELECT * FROM arReflexoes WHERE arDia='$Dia' AND arMes='$Mes' AND arAno='$Ano'"; if(!($result= mysql_query($query,$sock))){ $erro= "NÃO FOI POSSÍVEL PROCURAR A REFLEXÃO DO DIA. CONTATE O SUPORTE"; }else{ $dado= mysql_fetch_array($result); } ?> <table border=0 width=100% cellpadding=0 cellspacing=3 style="<?php echo $config['stylePadrao']?>"> <tr> <td> <img src="images/titulo_reflexoes.gif"> </td> </tr> <? if(isset($erro)){ echo "<tr>\n"; echo "<td>\n"; echo $erro; echo "</td>\n"; echo "</tr>\n"; }else{ echo "<tr>\n"; echo "<td>\n"; echo "<b style=\"font-size:12px;\">"; echo dia_semana_portugues(date('w'),2).", ".date('d')." de ".mes_portugues(1)." de ".date('Y'); echo "</b>\n"; echo "</td>\n"; echo "</tr>\n"; echo "<tr>\n"; echo "<td>\n"; echo "<br><p align=justify>\n"; echo $dado['arTexto']; echo "</p>\n"; echo "</td>\n"; echo "</tr>\n"; } ?> </tr> <tr> <td align=right> <hr color=006633> <form name="outra_data" action="index.php?target=modules/reflexoes/outras.php" method="post"> Escolha outra data: <select name="Dia" style="<?php echo $config['styleCxTextoT1']?>"> <? $query= "SELECT * FROM arDia"; makeSelect($query,'arDia','arDia','arDia',date('d'),0,''); ?> </select> de <select name="Mes" style="<?php echo $config['styleCxTextoT1']?>"> <? $query= "SELECT * FROM arMes"; makeSelect($query,'arValor','arMes','arValor',date('m'),0,''); ?> </select> de <select name="Ano" style="<?php echo $config['styleCxTextoT1']?>"> <? $query= "SELECT * FROM arAno"; makeSelect($query,'arAno','arAno','arAno',date('Y'),0,''); ?> </select> <input type="image" src="images/ok.gif" alt="Ir para a data escolhida"> </form> </td> </tr> </table>
OUTROS.PHP
<? $query= "SELECT * FROM arReflexoes WHERE arDia='$Dia' AND arMes='$Mes' AND arAno='$Ano'"; if(!($result= mysql_query($query,$sock))){ $erro= "NÃO FOI POSSÍVEL PROCURAR A REFLEXÃO DO DIA. CONTATE O SUPORTE"; }else{ $dado= mysql_fetch_array($result); } ?> <table border=0 width=100% cellpadding=0 cellspacing=3 style="<?php echo $config['stylePadrao']?>"> <tr> <td> <img src="images/titulo_reflexoes.gif"> </td> </tr> <? if(isset($erro)){ echo "<tr>\n"; echo "<td>\n"; echo $erro; echo "</td>\n"; echo "</tr>\n"; }else{ echo "<tr>\n"; echo "<td>\n"; echo "<b style=\"font-size:12px;\">"; echo dia_semana_portugues(date('w',mktime(0,0,0,$Mes,$Dia,$Ano)),2).", $Dia de ".mes_correspondente(date('n',mktime(0,0,0,$Mes,$Dia,$Ano)),0,0)." de $Ano"; echo "</b>\n"; echo "</td>\n"; echo "</tr>\n"; echo "<tr>\n"; echo "<td>\n"; echo "<br><p align=justify>\n"; echo $dado['arTexto']; echo "</p>\n"; echo "</td>\n"; echo "</tr>\n"; } ?> </tr> <tr> <td align=right> <hr color=006633> <form name="outra_data" action="index.php?target=modules/reflexoes/outras.php" method="post"> Escolha outra data: <select name="Dia" style="<?php echo $config['styleCxTextoT1']?>"> <? $query= "SELECT * FROM arDia"; makeSelect($query,'arDia','arDia','arDia',$Dia,0,''); ?> </select> de <select name="Mes" style="<?php echo $config['styleCxTextoT1']?>"> <? $query= "SELECT * FROM arMes"; makeSelect($query,'arValor','arMes','arValor',$Mes,0,''); ?> </select> de <select name="Ano" style="<?php echo $config['styleCxTextoT1']?>"> <? $query= "SELECT * FROM arAno"; makeSelect($query,'arAno','arAno','arAno',$Ano,0,''); ?> </select> <input type="image" src="images/ok.gif" alt="Ir para a data escolhida"> </form> </td> </tr> </table>