Lagde i øvrigt mærke til noget underligt da jeg besvarede et indlæg for et par dage siden. Check det her
[code=JavaScript]
$result = mysql_query("SELECT * FROM mgdk_users ORDER BY username ASC");
while($row = mysql_fetch_array($result))
{
echo "<a href=user.php?id=";
echo $row['id'];
echo ">";
echo $row['username'];
echo "</a><br>";
}
[/code]
Det sker ikke med [ pre ] eller [ code ]. Kun med
[ code ER_LIG_MED ET_ELLER_ANDET ].
Her er den egentlige kode jeg skriver
$result = mysql_query("SELECT * FROM mgdk_users ORDER BY username ASC");
while($row = mysql_fetch_array($result))
{
echo "<a href=user.php?id=";
echo $row['id'];
echo ">";
echo $row['username'];
echo "</a><br>";
}
Til slut en test
[code=PHP]
echo "<a href=http://google.dk>Google.dk</a>";
echo "<script language=JavaScript>function test() {alert('BUG! Man kan eksekvere js');}</script>";
echo "<a href=# onclick=test();>SERIØS BUG! (click me);</a>";
[/code]
Edit: det ser ud til at der ikke er det jeg vil kalde htmlentities på kode der har været igennem den syntakse highlighter. Men samtidig er noget af den originale kode stadig tekst. Ret skummelt.
Indlæg senest redigeret d. 19.03.2006 09:05 af Bruger #3275