Top
Phpuniverset logo
 

INDHOLD

Forside

Job annoncer

Tips og Tricks

Konkurrence

Downloads

Dokumenter

PHP bog shop

Forum

Online udviklere


Propelcom

ARTIKLER

CSS

Diverse

E-handel / annoncer

Grafik

Html

Internet

Javascript

Linux

PHP/MySQL

Programmer

Flash

Søgemaskiner

Windows

C / C++


INFO

Information

Annoncering

Kontakt

Fjern HTMLtags fra tekst

Forside Kategori PHP/MySQL Fjern HTMLtags fra tekst




 

Ved oprettelse af fora, gæstebøger etc. kan man støde på problemer med besøgende, som bruger uønskede HTMLtags og/eller inkluderer forstyrrende Javascript.

Ønsker man at forhindre nogle eller alle HTMLtags, findes der en nyttig og kompleks funktion i PHP kaldet strip_tags().

Lad os tage følgende eksempel:
<?php
$text_with_html = "<p>I denne tekst er der massere af <i><b>HTML</b>tags</i></p>
<p>G&aring; til<br /> <a href=\"http://www.minhjemmeside.dk\">min hjemmeside</a> for mere info.
"; //tekst med htmltags
$text_with_no_html = strip_tags($text_with_html).".Nu er alle HTMLtags v&aelig;k!"; //fjern htmltags og meddél ingen htmltags
echo $text_with_no_html; //skriv resultatet
?>

Kildekoden vil så være:

I denne tekst er der massere af HTMLtags
G&aring; til min hjemmeside for mere info.
.Nu er alle HTMLtags v&aelig;k!

Se ingen htmltags!
Vi fjernede the HTMLtags ved at sige:
strip_tags($variabel)



Før udelukkede vi alle HTMLtags men hvad så, hvis man ønsker, at "lovliggøre" nogle HTMLtags?
Her kan man også bruge samme funktion som før.

Følgende eksempel tillader følgende tags: <b>, <p>, <i> og <br />.


<?php
//Vi genbruger variablen $text_with_html fra før)
$text_with_some_html = strip_tags($text_with_html, "<b>, <p>, <a>, <i>, <br />");
echo $text_with_some_html;
?>
Her brugte vi følgende til at fjerne alle HTMLtags undtagen <b>, <p>, <a>, <i> og <br />:
strip_tags($text_with_html, "<b>, <p>, <a>, <i>, <br />")

HÅber I kunne bruge det til noget
Niels



Skrevet af: Niels | Dato : 2010-01-17 15:2 | Læst : 3228 gange | Print

Din kommentar og karakter til artiklen

Din karakter:

1

2

3

4

5

6

7

8

9

10

Kommentar:

Log ind for at give en karakter og kommentar.

Kommentarer og karakterer til artiklen

 


10/10

"@AlesOO det ville være komplet åndsvagt at skrive det i Python, når det kan gøres med den simple strip_tags() i PHP. Hvis du vidste noget om PHP og havde læst artiklen, ville du aldrig nogensinde overveje Python i denne sammenhæng."

Niels | 13.12.2010, 17:43

 


7/10

"Hvorfor ikke brug python som include file i php filen? og gøre koden meget korter + meget nemmer."

AlexOO | 07.03.2010, 12:32

 


7/10

"Hvorfor ikke brug python som include file i php filen? og gøre koden meget korter + meget nemmer."

AlexOO | 07.03.2010, 12:32

 

Send Artikel/anmeldelse til: phpuni@phpuniverset.dk

Tilbage til oversigt

FORUM

Nyeste forum indlæg :

PHP/Opencart import module

Opencart/php import modul hjælp

Lækkert kontor / kontorfællesskab i Helsingør

Opdatering af PHP

Vurdering af hjemmeside

Nyeste forum svar :

Joomla som CMS

Android programmering

Grafik problemer

Prissammenligningsside

Jeg yder fremover ikke support!

 

MEDLEM

LOGIN ER IKKE MULIGT, MENS VI LAVER NYT SITE
 

NYHEDSBREV

Nyhedsbrev

Tilmeld dig vores nyhedsbrev og modtag nyheder om nye scripts og tips samt om mange andre nye tiltag på Phpuniverset.dk


 

© Copyright 2000 Propelcom Phpuniverset's politik om personlige oplysninger, artikler & Koder Phpuniverset er optimeret til Mozilla 1024 * 768 Phpuniverset version: 3.0 beta
Webhost : Ignesco.dk - android talk & help

Bund