I am having problems after posting a form to dbase, consisntently i get this error. I have checked mambot version v8 and looked for
</form> as I notice others with those problems but i get no change. My fields do not appear to have spaces.
http://st-sulpice-lauriere.fr/index.php?option=com_content&view=article&id=9&Itemid=21&lang=fr
Can you please advise....
I don't see the form on your site - where should I be looking?
Can you take a backup copy from the Forms Manager and post it here please so we can look closer.
Bob
backup file is attached.
http://st-sulpice-lauriere.fr/index.php?option=com_content&view=frontpage&Itemid=1&lang=fr
select My Playlist
[[>> I zipped the file and attached it : GreyHead <<]]
I don't see any obvious problem with the form - hopefully Max will have some ideas.
Bob
PHPadmin table looks like this, are the NULL fields causing the problem?
Champ Type Interclassement Attributs Null Défaut Extra Action
cf_id int(11) Non auto_increment
uid varchar(255) utf8_general_ci Non
recordtime text utf8_general_ci Non
ipaddress text utf8_general_ci Non
cf_user_id text utf8_general_ci Non
file_1 varchar(255) utf8_general_ci Non
file_2 varchar(255) utf8_general_ci Non
select_1 varchar(255) utf8_general_ci Non
select_7 varchar(255) utf8_general_ci Non
select_21 varchar(255) utf8_general_ci Non
select_22 varchar(255) utf8_general_ci Non
select_26 varchar(255) utf8_general_ci Non
select_34 varchar(255) utf8_general_ci Non
select_37 varchar(255) utf8_general_ci Non
select_47 varchar(255) utf8_general_ci Non
select_48 varchar(255) utf8_general_ci Non
select_53 varchar(255) utf8_general_ci Non
text_0 varchar(255) utf8_general_ci Non
you have V3.0 stable of the component ?
try to make a new test form and add this code only to it :
<input type="submit">
now test it from the direct link in the forms management page, does it work ?
Yes im using the V3 stable
I have created a blank form with just that code <input type="submit"> and it still shows the same error message.
http://st-sulpice-lauriere.fr/index.php?option=com_chronocontact&chronoformname=submit_form&lang=fr here
If you want to look in the admin side I can mail you the login details if neccesary. This is only a testsite for another domain.
is this Joomla 1.5.7 ?
i will upgrade to the .5.7 and get back to you.
Could that cause the problem?
Max
Thanks so much for your help Max.
The problem was coming from the joomfish router and after upgrading to pro version it works fine.
Such a relief after so many hours tapping the head against the desktop :-)
PS you need to be a contributer on joomfish to have access to this.
plg_jfrouterpro_rc1.zip
thanks for a great comonent and look forward to using it some more.
I have spoken to Joomfish and for him it has nothing to do with Joomfish! So he did a xhtml validation and the form throws up about 80 errors which doesnt help in finding the problem.
I thought for an instant maybe the tab function was causing the error so published a page with (chronoforms)form(/chronoform) correctly formed on its own and the same error happens. Whereas with a normal link (ie as in the backend preview) works. Seeing as my problems appears to be from captcha and my forms are only for logged in users, is it possible to remove the 2 lines you spoke about (without breaking your component) and if so where are they please.
Do you have any idea why I have so many xhtml errors?
Thanks Max
here are the lines which causes the problem at your site :
if(!JRequest::checkToken()){
echo "You are not allowed to access this URL";
return;
}
I don't suggest removing them without knowing what the problem is...I can take another look tomorrow.
whats the relation between XHTML and this php problem ???!!!
Chronoforms wizard was not made to generate XHTML code, if you need the code generated in XHTML then you will need to copy it to some HTML editor and convert to XHTML then get it back.
Regards,
Max
--emann
I'm sure you was not installing the correct version of the plugin regardless of it was licensed or not.
Cheers,
Max
I tried downloading the latest version of both component and plugin from the downloads section but no luck. Turning off cache solves the problem.
Initially the form works (when one address is using it), when another ip attempts to submit the form, it gives everyone the access error. If I clear the cache, the form works as expected for the first computer to submit (regardless of how many times the form is submitted), but once another machine tries to access it, everyone is again given the access error.
Turning off sef didn't help.
Extra plugins installed:
AllVideos (by JoomlaWorks)
SEOSimple
JFusion
MorfeoShow Gallery
Any suggestions?
Thanks in advance for all your help
I just had a quick search around and as far as I can see there is no way to disable caching for a PlugIn, or for specific pages. I did find a Joomla 1.0 hack here that could possibly be adapted - but it has an overhead cost :-(
There's also an article here that discusses part of the problem and some developments for J 1.6.
Meanwhile, I guess that the workarounds are (a) to put the form into a module and disable caching for the module; or (b) to turn your page into a ChronoForms form or (c) to disable caching. Unless someone knows more . . .
Bob
Cheers,
Max
On my production site I have removed the lines of code for captcha as Max indicated and it works fine so far with different users loggin in filling forms etc. So it might be a solution for you others having similar problems.
Thanks for a great component Max
thanks for all the help guys.
My form was working fine, and then suddenly I keep getting this EVERY TIME for the past four hours.
I don't have joomfish or community builder. It is fresh install of joomla, with only pixshearch, fireboard and chronoforms so far.
Also, I am a total Joomla noob.
Thanks in advance for any help... this is a very very fine app apart from this one problem.🙂
do you have cache enabled for this website ?
Max
i got the same error today, had a search around and i had <form> </form> tags in my forms code, took them out and bam headshot... i mean bam got it.
Hope this helps someone
Cheers
Mick
anyone have any new ideas why this happening? as i really like this form script.
Warm regards Anders
The issue happens in random with few users and we are not able to generate it and so until we are able to generate it and fix it a dirty hack is posted here:
http://www.chronoengine.com/forums/index.php?option=com_chronoforums&cont=posts&f=2&t=11329&p=15986#p15986
Cheers
Max
I tried removing
if(!JRequest::checkToken()){
echo "You are not allowed to access this URL";
return;
}
and cache started working perfectly with the module. Thank you for all your help
I am new to this but had the same problem when posting my form, using IE as browser, BUT the "You are not allowed to access this URL" message did not appear when I used Firefox! Instead I got my "Thank you ....." message.
Could someone confirm this? And more importantly, give a reason, and how to fix IE's problem?
Thanks
Guyfox
I'm really not sure why you see a difference. The 'token' code in Joomla is used to make sure that the user who viewed a form is the same person as is submitting the reply (this closes a security risk). To work it saves a token in the user session data (they don't have to be logged on) when the form is opened and looks for the same token when it is submitted. If the users session is ended, or the session data wasn't stored correctly, or . . . then you get the error you are seeing.
Hard to diagnose though . . . :-(
Bob
guyfox, I think your issue is a cache thing in IE!
Max
Having the same issue, but not when I am directly linking the menu item to the component. Only happens for me with the plugin. Happening with Sh404Sef turned ON or OFF.
In my case I can live with the direct link to the component. Perhaps it is a site configuration issue.
I'll report any issues as I use 3.1 RC2 on different sites.
Rowby
The PlugIn hasn't yet been updated for ChronoForms 3.1 so this may be the problem. Due any time now.
Bob
I keep getting the same problem when using the plugin aswell, works fine in the component.
I tried downloading the latest version of both component and plugin from the downloads section but no luck. Turning off cache solves the problem.
Initially the form works (when one address is using it), when another ip attempts to submit the form, it gives everyone the access error. If I clear the cache, the form works as expected for the first computer to submit (regardless of how many times the form is submitted), but once another machine tries to access it, everyone is again given the access error.
Turning off sef didn't help.
Extra plugins installed:
AllVideos (by JoomlaWorks)
SEOSimple
JFusion
MorfeoShow Gallery
Any suggestions?
Thanks in advance for all your help
Hi,
should this be fixed already? I'm getting the described problem when using the plugin to include Chronoform to article. I fixed as instucted, by moving all article content to the form code and redirecting my links to the form page. However it would be beneficial to be able to include the form to articles and/or create a module with form.
Installed components:
ChronoForms_V3.1_RC5.5
ChronoForms_Plugin_V3.1_RC5.2
sef_ext (for sh404SEF).
Joomla 1.5.14, cache turned on.
Thanks,
Vinha
thanks
stefano
Hi stefano,
Exactly what is the problem?
Bob
If active caching joomla and complete the form (I in the form in the Forms section Code-On Submit code - before sending email: I have this code
<?php
$email = JRequest::getVar('Email', '', 'post');
$name = JRequest::getVar('CognomeNome', '', 'post');
$MyForm->formrow->redirecturl = JURI::base()."index.php?option=com_acajoom&act=subscribe&listid=15&receive_html=1&email=$email&name=$name&passwordA=XXXXXX&redirectlink=http://www.tregima.it/email-send.html";
?>
)
gives me error and leaves the message You are not allowed to access this URL
and the FOM is not sent, if I disable the cache everything worked perfectly
Why?
Thanks
stefano
I think because the form uses a security token that is issued fresh each time and if you serve a cached version then the token will never match. But I could be wrong about that. Have you searched here on 'cache'.
Bob
Hi stefano,
Have you searched here on 'cache'.
Bob
Sorry Bob I tried the cache and found 24 pages, I can not watch them all, you have no idea what can I do?
Thank you very much
stefano
Hi stefano,
Don't cache the form page.
Bob
Hi Bob,
and where is the setting to not cache the form?
Thanks
stefano
Sorry, I don't know, I dont' think that the basic Joomla caching has that control. I do recall Fredrik (nml375) posting about page cache control but I'm not sure if that was the same question.
Bob
stefano
when i want to upload a big file (more than 70 or 80 mb) to server give me this message "You are not allowed to access this URL".
my File Uploads setting
Field names/allowed Extensions/sizes(KB): dmfilename:jar|sis|sisx|apk|dmg|swf|ipa{200000-},dmthumbnail:gif|jpg|png{1000-}
and also when i disable checkToken do not send any value to mysql. (but this message is gone)
What is the max_file_uploads setting for your server? Check Site Admin | System Info | PHP Information.
Bob
Local Value= 300M
Master Value= 300M
It was 64M but i change it to 300M but it is not work
Thanks greyhead
i am so happyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy
I have a problem to no avail and I hope someone here may be able to help.
Im using rc3 and joomla 1.5.7 with joomfish latest beta.
Using chronoforms component I can create a form fine and display but when I submit the form I get "You are not allowed to access this URL"
Could this be a problem/conflict with CB.
If you have any ideas...please