Ir para conteúdo
Fórum Script Brasil

Miranda

Membros
  • Total de itens

    179
  • Registro em

  • Última visita

Posts postados por Miranda

  1. O problema é o seguinte, eu cadastro as news, na pagina de cadastro tem um textarea (onde escreve o texto =P), eu escrevo o texto, e as vezes dou ENTER, assim como aqui no forum, + eu tive q por o str_replace para engracadinhos não porem <font size=9>, alerts, entre outros, então quando eu dou enter e abro a pagina listar.php ele interpreta o enter como <br /> que que eu faco?

    <?

    include("config.php");

    $con = mysql_connect($host, $login_db, $senha_db) or die (mysql_error());

    $bd = mysql_select_db($database) or die (mysql_error());

    $news = mysql_query("SELECT * FROM $tabela order by id DESC") or die(mysql_error());

    while($listar = mysql_fetch_array($news)){

    $texto = nl2br($listar['texto']);

    $texto = str_replace("<", "&lt;", $texto);

    $texto = str_replace(">", "&gt;", $texto);

    ?>

    <table width=60%" height="90" border="1" bordercolor="#000000" style="border-collapse: collapse">

    <tr>

       <td width="50%" height="22" align="center" bordercolor="#BBDAFD" bgcolor="#BBDAFD"><font face="verdana" size="1"><b><? echo $listar['titulo]; ?></b></font></td>

    </tr>

    <tr>

       <td height="29" bordercolor="#DEEDFE" bgcolor="#DEEDFE"><font face="verdana" size="1"><? echo $texto ?></font></td>

    </tr>

    <tr>

       <td height="29" bordercolor="#DEEDFE" bgcolor="#DEEDFE"><font face="verdana" size="1">Enviado por: <? echo $listar['autor']; ?> Data:<? echo $listar['data']; ?> Hora:<? echo $listar['hora']; ?></font></td>

    </tr>

    </table>

    <p></p>

    <? } ?>

    Agora no arquivo de editar, eu digito as novas informaçoes e clico em Editar, só que ele abre uma pagina em branco ao invés de aparecer dados modificados com sucesso, e antes ele aparecia, so q apagava os campos ao invés de modifica-los.

    <?

    include "../config.php";

    $conexao = mysql_connect($host,$login_db,$senha_db);

    $db = mysql_select_db($database);

    $sql = "SELECT * FROM news WHERE id='$id'";

    $resultado = mysql_query($sql)

    or die ("Não foi possível realizar a consulta ao banco de dados");

    if(isset($_POST['Alterar]))

    {

    $id = $_POST['id'];

    $titulo = $_POST['titulo'];

    $texto = $_POST['texto'];

    $autor = $_POST['autor'];

    $sql = "UPDATE news SET id=$id',titulo='$titulo',texto='$texto',autor='$autor' WHERE id='$id'";

    $resultado = mysql_query($sql)

    or die ("Não foi possível realizar a consulta ao banco de dados");

    echo "<center>Notícia alterada com sucesso!</center>";

    exit;

    }

    while ($linha=mysql_fetch_array($resultado)) {

    $id = $linha["id];

    $titulo = $linha["titulo"];

    $texto = $linha["texto"];

    $autor = $linha["autor"];

    $data = $linha["data"];

    $hora = $linha["hora"];

    $novadata = substr($data,8,2) . "/" .substr($data,5,2) . "/" . substr($data,0,4);

    $novahora = substr($hora,0,2) . "h" .substr($hora,3,2) . "min";

    echo "<h1>Alterar Cadastro...</h1>";

    echo "<hr><br>";

    echo "<form action='editar.php' method='post'>";

    echo "Código da Notícia: <input name='id_novo' type='text' value='$id' size=20><br>";

    echo "Data: $novadata<br>";

    echo "Hora: $novahora<br>";

    echo "Titulo:<input name='titulo_novo' type='text' value='$titulo' size=30> *<br>";

    echo "Texto:<input name='texto_novo' type='text' value='$texto' size=30> *<br>";

    echo "Autor:<input name='autor_novo' type='text' value='$autor' size=30> *<br>";

    echo "<input type='submit' value='Editar'>";

    echo "</form>";

    echo "<br><hr>";

    }

    ?>

  2. <?

    include("config.php");

    $con = mysql_connect($host, $login_db, $senha_db) or die (mysql_error());

    $bd = mysql_select_db($database) or die (mysql_error());

    $news = mysql_query("SELECT * FROM $tabela order by id DESC") or die(mysql_error());

    while($listar = mysql_fetch_array($news)){

    $texto = nl2br($listar['texto']);

    $texto = str_replace("<", "&lt;", $texto);

    $texto = str_replace(">", "&gt;", $texto);

    ?>

    <table width=60%" height="90" border="1" bordercolor="#000000" style="border-collapse: collapse">

    <tr>

       <td width="50%" height="22" align="center" bordercolor="#BBDAFD" bgcolor="#BBDAFD"><font face="verdana" size="1"><b><? echo $listar['titulo]; ?></b></font></td>

    </tr>

    <tr>

       <td height="29" bordercolor="#DEEDFE" bgcolor="#DEEDFE"><font face="verdana" size="1"><? echo $texto ?></font></td>

    </tr>

    <tr>

       <td height="29" bordercolor="#DEEDFE" bgcolor="#DEEDFE"><font face="verdana" size="1">Enviado por: <? echo $listar['autor']; ?> Data:<? echo $listar['data']; ?> Hora:<? echo $listar['hora']; ?></font></td>

    </tr>

    </table>

    <p></p>

    <? } ?>

    concertei, agora aparece tudo certinho, só que quando eu cadastro a news, e dou enter na textarea, e vou no news, aparece <br /> ao invés de interpretar um espaco.

  3. Outra coisa, jissa o comando que você juntou diz que a pagina não existe, e a url fica assim:

    http://miranda.webcindario.com/news/admin/...or_novo=miRanda

    <?

    include "../config.php";

    $conexao = mysql_connect($host,$login_db,$senha_db);

    $db = mysql_select_db($database);

    $sql = "SELECT * FROM news WHERE id='$id'";

    $resultado = mysql_query($sql)

    or die ("Não foi possível realizar a consulta ao banco de dados");

    if(isset($_POST['Alterar']))

    {

    $id = $_POST['id'];

    $titulo = $_POST['titulo'];

    $texto = $_POST['texto'];

    $autor = $_POST['autor'];

    $sql = "UPDATE news SET id=$id',titulo='$titulo',texto='$texto',autor='$autor' WHERE id='$id'";

    $resultado = mysql_query($sql)

    or die ("Não foi possível realizar a consulta ao banco de dados");

    echo "<h1>Notícia alterada com sucesso!</h1>";

    exit;

    }

    while ($linha=mysql_fetch_array($resultado)) {

    $id = $linha["id];

    $titulo = $linha["titulo"];

    $texto = $linha["texto"];

    $autor = $linha["autor"];

    $data = $linha["data"];

    $hora = $linha["hora"];

    $novadata = substr($data,8,2) . "/" .substr($data,5,2) . "/" . substr($data,0,4);

    $novahora = substr($hora,0,2) . "h" .substr($hora,3,2) . "min";

    echo "<h1>Alterar Cadastro...</h1>";

    echo "<hr><br>";

    echo "<form action='alterar.php method='post'>";

    echo "Código da Notícia: <input name='id_novo' type='text' value='$id' size=20><br>";

    echo "Data: $novadata<br>";

    echo "Hora: $novahora<br>";

    echo "Titulo:<input name='titulo_novo' type='text' value='$titulo' size=30> *<br>";

    echo "Texto:<input name='texto_novo' type='text' value='$texto' size=30> *<br>";

    echo "Autor:<input name='autor_novo' type='text' value='$autor' size=30> *<br>";

    echo "<input type='submit' value='Alterar'>";

    echo "</form>";

    echo "<br><hr>";

    }

    ?>

  4. botei o codigo q o ppqsalomao passou:

    <?

    include("config.php");

    $con = mysql_connect($host, $login_db, $senha_db) or die (mysql_error());

    $bd = mysql_select_db($database) or die (mysql_error());

    $news = mysql_query("SELECT * FROM $tabela order by id DESC") or die(mysql_error());

    while($listar = mysql_fetch_array($news)){

    $texto = $linha['texto'];

    $texto = str_replace("<", "&lt; ", $texto);

    $texto = str_replace(">", "&gt; ", $texto);

    ?>

    <table width=60%" height="90" border="1" bordercolor="#000000" style="border-collapse: collapse">

    <tr>

      <td width="50%" height="22" align="center" bordercolor="#BBDAFD" bgcolor="#BBDAFD"><font face="verdana" size="1"><b><? echo $listar['titulo]; ?></b></font></td>

    </tr>

    <tr>

      <td height="29" bordercolor="#DEEDFE" bgcolor="#DEEDFE"><font face="verdana" size="1"><? echo nl2br($texto); ?></font></td>

    </tr>

    <tr>

      <td height="29" bordercolor="#DEEDFE" bgcolor="#DEEDFE"><font face="verdana" size="1">Enviado por: <? echo $listar['autor']; ?> Data:<? echo $listar['data']; ?> Hora:<? echo $listar['hora']; ?></font></td>

    </tr>

    </table>

    <p></p>

    <? } ?>

  5. $texto = $linha['texto'];

    $texto = str_replace("<", "&lt; ", $texto);

    $texto = str_replace(">", "&gt; ", $texto);

    esse comando não seria na parte de cadastar não?

    e po, eu sou iniciante no php, não sei juntar esses codigos, não sei se tem q por no final <? } ?> ou não essas coisa =(

  6. hehe ta dificil, pode pelo menos dizer em qual dos arquivos esta o erro?

    ehehe caiu a fica oaeuhOAEH

    vou concertar, agora o trosso do alterar continua não funcionando =(

    entra la no controle e tenta alterar uma noticia, ele apaga os campos e os deixa nulos!

    tem que fazer o comando com um ereg não é? não sei fazer aoeuhOAEHAE

  7. Vou postar tudo aqui!

    <?

    include "config.php";

    $conexao = mysql_connect($host,$login_db,$senha_db);

    $db = mysql_select_db($database);

    $sql = "SELECT * FROM news WHERE id='$id'";

    $resultado = mysql_query($sql)

    or die ("Não foi possível realizar a consulta ao banco de dados");

    while ($linha=mysql_fetch_array($resultado)) {

    $id = $linha["id"];

    $titulo = $linha["titulo"];

    $texto = $linha["texto"];

    $autor = $linha["autor"];

    $data = $linha["data"];

    $hora = $linha["hora"];

    $novadata = substr($data,8,2) . "/" .substr($data,5,2) . "/" . substr($data,0,4);

    $novahora = substr($hora,0,2) . "h" .substr($hora,3,2) . "min";

    echo "<h1>Alterar Cadastro...</h1>";

    echo "<hr><br>";

    echo "<form action=alterar_db.php?id=$id' method='post'>";

    echo "Código da Notícia: <input name='id_novo' type='text' value='$id' size=20><br>";

    echo "Data: $novadata<br>";

    echo "Hora: $novahora<br>";

    echo "Titulo:<input name='nome_novo' type='text' value='$titulo' size=30> *<br>";

    echo "Texto:<input name='sobrenome_novo' type='text' value='$texto' size=30> *<br>";

    echo "Autor:<input name='cidade_novo' type='text' value='$autor' size=30> *<br>";

    echo "<input type='submit' value='Alterar'>";

    echo "</form>";

    echo "<br><hr>";

    }

    ?>

    <?

    include "config.php";

    $conexao = mysql_connect($host,$login_db,$senha_db);

    $db = mysql_select_db($database);

    $id = $_GET['id];

    $titulo = $_POST['titulo'];

    $texto = $_POST['texto'];

    $autor = $_POST['autor'];

    $sql = "UPDATE news SET id=$id',titulo='$titulo',texto='$texto',autor='$autor' WHERE id='$id'";

    $resultado = mysql_query($sql)

    or die ("Não foi possível realizar a consulta ao banco de dados");

    echo "<h1>Notícia alterada com sucesso!</h1>";

    ?>

    <link href="style.css" type=text/css rel=StyleSheet>

    <form name="cadastrar" method="post" action="enviar_cadastro.php">

      <table width="245" height="141" border="0" cellpadding="0" cellspacing="0">

        <tr>

          <td width="77" height="23"><font size="2" face="verdana">Titulo: </font></td>

          <td width="204"><input name="titulo" type="text" id="titulo" size="20" class=modelo> </td>

        </tr>

        <tr>

          <td height="23"><font size="2" face="verdana">Texto: </font></td>

          <td><textarea cols="50" rows="8" name="texto" type="text" id="texto" class="modelo"></textarea></td>

        </tr>

        <tr>

          <td height="23"><font size="2" face="verdana">Autor:</font></td>

          <td><input name="autor" type="text" id="autor" size="15" class="modelo"></td>

        </tr>

              <td><input name="enviar" type="submit" id="enviar" class="modelo2" value="Enviar"></td>

          <td><input name="limpar" type="reset" id="limpar" class="modelo2" ;" value="Limpar"></td>

        </tr>

        </table>

    </form>

    <?

    $host  = "mysql.webcindario.com"; //endereço do seu servidor MySQL

    $database = "miranda"; //o database que conterá sua tabela, muitas vezes seu próprio login

    $tabela  = "news"; //o nome de sua tabela

    $login_db = "miranda"; //login usado no MySQL

    $senha_db = "***"; //senha usado no MySQL

    ?>

    <?

    include "config.php";

    $conexao = mysql_connect($host,$login_db,$senha_db);

    $db = mysql_select_db($database);

    $sql = "SELECT * FROM news ORDER BY id DESC";

    $resultado = mysql_query($sql)

    or die ("Não foi possível realizar a consulta ao banco de dados");

    echo "<table width=740 border=1 cellpadding=1 cellspacing=1>";

    echo "<tr>";

    echo "<th width=15>ID:</th>";

    echo "<th width=100>Titulo:</th>";

    echo "<th width=100>Texto:</th>";

    echo "<th width=100>Autor:</th>";

    echo "<th width=15>Data:</th>";

    echo "<th width=100>Hora:</th>";

    echo "<th width=50>Alterar</th>";

    echo "<th width=50>Excluir</th>";

    echo "</tr>";

    while ($linha=mysql_fetch_array($resultado)) {

    $id = $linha["id];

    $titulo = $linha["titulo"];

    $texto = $linha["texto"];

    $autor = $linha["autor"];

    $data = $linha["data"];

    $hora = $linha["hora"];

    $novadata = substr($data,8,2) . "/" .substr($data,5,2) . "/" . substr($data,0,4);

    $novahora = substr($hora,0,2) . "h" .substr($hora,3,2) . "min";

    echo "<tr>";

    echo "<th width=15>$id<br></th>";

    echo "<th width=100>$titulo<br></th>";

    echo "<th width=100>$texto<br></th>";

    echo "<th width=100>$autor<br></th>";

    echo "<th width=15>$novadata<br></th>";

    echo "<th width=100>$novahora<br></th>";

    echo "<th width=50><a href=alterar.php?id=$id'>Alterar</a><br></th>";

    echo "<th width=50><a href='excluir.php?id=$id'>Excluir</a><br></th>";

    echo "</tr>";

    echo "<br>";

    }

    echo "</table>";

    ?>

    <?

    include "config.php"; //aqui inserimos as váriaveis da página de configuração

    $data = date("d/m/y");

    $hora = date("H:i:s");

    $db  = mysql_connect ($host, $login_db, $senha_db); //conectamos ao mysql

    $basedados = mysql_select_db($database); //selecionamos o database escolhido

    if ( $titulo == "" ) {

      $errors .= "Você não digitou um titulo<br>"; //confere se o campo login não ficou vazio

      }

    if ( $texto == "" ) {

      $errors .= "Você não digitou um texto<br>"; //confere se o campo senha não ficou vazio

      }

    if ( $autor == "" ) {

      $errors .= "Você não digitou um autor<br>"; //confere se o campo senha não ficou vazio

      }

     

    if ( $errors == "" ) { //checa se houve ou não erros no cadastro

      $cadastrar = mysql_query("INSERT INTO $tabela (data, hora, titulo, texto, autor)

        VALUES ('$data','$hora','$titulo','$texto','$autor')", $db); //insere os campos na tabela

        if ( $cadastrar == 1 ) {

          echo "<div align=center><font size=2 face=Verdana, Arial, Helvetica, sans-serif><br><br><br>Cadastro com sucesso.</font></div>"; //se cadastrou com sucesso o usuário aparece essa mensagem

          } else {

        echo "<div align=center><font size=2 face=Verdana, Arial, Helvetica, sans-serif><br><br><br>Ocorreu um erro no servidor ao tentar se cadastrar.</font></div>"; //caso houver um erro quanto as configurações aparece essa mensagem

      }

      } else {

        echo "<div align=center><font size=2 face=Verdana, Arial, Helvetica, sans-serif>Ocorreu os seguintes erros ao tentar se cadastrar:<br><br>$errors</font></div>"; //mostra os erros do usuário, caso houver

    }

    ?>

    <?

    include "config.php";

    $conexao = mysql_connect($host,$login_db,$senha_db);

    $db = mysql_select_db($database);

    $sql = "DELETE FROM news WHERE id='$id'";

    $resultado = mysql_query($sql)

    or die ("Não foi possível realizar a exclusão dos dados.");

    echo "<h1>A notícia foi excluída com êxito!</h1>";

    ?>

    <?

    include "config.php";

    $conexao = mysql_connect($host,$login_db,$senha_db);

    $db = mysql_select_db($database);

    $table = mysql_query("CREATE TABLE $tabela (

    id INT( 100 ) NOT NULL AUTO_INCREMENT,

    data VARCHAR( 15 ) NOT NULL,

    hora VARCHAR( 10 ) NOT NULL,

    titulo VARCHAR( 50 ) NOT NULL,

    texto VARCHAR( 255 ) NOT NULL,

    autor VARCHAR( 50 ) NOT NULL,

    PRIMARY KEY (id))

    ") or die ("Error: ".mysql_error());

    echo "Tabela $tabela criada com sucesso !!";

    mysql_close($conexao);

    ?>

    <?

    include("config.php");

    $con = mysql_connect($host, $login_db, $senha_db) or die (mysql_error());

    $bd = mysql_select_db($database) or die (mysql_error());

    $news = mysql_query("SELECT * FROM $tabela order by id DESC") or die(mysql_error());

    while($listar = mysql_fetch_array($news)){ ?>

    <table width="60%" height="90" border="1" bordercolor="#000000" style="border-collapse: collapse">

      <tr>

        <td width="50%" height="22" align="center" bordercolor="#BBDAFD" bgcolor="#BBDAFD"><font face="verdana" size="1"><b><? echo $listar['titulo]; ?></b></font></td>

      </tr>

      <tr>

        <td height="29" bordercolor="#DEEDFE" bgcolor="#DEEDFE"><font face="verdana" size="1"><? echo nl2br($listar['texto']); ?></font></td>

      </tr>

      <tr>

        <td height=29" bordercolor="#DEEDFE" bgcolor="#DEEDFE"><font face="verdana" size="1">Enviado por: <? echo $listar['autor]; ?> Data:<? echo $listar['data']; ?> Hora:<? echo $listar['hora']; ?></font></td>

      </tr>

    </table>

    <p></p>

    <? } ?>

    Me ajuda ae cara, como o cara fez aquilo na parte do controle, como ele fez aquele alert?

  8. Me ajudem ae galera.

    1) Como juntar os codigos

    2) Quando eu digito a nova informacao e clico no botao, ao invés de ele atualizar, ele apaga as informacoes, e elas ficam nulas.

    <?

    include "config.php";

    $conexao = mysql_connect($host,$login_db,$senha_db);

    $db = mysql_select_db($database);

    $sql = "SELECT * FROM news WHERE id='$id'";

    $resultado = mysql_query($sql)

    or die ("Não foi possível realizar a consulta ao banco de dados");

    while ($linha=mysql_fetch_array($resultado)) {

    $id = $linha["id"];

    $titulo = $linha["titulo"];

    $texto = $linha["texto"];

    $autor = $linha["autor"];

    $data = $linha["data"];

    $hora = $linha["hora"];

    $novadata = substr($data,8,2) . "/" .substr($data,5,2) . "/" . substr($data,0,4);

    $novahora = substr($hora,0,2) . "h" .substr($hora,3,2) . "min";

    echo "<h1>Alterar Cadastro...</h1>";

    echo "<hr><br>";

    echo "<form action='alterar_db.php?id=$id' method='post'>";

    echo "Código da Notícia: <input name='id_novo' type='text' value='$id' size=20><br>";

    echo "Data: $novadata<br>";

    echo "Hora: $novahora<br>";

    echo "Titulo:<input name='nome_novo' type='text' value='$titulo' size=30> *<br>";

    echo "Texto:<input name='sobrenome_novo' type='text' value='$texto' size=30> *<br>";

    echo "Autor:<input name='cidade_novo' type='text' value='$autor' size=30> *<br>";

    echo "<input type='submit' value='Alterar'>";

    echo "</form>";

    echo "<br><hr>";

    }

    ?>

    <?

    include "config.php";

    $conexao = mysql_connect($host,$login_db,$senha_db);

    $db = mysql_select_db($database);

    $sql = "UPDATE news SET id='$id',titulo='$titulo',texto='$texto',autor='$autor' WHERE id='$id'";

    $resultado = mysql_query($sql)

    or die ("Não foi possível realizar a consulta ao banco de dados");

    echo "<h1>Notícia alterada com sucesso!</h1>";

    ?>

  9. Quero aprender delphi, não tenho a minima ideia do que é, onde criar, como criar.

    então vou fazer umas perguntinhas.

    1) O que é DELPHI?

    2) Qual programa cria DELPHI?

    3) Onde baixar esse programa? tem em portugues?

    4) Delphi que cria programas de instalacao, programa de lojas e tal?

    5) Aquelas janelas (warning de sim em não) da pra criar em DELPHI?

    6) É tudo feito por comando?

    7) Estão dispostos para me ajudar? hehe =P

    falou ae galera !!

  10. <?

    if(EU ESTIVER CONECTADO NA INTERNET){

    echo"<img src='online.gif'>";

    } else {

    echo"<img src='offline.gif'>";

    }

    ?>

    Como faço? O que ponho em EU ESTIVER CONECTADO NA INTERNET?

×
×
  • Criar Novo...