Quotes in PHP

Pagina: 1
Acties:
  • 69 views sinds 30-01-2008

  • Executor16
  • Registratie: Februari 2001
  • Niet online
ik wil dus een .txt document includen in een php pagina
dat is dus wel gelukt. Het enige dat ik wil is dat de tekst precies hetzelfde verschijnt als in het .txt document. Wat er nu gebeurd is dat alles achter elkaar staat, zonder witte regels, en dat moet dus niet.
het gaat om IRC quotes op een ClanSite

*knip, dode link op verzoek verwijderd*

hoe los ik dit op

[ Voor 9% gewijzigd door MueR op 20-12-2013 10:44 ]


  • André
  • Registratie: Maart 2002
  • Laatst online: 08:38

André

Analytics dude

Misschien in een <textarea> pleuren.

Verwijderd

www.php.net

nl2br

  • Cyphax
  • Registratie: November 2000
  • Laatst online: 16:48

Cyphax

Moderator LNX/AI
Misschien kan je het tussen <pre> tags zetten?

Saved by the buoyancy of citrus


  • Helmet
  • Registratie: Januari 2002
  • Laatst online: 26-08 11:41
nl2br is hier idd de oplossing

PHP:
1
2
3
4
5
6
7
8
<?php
$fp = fopen("quotes.txt","r");
while (!feof($fp)) 
{
$data = nl2br(fgets($fp,4096)); // leest 1 regel uit
echo $data;
}
?>


hmm, als het toch per regel gaat kun je misschien ook gewoon een br erachter plakken :)

PHP:
1
2
3
4
5
6
7
8
<?php
$fp = fopen("quotes.txt","r");
while (!feof($fp)) 
{
$data = fgets($fp,4096); // leest 1 regel uit
echo "$data<BR>";
}
?>

[ Voor 46% gewijzigd door Helmet op 23-12-2002 15:03 ]

Icons are overrated


  • Executor16
  • Registratie: Februari 2001
  • Niet online
nog een probleempje erbij.. Veel namen op IRC bij mij staan tussen <nick>
dus ziet de pagina dit als TAGS waarschijnlijk, en geeft deze niet weer

  • André
  • Registratie: Maart 2002
  • Laatst online: 08:38

André

Analytics dude

Executor16 schreef op 23 December 2002 @ 15:03:
nog een probleempje erbij.. Veel namen op IRC bij mij staan tussen <nick>
dus ziet de pagina dit als TAGS waarschijnlijk, en geeft deze niet weer
< replacen door <
> replacen door >
En daarna pas de html toevoegen.

Verwijderd

Executor16 schreef op 23 december 2002 @ 15:03:
nog een probleempje erbij.. Veel namen op IRC bij mij staan tussen <nick>
dus ziet de pagina dit als TAGS waarschijnlijk, en geeft deze niet weer
htmlentities?

  • Helmet
  • Registratie: Januari 2002
  • Laatst online: 26-08 11:41
hehe functies nesten ruled :x
PHP:
1
$data = htmlspecialchars(nl2br(fgets($fp,4096)));

Icons are overrated


  • Executor16
  • Registratie: Februari 2001
  • Niet online
haha helmet :D ff testen

  • Tim
  • Registratie: Mei 2000
  • Laatst online: 23-07 15:18

Tim

Helmet schreef op 23 december 2002 @ 15:07:
hehe functies nesten ruled :x
PHP:
1
$data = htmlspecialchars(nl2br(fgets($fp,4096)));
Als je dan toch functies aan het nesten bent, stop fopen er dan ook meteen in..
Verder zou ik htmlspecialchars gebruiken VOOR je nl2br gebruikt, anders krijg je nogal vreemde resultaten. Als je overigens <pre> of <blockquote> gebruikt heb je geen <br> nodig

Verwijderd

fopen er in stoppen is niet netjes omdat je je filestream dan niet meer netjes kan fclose -en :D

  • Helmet
  • Registratie: Januari 2002
  • Laatst online: 26-08 11:41
Timpie schreef op 23 December 2002 @ 15:25:
[...]

Als je dan toch functies aan het nesten bent, stop fopen er dan ook meteen in..
Verder zou ik htmlspecialchars gebruiken VOOR je nl2br gebruikt, anders krijg je nogal vreemde resultaten. Als je overigens <pre> of <blockquote> gebruikt heb je geen <br> nodig
fopen in een !feof loop lijkt me niet echt logisch
maar idd nl2br(htmlspecialchars(fgets($fp,4096))); is beter

Icons are overrated


  • Executor16
  • Registratie: Februari 2001
  • Niet online
kijk eens hoe mooi die is geworden
thx mensen !

  • flexje
  • Registratie: September 2001
  • Laatst online: 26-08 21:34

flexje

got-father

offtopic:
EXECUTOR! kagpe! flex hier , je layout klopt nog niet helemaal :D maargoed

"Try not to become a man of success but rather to become a man of value..."


  • Bosmonster
  • Registratie: Juni 2001
  • Laatst online: 19-08 22:14

Bosmonster

*zucht*

Weinig met W&G te maken dus... En even zoeken op php.net had je dit ook wel opgeleverd.
Pagina: 1

Dit topic is gesloten.