← Back to team overview

sslug-teknik team mailing list archive

Re: php - lidt off-topic

 

> Når jeg skriver redigerer i en side i databasen og tilføjer f.eks  < 
> forventet. MEN når jeg næste gang redigerer siden igen, så kommer det 
> ikke til at stå &lt; i min tekstboks, men <

 
 Hvis du bruger htmlspecialchars når du henter teksten ud fra databasen, 
 vil den formattere HTML-venlige karakterer.

 $text = "<A>test</A>";
 $new_text = htmlspecialchars($text);
 printf("$new_text");

 vil vise;
 &lt;A&rt;test&lt;/A&rt;

 Kig eventuelt også på htmlentities

 Konverteringen forgår allerede i det du sender dit indhold fra formen,
 dvs. allerede _før_ det bliver sendt til databasen.
 

- dena

------------------------------------------------------
 Jeg-skal-se-Star-Wars-II countdown: 20 dage to go :)



References