{"id":6006,"date":"2018-04-06T08:44:33","date_gmt":"2018-04-06T13:44:33","guid":{"rendered":"http:\/\/www.carnaghan.com\/?post_type=epkb_post_type_1&p=6006"},"modified":"2018-04-06T08:44:33","modified_gmt":"2018-04-06T13:44:33","slug":"jhtmlform-not-supported-invalid-token","status":"publish","type":"epkb_post_type_1","link":"https:\/\/www.carnaghan.com\/knowledge-base\/jhtmlform-not-supported-invalid-token\/","title":{"rendered":"JHTMLform not supported. Invalid Token"},"content":{"rendered":"

After you upgraded from\u00a0Joomla! 1.5.0<\/strong>\u00a0to\u00a01.5.2<\/strong>\/1.5.3<\/strong>\u00a0you receive the error message\u00a0JHTMLform not supported. Invalid Token.<\/strong>\u00a0when trying to login to the\u00a0backend<\/strong>. Or when trying to fill in a\u00a0form<\/strong>\u00a0or\u00a0login<\/strong>\u00a0on\u00a0Front End<\/strong>\u00a0you get\u00a0Invalid Token or\u00a0<\/strong>JHTMLform not supported. Invalid Token.<\/strong><\/p>\n

Follow the steps below in order to solve this problem<\/p>\n

STEP 1<\/strong><\/u><\/p>\n

Locate the following path in your\u00a0Joomla! installation<\/strong>\u00a0in the\u00a0root<\/strong>\u00a0directory\u00a0\/libraries\/joomla\/html\/html\/<\/strong>and check if the file\u00a0form.php\u00a0<\/strong>is present.<\/p>\n

STEP 2<\/strong><\/u><\/p>\n

If the file is missing create the file\u00a0form.php<\/strong>\u00a0in the\u00a0\/libraries\/joomla\/html\/html\/<\/strong>directory and add the code below in the\u00a0form.php\u00a0<\/strong>file.<\/p>\n

CODE<\/u><\/p>\n

<?php<\/p>\n

\/**
\n* @version $Id: form.php 9944 2008-01-14 21:10:22Z eddieajau $
\n* @package Joomla.Framework
\n* @subpackage HTML
\n* @copyright Copyright (C) 2005 – 2008 Open Source Matters. All rights reserved.
\n* @license GNU\/GPL, see LICENSE.php
\n* Joomla! is free software. This version may have been modified pursuant
\n* to the GNU General Public License, and as distributed it includes or
\n* is derivative of works licensed under the GNU General Public License or
\n* other free or open source software licenses.
\n* See COPYRIGHT.php for copyright notices and details.
\n*\/<\/p>\n

\/**
\n* Utility class for form elements
\n*
\n* @static
\n* @package Joomla.Framework
\n* @subpackage HTML
\n* @version 1.5
\n*\/
\nclass JHTMLForm
\n{
\n\/**
\n* Displays a hidden token field to reduce the risk of CSRF exploits
\n*
\n* Use in conjuction with JRequest::checkToken
\n*
\n* @static
\n* @return void
\n* @since 1.5
\n*\/
\nfunction token()
\n{
\nreturn ‘<input type=”hidden” name=”‘.JUtility::getToken().'” value=”1″ \/>’;
\n}<\/p><\/blockquote>\n

}<\/p>\n

?><\/p>\n

STEP 3<\/strong><\/u><\/p>\n

Save the file and refresh your\u00a0Joomla!<\/strong>\u00a0page and the problem should now be solved.<\/p>\n","protected":false},"excerpt":{"rendered":"

After you upgraded from\u00a0Joomla! 1.5.0\u00a0to\u00a01.5.2\/1.5.3\u00a0you receive the error message\u00a0JHTMLform not supported. Invalid Token.\u00a0when trying to login to the\u00a0backend. Or when trying to fill in a\u00a0form\u00a0or\u00a0login\u00a0on\u00a0Front End\u00a0you get\u00a0Invalid Token or\u00a0JHTMLform not supported. Invalid Token. Follow the steps below in order to solve this problem STEP 1 Locate the following path in your\u00a0Joomla! installation\u00a0in the\u00a0root\u00a0directory\u00a0\/libraries\/joomla\/html\/html\/and check if […]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"footnotes":""},"epkb_post_type_1_category":[4442],"epkb_post_type_1_tag":[],"yoast_head":"\nJHTMLform not supported. Invalid Token - Ian Carnaghan<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.carnaghan.com\/knowledge-base\/jhtmlform-not-supported-invalid-token\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"JHTMLform not supported. Invalid Token - Ian Carnaghan\" \/>\n<meta property=\"og:description\" content=\"After you upgraded from\u00a0Joomla! 1.5.0\u00a0to\u00a01.5.2\/1.5.3\u00a0you receive the error message\u00a0JHTMLform not supported. Invalid Token.\u00a0when trying to login to the\u00a0backend. Or when trying to fill in a\u00a0form\u00a0or\u00a0login\u00a0on\u00a0Front End\u00a0you get\u00a0Invalid Token or\u00a0JHTMLform not supported. Invalid Token. Follow the steps below in order to solve this problem STEP 1 Locate the following path in your\u00a0Joomla! installation\u00a0in the\u00a0root\u00a0directory\u00a0\/libraries\/joomla\/html\/html\/and check if […]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.carnaghan.com\/knowledge-base\/jhtmlform-not-supported-invalid-token\/\" \/>\n<meta property=\"og:site_name\" content=\"Ian Carnaghan\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@icarnaghan\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.carnaghan.com\/knowledge-base\/jhtmlform-not-supported-invalid-token\/\",\"url\":\"https:\/\/www.carnaghan.com\/knowledge-base\/jhtmlform-not-supported-invalid-token\/\",\"name\":\"JHTMLform not supported. Invalid Token - Ian Carnaghan\",\"isPartOf\":{\"@id\":\"https:\/\/www.carnaghan.com\/#website\"},\"datePublished\":\"2018-04-06T13:44:33+00:00\",\"dateModified\":\"2018-04-06T13:44:33+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.carnaghan.com\/knowledge-base\/jhtmlform-not-supported-invalid-token\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.carnaghan.com\/knowledge-base\/jhtmlform-not-supported-invalid-token\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.carnaghan.com\/knowledge-base\/jhtmlform-not-supported-invalid-token\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.carnaghan.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"JHTMLform not supported. Invalid Token\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.carnaghan.com\/#website\",\"url\":\"https:\/\/www.carnaghan.com\/\",\"name\":\"Ian Carnaghan\",\"description\":\"Software Developer, Blogger, Educator\",\"publisher\":{\"@id\":\"https:\/\/www.carnaghan.com\/#\/schema\/person\/c689c24d516c51968a88b628860740a5\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.carnaghan.com\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/www.carnaghan.com\/#\/schema\/person\/c689c24d516c51968a88b628860740a5\",\"name\":\"Ian Carnaghan\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.carnaghan.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/f2aa5baca80c2be728de43a975185d91?s=96&d=retro&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/f2aa5baca80c2be728de43a975185d91?s=96&d=retro&r=g\",\"caption\":\"Ian Carnaghan\"},\"logo\":{\"@id\":\"https:\/\/www.carnaghan.com\/#\/schema\/person\/image\/\"},\"description\":\"I am a software developer and online educator who likes to keep up with all the latest in technology. I also manage cloud infrastructure, continuous monitoring, DevOps processes, security, and continuous integration and deployment.\",\"sameAs\":[\"http:\/\/www.carnaghan.com\",\"https:\/\/x.com\/icarnaghan\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"JHTMLform not supported. Invalid Token - Ian Carnaghan","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.carnaghan.com\/knowledge-base\/jhtmlform-not-supported-invalid-token\/","og_locale":"en_US","og_type":"article","og_title":"JHTMLform not supported. Invalid Token - Ian Carnaghan","og_description":"After you upgraded from\u00a0Joomla! 1.5.0\u00a0to\u00a01.5.2\/1.5.3\u00a0you receive the error message\u00a0JHTMLform not supported. Invalid Token.\u00a0when trying to login to the\u00a0backend. Or when trying to fill in a\u00a0form\u00a0or\u00a0login\u00a0on\u00a0Front End\u00a0you get\u00a0Invalid Token or\u00a0JHTMLform not supported. Invalid Token. Follow the steps below in order to solve this problem STEP 1 Locate the following path in your\u00a0Joomla! installation\u00a0in the\u00a0root\u00a0directory\u00a0\/libraries\/joomla\/html\/html\/and check if […]","og_url":"https:\/\/www.carnaghan.com\/knowledge-base\/jhtmlform-not-supported-invalid-token\/","og_site_name":"Ian Carnaghan","twitter_card":"summary_large_image","twitter_site":"@icarnaghan","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.carnaghan.com\/knowledge-base\/jhtmlform-not-supported-invalid-token\/","url":"https:\/\/www.carnaghan.com\/knowledge-base\/jhtmlform-not-supported-invalid-token\/","name":"JHTMLform not supported. Invalid Token - Ian Carnaghan","isPartOf":{"@id":"https:\/\/www.carnaghan.com\/#website"},"datePublished":"2018-04-06T13:44:33+00:00","dateModified":"2018-04-06T13:44:33+00:00","breadcrumb":{"@id":"https:\/\/www.carnaghan.com\/knowledge-base\/jhtmlform-not-supported-invalid-token\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.carnaghan.com\/knowledge-base\/jhtmlform-not-supported-invalid-token\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.carnaghan.com\/knowledge-base\/jhtmlform-not-supported-invalid-token\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.carnaghan.com\/"},{"@type":"ListItem","position":2,"name":"JHTMLform not supported. Invalid Token"}]},{"@type":"WebSite","@id":"https:\/\/www.carnaghan.com\/#website","url":"https:\/\/www.carnaghan.com\/","name":"Ian Carnaghan","description":"Software Developer, Blogger, Educator","publisher":{"@id":"https:\/\/www.carnaghan.com\/#\/schema\/person\/c689c24d516c51968a88b628860740a5"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.carnaghan.com\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/www.carnaghan.com\/#\/schema\/person\/c689c24d516c51968a88b628860740a5","name":"Ian Carnaghan","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.carnaghan.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/f2aa5baca80c2be728de43a975185d91?s=96&d=retro&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/f2aa5baca80c2be728de43a975185d91?s=96&d=retro&r=g","caption":"Ian Carnaghan"},"logo":{"@id":"https:\/\/www.carnaghan.com\/#\/schema\/person\/image\/"},"description":"I am a software developer and online educator who likes to keep up with all the latest in technology. I also manage cloud infrastructure, continuous monitoring, DevOps processes, security, and continuous integration and deployment.","sameAs":["http:\/\/www.carnaghan.com","https:\/\/x.com\/icarnaghan"]}]}},"_links":{"self":[{"href":"https:\/\/www.carnaghan.com\/wp-json\/wp\/v2\/epkb_post_type_1\/6006"}],"collection":[{"href":"https:\/\/www.carnaghan.com\/wp-json\/wp\/v2\/epkb_post_type_1"}],"about":[{"href":"https:\/\/www.carnaghan.com\/wp-json\/wp\/v2\/types\/epkb_post_type_1"}],"author":[{"embeddable":true,"href":"https:\/\/www.carnaghan.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.carnaghan.com\/wp-json\/wp\/v2\/comments?post=6006"}],"version-history":[{"count":0,"href":"https:\/\/www.carnaghan.com\/wp-json\/wp\/v2\/epkb_post_type_1\/6006\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.carnaghan.com\/wp-json\/wp\/v2\/media?parent=6006"}],"wp:term":[{"taxonomy":"epkb_post_type_1_category","embeddable":true,"href":"https:\/\/www.carnaghan.com\/wp-json\/wp\/v2\/epkb_post_type_1_category?post=6006"},{"taxonomy":"epkb_post_type_1_tag","embeddable":true,"href":"https:\/\/www.carnaghan.com\/wp-json\/wp\/v2\/epkb_post_type_1_tag?post=6006"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}