Jump to content


Photo

Como Colocar Texto Formatado?


  • Faça o login para participar
11 replies to this topic

#1 hal

hal

    Doutor

  • Usuários
  • 842 posts
  • Sexo:Masculino

Posted 01/11/2004, 16:54

Oi, Galera, tudo blz?

seguinte:
como eu faço pra colocar um texto formatado numa página PHP?
tipo, gostaria que o texto, aparecesse na página php com parágrafo, pulos de linha, etc...como é que eu posso fazer isso??
isso é determinado na página PHP, ou no form que recebe as variáveis???
bom, essa é minha duvida!!!

Um abraço, Galera!!!

Hal

#2 Petry

Petry

    Veterano

  • Usuários
  • 1132 posts
  • Sexo:Masculino
  • Localidade:Caxias do Sul - RS
  • Interesses:- desenvolvimento WEB<br />- websemântica<br />- microformatos

Posted 01/11/2004, 17:00

vc esse texto tah num BD???? q vc cadastrou num textarea????

se sim, soh coloca a variável na função nl2br()

<?php nl2br($texto); ?>

mais informações em : http://br2.php.net/m...ction.nl2br.php

Posted Image

- Desenvolvedor Python/ZOPE/Plone + ArchGenXML/Poseidon - Python + Django na Universidade de Caxias do Sul
- Desenvolvedor Python + Django na World News

Blog

#3 hal

hal

    Doutor

  • Usuários
  • 842 posts
  • Sexo:Masculino

Posted 01/11/2004, 18:15

olha, a dica ajudou bastante. mas ainda Rola o problema do paragrafo...
to olhando lá no link que vc me mandou, mas não sei qual o nome da função que é responsável por criar parágrafos...
se puder me dar mais essa forcinha, agradeço!!!
Um abraço!!!
Hal

#4 Felipe Pena

Felipe Pena

    O temor do Senhor é o princípio da sabedoria

  • Ex-Admins
  • 6441 posts
  • Sexo:Masculino

Posted 02/11/2004, 04:08

Amigo não existe função de parágrafo não...

Experimenta dar ENTER com shift pressionado... (hehe nem sei pega isso no PHP)

(y)
Felipe Pena
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29

#5 Klaus

Klaus

    @ ubuntu jaunty

  • Ex-Admins
  • 7924 posts
  • Sexo:Masculino
  • Localidade:127.0.0.1

Posted 02/11/2004, 08:26

PHP não formata textos. PHP processa textos. (X)HTML é quem irá ditar a formatação de seu textos.

Parágrafo: <p>

Cabeçalho: <h2>
Klaus Paiva
Conheça também: Taperás

#6 hal

hal

    Doutor

  • Usuários
  • 842 posts
  • Sexo:Masculino

Posted 03/11/2004, 23:02

então, galera, eu não sei se eu to sabendo explicar o que eu quero...
seguinte:

to fazendo um site pra uma turma de jornalismo, e (claro, né?)trará reportagens sobre filmes , teatro, etc...
bom, aí, nesse site, todo o conteúdo será dinâmico, o pessoal joga os textos num formulário, e o site é atualizado, ok, até aí, tudo normal, o site tá funcionando numa boa...grava, retorna resultados, tudo ok...
só que na hora que os textos são carregados nas páginas eles aparecem sem parágrafo, depois que o MxDxPx me passou a dica para quebra de linhas(

echo nl2br("$matéria");

), tudo melhorou muito!!, mas só que, ainda to com o problema dos parágrafos, pois as mátérias estão aparecendo sem isso...não sei se o termo é formatação ou processamento, mas o que eu to precisando é de alguma coisa que faça aparecer esses parágrafos...então, tem como fazer isso???

#7 naughty

naughty

    2 Links Design e Tecnologia

  • Usuários
  • 334 posts
  • Sexo:Não informado
  • Localidade:São Bento do Sul - SC
  • Interesses:Desenvolvimento em PHP<br />Sistemas Integrados<br />Desenvolvimento WEB Geral

Posted 03/11/2004, 23:26

então, galera, eu não sei se eu to sabendo explicar o que eu quero...
seguinte:

to fazendo um site pra uma turma de jornalismo, e (claro, né?)trará reportagens sobre filmes , teatro, etc...
bom, aí, nesse site, todo o conteúdo será dinâmico, o pessoal joga os textos num formulário, e o site é atualizado, ok, até aí, tudo normal, o site tá funcionando numa boa...grava, retorna resultados, tudo ok...
só que na hora que os textos são carregados nas páginas eles aparecem sem parágrafo, depois que o MxDxPx me passou a dica para quebra de linhas(

echo nl2br("$matéria");

), tudo melhorou muito!!, mas só que, ainda to com o problema dos parágrafos, pois as mátérias estão aparecendo sem isso...não sei se o termo é formatação ou processamento, mas o que eu to precisando é de alguma coisa que faça aparecer esses parágrafos...então, tem como fazer isso???

Você pode fazer o seguinte..
no começo do seu script, coloque isso:
function paragrafos($texto)
{
return str_replace("\n\n", "<br><br>&nbsp;&nbsp;&nbsp;&nbsp;", $texto);
}

Dai, na linha onde está echo nl2br("$matéria"); mude para:
echo nl2br(paragrafos("$matéria");

Não testei aqui para ver se funciona, mas é bastante provável. A função que é criada no começo do script, substitui duas quebras de linha normais em duas quebras de linha em html, seguidas de 4 espaços em branco (seu espaçamento de paragrafo).
Dionei Miodutzki
2 Links Design e Tecnologia
www.2links.com.br
-----------------------------------------------------------------------
Conheça o Planalto Norte, a direção certa para bons negócios.
www.planaltonorte.com.br

#8 CrAsh_OveRride

CrAsh_OveRride

    [Morbidamente curioso]

  • Usuários
  • 790 posts
  • Sexo:Masculino
  • Localidade:Viçosa

Posted 03/11/2004, 23:36

então, galera, eu não sei se eu to sabendo explicar o que eu quero...
seguinte:
 
to fazendo um site pra uma turma de jornalismo, e (claro, né?)trará reportagens sobre filmes , teatro, etc...
bom, aí, nesse site, todo o conteúdo será dinâmico, o pessoal joga os textos num formulário, e o site é atualizado, ok, até aí, tudo normal, o site tá funcionando numa boa...grava, retorna resultados, tudo ok...
só que na hora que os textos são carregados nas páginas eles aparecem sem parágrafo, depois que o MxDxPx me passou a dica para quebra de linhas(
 
echo nl2br("$matéria");
     
), tudo melhorou muito!!, mas só que, ainda to com o problema dos parágrafos, pois as mátérias estão aparecendo sem isso...não sei se o termo é formatação ou processamento, mas o que eu to precisando é de alguma coisa que faça aparecer esses parágrafos...então, tem como fazer isso???

Você pode fazer o seguinte..
no começo do seu script, coloque isso:
function paragrafos($texto)
{
return str_replace("\n\n", "<br><br>&nbsp;&nbsp;&nbsp;&nbsp;", $texto);
}

Dai, na linha onde está echo nl2br("$matéria"); mude para:
echo nl2br(paragrafos("$matéria");

Não testei aqui para ver se funciona, mas é bastante provável. A função que é criada no começo do script, substitui duas quebras de linha normais em duas quebras de linha em html, seguidas de 4 espaços em branco (seu espaçamento de paragrafo).

Olha a gambiarra galera..... o css tem função pra dar parágrafo!!!

<style type="text/css">
<!--
body {
      TEXT-INDENT: 20px;
}
-->
</style>

Ae ele tá definido pro site inteiro (body) e todo paragrafo (<p>) ficara com espaço, se quiser só para determinados lugares restringa o css fazendo classe e usando o <tag class="classe"... (y)


Abraços!!!!
←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←
"Não sabendo que era impossível, foi lá e fez!"
←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←

#9 Cristiano Galdino

Cristiano Galdino

    Dark Defender

  • Administradores
  • 3738 posts
  • Sexo:Masculino
  • Localidade:Brasília, DF

Posted 04/11/2004, 00:06

Divirta-se:
http://www.htmlarea.com/htmlarea_2/
Cristiano Galdino
- http://cristiano.galdino.net/

“Since 2003”


#10 Petry

Petry

    Veterano

  • Usuários
  • 1132 posts
  • Sexo:Masculino
  • Localidade:Caxias do Sul - RS
  • Interesses:- desenvolvimento WEB<br />- websemântica<br />- microformatos

Posted 09/11/2004, 13:19

Divirta-se:
http://www.htmlarea.com/htmlarea_2/

putz! mto bom esse script... valeu pelo link...

Posted Image

- Desenvolvedor Python/ZOPE/Plone + ArchGenXML/Poseidon - Python + Django na Universidade de Caxias do Sul
- Desenvolvedor Python + Django na World News

Blog

#11 RonsisM

RonsisM

    Super Veterano

  • Usuários
  • 15724 posts
  • Sexo:Masculino
  • Localidade:Plovdiv

Posted 12/09/2017, 17:11

Priligy Dapoxetina Opinioni cheap cialis Pfizer Viagra Prix Propecia Interacciones Cialis Scheda Tecnica Cialis Konstanztherapie cialis Viagra Y Captopril
Plavix At Discount cialis price Online Viagra Sales India
What Is Keflex Ordered For First Medicine Pharmacy Store Canada
Isotretinoin For Sale Internet <a href=http://cialtobuy.com>cialis online</a> Cialis Medicamento Efectos Secundarios

#12 RonsisM

RonsisM

    Super Veterano

  • Usuários
  • 15724 posts
  • Sexo:Masculino
  • Localidade:Plovdiv

Posted 28/10/2017, 05:31

Buy Generic Viagra With Pay Pal cialis price Propecia Sterility




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq