Html tags checken

Door Bram Z, 23 jaar geleden, 3.982x bekeken

Dit script heb ik zelf gemaakt voor een pagina te testen of alle tags gesloten want ik vergeet dikwijls zelf mijn tags te sluiten...
je kan dit script ook aanpassen voor elke tag die er bestaad.

Voer deze sql query uit:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<?php
--
--
Tabel structuur voor tabel `html_check`
--

CREATE TABLE `html_check` (
  `id` int(5) NOT NULL auto_increment,
  `tag_begin` varchar(255) NOT NULL default '',
  `tag_end` varchar(255) NOT NULL default '',
  PRIMARY KEY  (`id`)
)
TYPE=MyISAM AUTO_INCREMENT=9 ;

--
--
Gegevens worden uitgevoerd voor tabel `html_check`
--

INSERT INTO `html_check` VALUES (1, '<body>', '</body>');
INSERT INTO `html_check` VALUES (2, '<table>', '</table>');
INSERT INTO `html_check` VALUES (3, '<tr>', '</tr>');
INSERT INTO `html_check` VALUES (4, '<td>', '</td>');
INSERT INTO `html_check` VALUES (5, '<head>', '</head>');
INSERT INTO `html_check` VALUES (6, '<html>', '</html>');
INSERT INTO `html_check` VALUES (7, '<br>', '');
INSERT INTO `html_check` VALUES (8, '<a>', '</a>');
?>

Gesponsorde koppelingen

PHP script bestanden

  1. html-tags-checken

 

Er zijn 29 reacties op 'Html tags checken'

PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Bram Z
Bram Z
23 jaar geleden
 
0 +1 -0 -1
Ik heb zelf al een paar sites gecontroleerd uit mijn favorieten :
Deze sluiten niet alles af:
http://aaotracker.4players.de/
http://www.tweakzone.nl/
En deze zijn wel goed:
http://www.phphulp.nl/
http://www.americasarmy.com/
Steff   an
Steff an
23 jaar geleden
 
0 +1 -0 -1
Wel simpel maar ja, zie phpfreakz. en deze ;p.
Steff   an
Steff an
23 jaar geleden
 
0 +1 -0 -1
je kunt beter zo gaat checken <table en <tr en <td, want vaak komt er nog wat na!!
Bram Z
Bram Z
23 jaar geleden
 
0 +1 -0 -1
Waarom denk je dat ik het gemaakt heb omdat ik zelf zo veel problemen er mee had :D, nu ben ik bezig met 1 die veel duidelijker is. Ik update hem later
B a s
B a s
23 jaar geleden
 
0 +1 -0 -1
dat maakt geen verschil want hij bekijkt het hele document..?
Bram Z
Bram Z
23 jaar geleden
 
0 +1 -0 -1
Hoe bedoel je het maakt geen verschil ?
Eris -
Eris -
23 jaar geleden
 
0 +1 -0 -1
Het is echt zo'n script wat moet ik er mee. Maar het is wel handig :)
Winston Smith
Winston Smith
23 jaar geleden
 
0 +1 -0 -1
Wist niet dat een dergelijk script bestond, maar in mijn ogen is het erg bruikbaar!

Stom dat ik er zelf niet op ben gekomen :P
Micha
Micha
23 jaar geleden
 
0 +1 -0 -1
Woot! Mteen ff op mijn site getest, en alles klopt :)

Webmensen klopt ook niet helemaal...
Bram Z
Bram Z
23 jaar geleden
 
0 +1 -0 -1
Ik ben nu aan een versie aan het werken die zegt waar de fout zit
B a s
B a s
23 jaar geleden
 
0 +1 -0 -1
Als ik goed kijk zie ik dat je script niet perfect werkt want als iemand nou <TR> of <TD> erin heeft staan ipv <tr> of <td> (verschil is lower en uppercase). Dus heb deze regel er bij in gezet:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?
//--- alles lowercase!
$inhoud = strtolower($inhoud);
?>


Probeer je scriptje nu nog maar eens uit :)
Bram Z
Bram Z
23 jaar geleden
 
0 +1 -0 -1
Jep je hebt gelijk bas, de nieuwe versie is klaar
Winston Smith
Winston Smith
23 jaar geleden
 
0 +1 -0 -1
Hehe, als je http://www.che-lives-clan.com/scripts/check_html.php checkt, dan heeft die 1 tr tag te weinig :P
Bram Z
Bram Z
23 jaar geleden
 
0 +1 -0 -1
Nie meer :D
Han eev
Han eev
23 jaar geleden
 
0 +1 -0 -1
mooi script
erg handig
(ik vergeet het ook nog wel regelmatig)
Steff   an
Steff an
23 jaar geleden
 
0 +1 -0 -1
IK vergeet het eigenlijk nooit, maar misschien is dit wel handig om een <meta keywords> ofoz te checken.
Niek s
niek s
23 jaar geleden
 
0 +1 -0 -1
ik vind het ook wel handig,
kan je zoiets ook maken voor php :P
Jorik
Jorik
23 jaar geleden
 
0 +1 -0 -1
Nee...
PHP is serverside dus het script kun je niet zien.. HTML is clientside dus kun je de volledige scripting zien...

Of je moet al een textfield hebben waar je je code inpleurt :)..


23 jaar geleden
 
0 +1 -0 -1
Dat zo handig zijn als je met if enzo werkt met de { en de } ; Goed idee jorik!!!
B a s
B a s
23 jaar geleden
 
0 +1 -0 -1
leuk scriptje alleen gebruik tabs man :) dikke onoverzichtelijke bende wordt het als je dat niet gebruikt :)

nog wat.. heb ff voorbeeld bekeken en vind dat het er erg goed uit ziet.. alleen als ik br toevoeg:

br tags geopent: 3
br tags gesloten: 0

dan zegt hij dat dus.. misschien kun je het zo maken dat wanneer er br of img wordt toegevoegd, dat hij dan kijkt naar <br /> in plaats van </img> of </br> :) als je geen zin hebt hoeft het niet hoor, maar zou wel leuk wezen.. dan kun je dit zelfs gebruiken als een xhtml 1.0 strict validator (zo goed als dan :))
Bram Z
Bram Z
23 jaar geleden
 
0 +1 -0 -1
Bas ik zal proberen te maken wat jij vraagt.

//Edit
Bas is dit wat je zocht ?
Jorik
Jorik
23 jaar geleden
 
0 +1 -0 -1
@GREED
kijk verder als je neus lang is :P..
idee kwam van niek :P...

zoek met google es met notepad2, die heeft zo'n soort functie..
Steff   an
Steff an
23 jaar geleden
 
0 +1 -0 -1
okeej


23 jaar geleden
 
0 +1 -0 -1
help


23 jaar geleden
 
0 +1 -0 -1
Waarom connect dit op de database?
Robin
Robin
23 jaar geleden
 
0 +1 -0 -1
@greed & dark:

Zitten hier veel aa spelers ofzo doordat jullie allebei aao sites bekijken :)
PrisonerOfPain
PrisonerOfPain
23 jaar geleden
 
0 +1 -0 -1
Wat is er mis met HTML Tidy?
http://www.coggeshall.org/oss/tidy/
Niek s
niek s
23 jaar geleden
 
0 +1 -0 -1
niks toch?
PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Zendra
Zendra
22 jaar geleden
 
0 +1 -0 -1
@ Steffan: Ik denk dat je dit beter kunt toepassing bij CMS systemen waar mensen met HTML-tags mogen werken, zoals <a href=...
Soms kunnen je gebruikers nog wel eens slordig zijn, dus is het wel handig dat je een eigen script hebt die het werk voor de 'luie' mensen afmaakt - anders krijg je ook van die vreemde topic berichten die eerst misschien nog moeten worden gewijziged (als je dat al toestaat). Kortom, het kost gewoon minder tijd, vooral bij systemen waar ik het nu over heb.

Om te reageren heb je een account nodig en je moet ingelogd zijn.

Inhoudsopgave

  1. html-tags-checken

Labels

  • Geen tags toegevoegd.

Navigatie

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.