[HTML/PHP]Tekst in html file plakken + in die opmaak op site

Pagina: 1
Acties:

  • DutchTSE
  • Registratie: Februari 2003
  • Niet online
ik maak een tekst in word, daarna wil ik die in 1 keer op een site toveren, ik kan de tekst in een html file plakken, maar dan moet je alle <br> 's weer toevoegen, dit is dus uitermate onhandig ;)
De opmaak van de tekst wordt via een css file uitgelezen.

code waaruit php file (waarin html staat in dit geval) wordt opgeroepen:

index.php
code:
1
2
3
4
5
6
7
8
9
10
function Frame() {
    OpenTable();
    echo "<table cellpadding=\"0\" cellspacing=\"0\" width=\"100%\"  border=\"0\" bgcolor=\"#000000\">\n"
   ."<tr>\n"
   ."<td bgcolor=\"#0D0D0D\" align=\"center\" valign=\"top\"><iframe src=\"http://www.cryptologie.nl/modules/$module_name/tekst.php\" border=\"0\" frameborder=\"0\" height=\"552\" width=\"100%\"></iframe></td>\n"
   ."</tr></table>";
    CloseTable();
    include ('footer.php');
}
Frame()


tekst.php
code:
1
2
3
4
5
6
<LINK REL="StyleSheet" HREF="style.css" TYPE="text/css">
<font class='content'>
ff wat tekst om het iframe te testen
nog een test
en nog 1
</font>

als je dit bekijkt op:
http://www.cryptologie.nl...p?name=Wat_is_cryptologie
wordt de tekst 1 lange regel, terwijl ik dus wil dat hij er automatisch die opmaak op aanhoud...

zie het als plaintext, maar als ik dat erin zet krijg je dus een heel ge****** lettertype ;)

al gezocht op google+tweakers, maar hoe moet je op iets zoeke waarvan je niet weet hoe het heet :/ (ook trefwoorde werke niet met zoeke)

[ Voor 20% gewijzigd door DutchTSE op 07-03-2005 13:56 ]


  • sjroorda
  • Registratie: December 2001
  • Laatst online: 09:51
Wil je alleen de regeleinden meeplakken, of ook de rest van de opmaak (vet, cursief, kleurtjes, ...)? In het eerste geval: http://nl3.php.net/nl2br, het tweede geval is iets moeilijker...

  • DutchTSE
  • Registratie: Februari 2003
  • Niet online
het gaat me voornamelijk om de regeleindes....de rest zou leuk zijn maar dat kan ik zelf dan nog wel doen.....

af en toe kopje maken enzow gaat lukke in tekst van +20 a4'tjes, regeleindes toevoege gaat iets te ver ;)

  • CH4OS
  • Registratie: April 2002
  • Niet online

CH4OS

It's a kind of magic

maar dan moet je alle <br> 's weer toevoegen
Je kan
PHP:
1
2
$text = "blaat\nblaat\nblaat";
echo nl2br($text);
toch doen? :?

Kleine tip, verander:
PHP:
1
2
3
4
5
6
<iframe src=\"http://www.cryptologie.nl/modules/$module_name/tekst.php\" border=\"0\" frameborder=\"0\" height=\"552\" width=\"100%\"></iframe></td>\n"
   ."</tr></table>";
    CloseTable();
    include ('footer.php');
}
Frame()
In:
PHP:
1
2
3
4
5
6
<iframe src=\"modules/$module_name/tekst.php\" frameborder=\"0\" height=\"552\" width=\"100%\"></iframe></td>\n" 
   ."</tr></table>"; 
    CloseTable(); 
    include ('footer.php'); 
} 
Frame()
Want als je naar een domeinnaam erbij wijst, werkt het wel is waar wel, maar dan krijg je later misschien problemen, als de site van domeinverhuist... ;)

[ Voor 105% gewijzigd door CH4OS op 07-03-2005 14:11 ]


  • DutchTSE
  • Registratie: Februari 2003
  • Niet online
jup ;)
het werkt nu....in firefox maakt ie hem helemaal goed, bij IE is er alleen een extra regelafstandje bij de laatste regel.....die neem ik wel voor lief ;)
bedankt :>

edit:
GJ-tje schreef op maandag 07 maart 2005 @ 14:03:
[...]
Je kan
PHP:
1
2
$text = "blaat\nblaat\nblaat";
echo nl2br($text);
toch doen? :?

Kleine tip, verander:
PHP:
1
2
3
4
5
6
<iframe src=\"http://www.cryptologie.nl/modules/$module_name/tekst.php\" border=\"0\" frameborder=\"0\" height=\"552\" width=\"100%\"></iframe></td>\n"
   ."</tr></table>";
    CloseTable();
    include ('footer.php');
}
Frame()
In:
PHP:
1
2
3
4
5
6
<iframe src=\"modules/$module_name/tekst.php\" frameborder=\"0\" height=\"552\" width=\"100%\"></iframe></td>\n" 
   ."</tr></table>"; 
    CloseTable(); 
    include ('footer.php'); 
} 
Frame()
Want als je naar een domeinnaam erbij wijst, werkt het wel is waar wel, maar dan krijg je later misschien problemen, als de site van domeinverhuist... ;)
jah kan idd....maar als ik domein opzeg/verhuis zal de site ook ermee stoppe ;)
maja kan ik wel ff doen ja, thnx :)

[ Voor 86% gewijzigd door DutchTSE op 07-03-2005 14:13 ]


  • CH4OS
  • Registratie: April 2002
  • Niet online

CH4OS

It's a kind of magic

DutchTSE schreef op maandag 07 maart 2005 @ 14:11:
jup ;)
het werkt nu....in firefox maakt ie hem helemaal goed, bij IE is er alleen een extra regelafstandje bij de laatste regel.....die neem ik wel voor lief ;)
bedankt :>
Als je die niet wilt, moet je even in de manual kijken van PHP.net, daar staat nog een ander foefje om de newline's om te zetten naar <br> of <br /> ;)

  • DutchTSE
  • Registratie: Februari 2003
  • Niet online
heb dat regelafstand dingetje ook al opgelost....
kwam er toevallig achter....

code:
1
2
3
4
5
6
7
8
<?
$text = "ff wat tekst om het iframe te testen
nog een test
en nog 1

";
echo nl2br($text);
?>


werkt ook :P
Pagina: 1