code in bij forum
Code (php)
1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9
<?
echo "<body>";
echo "<code>";
highlight_string('<? echo "hello world"; ?>'));
echo "</code>";
echo "</body>";
?>
echo "<body>";
echo "<code>";
highlight_string('<? echo "hello world"; ?>'));
echo "</code>";
echo "</body>";
?>
om nou autopmatisch <code> en </code> toe te voegen aan je php tags, doe dan een str_replace() op en maak daarvan </code>?>..
wat je nu doet, is een stylesheet (css) maken voor <body> en hier defineer je je normale font in, verdana bijvoorbeeld.. je gaat <code> nu ook defineren en maakt hier fixedsys van o.i.d. (wat hij volgens mij ook al autoamtisch doet) en dan heb je je normale tekst met alleen de fixed sys php codes :)
Dit heb ik van Bas, ik moet heb hier maar eens posten.
Nu heb ik nog 2 vragen:
1. wat is fixedsys
2. Hoe krijg ik mijn code nu op de plek van
Gewijzigd op 16/08/2004 11:33:00 door Steff an
gemakkelijker is dit: gewoon typen zoals je altijd doet.
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
2
3
4
5
6
7
8
9
10
11
12
13
14
<?
echo "<body>";
echo "<code>";
highlight_string('<?
echo "hello world";
echo " - god";
echo "bye world";
echo "satan";
?>'));
echo "</code>";
echo "</body>";
?>
echo "<body>";
echo "<code>";
highlight_string('<?
echo "hello world";
echo " - god";
echo "bye world";
echo "satan";
?>'));
echo "</code>";
echo "</body>";
?>
hoe laat ik het daar dan weer geven
Gewijzigd op 16/08/2004 11:49:00 door Steff an
Fixedsys zal wel zo'n font als courier zijn :)
$msg = "Tekst tekst tekst
tekst tekst ktestk";
En dan als volgt:
Code (php)
1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9
<?
ob_start();
$msg = highlight_string($msg);
ob_end_flush();
$msg = str_replace("<?", "<?<code>", $msg);
$msg = str_replace("?>", "</code>?>", $msg);
echo $msg;
?>
ob_start();
$msg = highlight_string($msg);
ob_end_flush();
$msg = str_replace("<?", "<?<code>", $msg);
$msg = str_replace("?>", "</code>?>", $msg);
echo $msg;
?>
zoiets zou denk ik wel moeten werken..
'k zal het het even proberen
zo lukt het wel
<style>
code{
font-family: Verdana;
}
</style>
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<?php
$msg = "
:-)
<? echo \"stukje php code\"; ?>
tekst tekst ktestk
<?php echo \"En dan als volgt:\"; ?>";
$msg = str_replace("<", "<code>", $msg);//deze 2 hebben geen effect op de pagina dat zo wel moeten
$msg = str_replace("?>", "</code>?>", $msg);//
$msg = str_replace(":-)", "<img src='smilie.gif'>", $msg);//dit zo een smilie moeten worden maar er komt alleen <img src='smilie.gif'> te staan
ob_start();
$msg = highlight_string($msg);//Hier word al direct $msg weergegevens
ob_end_flush();
echo "$msg";//hier word alleen een 1 weergegeven
?>
$msg = "
:-)
<? echo \"stukje php code\"; ?>
tekst tekst ktestk
<?php echo \"En dan als volgt:\"; ?>";
$msg = str_replace("<", "<code>", $msg);//deze 2 hebben geen effect op de pagina dat zo wel moeten
$msg = str_replace("?>", "</code>?>", $msg);//
$msg = str_replace(":-)", "<img src='smilie.gif'>", $msg);//dit zo een smilie moeten worden maar er komt alleen <img src='smilie.gif'> te staan
ob_start();
$msg = highlight_string($msg);//Hier word al direct $msg weergegevens
ob_end_flush();
echo "$msg";//hier word alleen een 1 weergegeven
?>
Ik kan het jullie niet laten zien, want de pagina staat niet online. Misschien dat jullie dat zelf eens kunnen bekijken