Guest User

Untitled

a guest
Dec 12th, 2018
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.17 KB | None | 0 0
  1. alias checkhtmltags {
  2. var %i = 1
  3. var %lines = $lines(D:\XAMPP\xampplite\htdocs\rips\index.php)
  4. while (%i <= %lines) {
  5. var %line = $read(D:\XAMPP\xampplite\htdocs\rips\index.php, %i)
  6. var %x = 1
  7. var %tags = $numtok(%line,60)
  8. while (%x <= %tags) {
  9. var %tag = $gettok(%line,%x,60)
  10. var %tag = $gettok(%tag,1,62)
  11. var %tag = < $+ $gettok(%tag,1,32)
  12. if ($read(D:\XAMPP\validhtmltags.txt,w,%tag $+ *)) {
  13. if ($left(%tag,2) == </) {
  14. var %tag = $remove(%tag,</)
  15. writeini D:\XAMPP\checktags.ini %tag close $calc($readini(D:\XAMPP\checktags.ini,%tag,close)+1)
  16. }
  17. else {
  18. var %tag = $remove(%tag,<)
  19. writeini D:\XAMPP\checktags.ini %tag open $calc($readini(D:\XAMPP\checktags.ini,%tag,close)+1)
  20. }
  21. }
  22. inc %x
  23. }
  24. inc %i
  25. }
  26. var %initopics = $ini(D:\XAMPP\checktags.ini,0)
  27. var %i = 1
  28. while (%i <= %initopics ) {
  29. var %tag = $ini(D:\XAMPP\checktags.ini,%i)
  30. if ($readini(D:\XAMPP\checktags.ini,%tag,open) != $readini(D:\XAMPP\checktags.ini,%tag,close)) {
  31. echo -s PROBLEM FOUND! Too many opens on tag < $+ %tag $+ >
  32. }
  33. inc %i
  34. }
  35. }
Add Comment
Please, Sign In to add comment