Ir para conteúdo
Fórum Script Brasil
  • 0

Ajuda Com Comentarios


FabianoAguilar

Pergunta

Eu uso um sisteminha de comentarios de cada materia em meu site, ele gera a data nome e comentario em um arquivo de html simples, os codigo são em php, so que precisso editar ele pra ficar que nem na segunda screen, como fazer, olha abaixo com ta e como quero deixar:

antes

antesvw8.th.jpg

depois

depoiskk6.th.jpg

imagem de fundo

fundotj4.th.png

bandeira

brasilsx5.gif

arquivos em php

http://rapidshare.com/files/38819242/arqui...ue_uso.rar.html

obs.:

1) a bandeira do brasil sempre sera esta não tem necessidade de mudar pra outra

2) a data sera a de portugues mesmo

3) o sistema ali de contar qual numero do post no cogio do php não tem, se for muito dificil de ajudar não precissa deixa ele sem mesmo, seria melhor com ele se for facil...

4) acho que se por uma imagem de fundo fica mais facil, mas fico comedo se o comentario for maior que a imagem aí vai respetir a imagem num unico lugar

5) nesta imagem de fundo, não retirei a bandeira nem a a data e nem o nick, mas elas sairam sera a que o cara digitar no campo la em cima

Link para o comentário
Compartilhar em outros sites

9 respostass a esta questão

Posts Recomendados

  • 0

As mensagens são jogadas na página através de um laço de repetição (while, etc..), ache esse laço e coloque o HTML para ser impresso com as informações vindas do BD do modo que você quer...

Inclusive para configurar a data para pt-br você pode procurar aqui no fórum mesmo...

Link para o comentário
Compartilhar em outros sites

  • 0

estes sistema ele não usa BD, ele quardas as informacoes numa pagina html simplesm, tipo um txt, tem como você me explicar como editar o arquivo? ele ta em anexo os arquivos. Acho que é este arquivo que grava no html

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>

<head>

<title>Untitled</title>

</head>

<body bgcolor="#FFFFFF" text="#003366" link="#003366" vlink="#003366" alink="#003366">

<?php

//Pega a flag atual...

$flag = $_POST ["flag"];

if ($flag == "1") {

// recupera os dados do formulario anterior (gb_assinar.html)

$Nome = $_POST ["Nome"];

$Comentarios = $_POST ["Comentarios"];

// faz validacao para não passar nenhum campo em branco

if (($Nome == '')||($Comentarios == '')) {

echo "<script language='javascript'>alert('Preencha com todos os dados!');history.go(-1);</script>";

}

// Script com as principais funcoes de data/hora...

//pega os dados do servidor e converte para o formato selecionado entre colchetes

$pega_dia = Date("d");

$pega_mes = Date("m");

$pega_ano = Date("Y");

$pega_hora = Date("H");

$pega_minutos = Date("i");

// grava o arquivo pois usuario tem certeza que deseja gravar apos ver os dados acima

$arquivo = "gb_assinar.html";

$escrever = "<font face='verdana' size='1'><b>Data: </b>$pega_dia/$pega_mes/$pega_ano - " . $pega_hora . "h" . $pega_minutos . "min. <br><B>Nome:</B> " . $Nome . "<br><B>Comentário:</B> " . $Comentarios . "<br><br><br>";

$fd = fopen($arquivo, "a");

fwrite($fd, $escrever);

fclose($fd);

//Confirma gravacao

echo "<br><br><font face='Verdana' size='1'><center><br></center></font>";

}

?>

<head>

<center>

<p><font face="Verdana" size="1">

<a href="jump.php?url=gb_assinar.html">

<span style="text-decoration: none"><font color="#000080"><font face="ARIAL" size="3"><b>CLIQUE AQUI PARA CONFIRMAR SUA MENSAGEM</b></font></span><br><br></a>

<span style="text-decoration: none"><font color="#FF0000">* <u>Depois de clicar no link acima</u>, apertar (F5) para visualizar sua mensagem.</font></span><br>

</font></p>

</center>

</head>

<head>

<meta http-equiv="Refresh" content="155;URL=gb_assinar.html" />

<head>

</body>

</html>

Editado por FabianoAguilar
Link para o comentário
Compartilhar em outros sites

  • 0

O arquivo que te interessa na verdade é o guestbook.php, mais especicamente a linha:

$escrever = "<font face='verdana' size='1'><b>Data: </b>$pega_dia/$pega_mes/$pega_ano - " . $pega_hora . "h" . $pega_minutos . "min. <br><B>Nome:</B> " . $Nome . "<br><B>Comentário:</B> " . $Comentarios . "<br><br><br>";

É ai que você tem que editar para ficar no padrão que você quer...

Link para o comentário
Compartilhar em outros sites

  • 0

Fazer por você não... e é claro que PHP aceita códigos em HTML...

O que acontece é que você tem que escapar as aspas (colocar \ antes das aspas do HTML) do HTML, ou usar apóstrofos, ou seja:

Isso dá erro:

$escrever = "<font face="verdana" size="1">";

Esses não:

$escrever = "<font face=\"verdana\" size=\"1\">";

$escrever = "<font face='verdana' size='1'>";

Link para o comentário
Compartilhar em outros sites

  • 0

mas ano to sabendo o que fazer, tenho que por imagem de fundo não to sabendo não achei nada ensinando, com poe uma imagem, como fazer, poderia ajudar nisso aí, porque senao vou ficar postando varias mensagens com duvida, melhor 1 apenas, vlw. Como vai ficar isso já editado com a imagens, eu não sei se tem que por imagem de fundo, ou por antes de nick o endereco da bandeira

$escrever = "<font face='verdana' size='1'><b>Data: </b>$pega_dia/$pega_mes/$pega_ano - " . $pega_hora . "h" . $pega_minutos . "min. <br><B>Nome:</B> " . $Nome . "<br><B>Comentário:</B> " . $Comentarios . "<br><br><br>";

Editado por FabianoAguilar
Link para o comentário
Compartilhar em outros sites

  • 0

Um exemplo de tabela com 2 linhas, sendo que a primeira tem no fundo uma imagem chamada imagem.jpg e essa mesma linha tem a altura de 25 pixels

<table width="500" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td height="25" background="imagem.jpg">&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
  </tr>
</table>
Para exebir uma imagem, tipo a bandeira junto com o texto, o HTML é:
<img src="bandeira.jpg">

Lembre-se de escapar as aspas como eu citei anteriormente...

Link para o comentário
Compartilhar em outros sites

  • 0

Como eu disse, a parte que tem que ser editada é essa:

$escrever = "<font face='verdana' size='1'><b>Data: </b>$pega_dia/$pega_mes/$pega_ano - " . $pega_hora . "h" . $pega_minutos . "min. <br><B>Nome:</B> " . $Nome . "<br><B>Comentário:</B> " . $Comentarios . "<br><br><br>";
Lembre de colocar todos os dados entre aspas... ou seja:
$escrever = "<table width=\"500\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">
//....Continua o código..
</table>";

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,1k
×
×
  • Criar Novo...