Forums

Joomla update, forms don't work anymore

Nuck 12 Feb, 2008
Hello!

I just upgraded my Joomla! from 1.0.13 to 1.0.14.
And when I had upgraded Joomla!, my forms stopped work. When I try to access my form pages, it just says:
There is no form with this name, Please check the url and the form management


I also tried to upgrade newest version of ChronoForms, but that didn't solve my problem.

Any suggestions?
GreyHead 12 Feb, 2008
Hi Nuck,

Can you see your forms in the Admin Form Manager?

Bob
Nuck 12 Feb, 2008
Yes, I can see them.
GreyHead 13 Feb, 2008
Hi Nuck,

Sorry, we went out for dinner this evening.

If you click on the links in Forms Manager do you see the form OK?

Bob
Nuck 13 Feb, 2008

Sorry, we went out for dinner this evening.


No problem, that's fine.

Hmm. Is the Forms Manager same thing as Admin Form Manager?
No, links doesn't work in the Forms Manager.<br><br>Post edited by: Nuck, at: 2008/02/13 06:56
tuomopu 13 Feb, 2008
Me too, 1.0.13 to 1.0.14:
There is no form with this name, Please check the url and the form management.
GreyHead 13 Feb, 2008
Hi Nuck & tuomopu,

I think i still have a 13 installed, I'll go and try the upgrade to see if I can find out what is happening.

Bob
Max_admin 13 Feb, 2008
Hi,

Yes I confirm there is a problem when upgrading, it seems that the new updates have changed the way the function mosGetParam works, there are 2 lines in chronocontact.php like this :


$formname = mosGetParam( $_GET, 'chronoformname', '0' );


they will need to be changed to :

$formname = strval(mosGetParam( $_GET, 'chronoformname', '' ));


then all will be fine!

New release for ChronoForms will be available again soon!

Cheers,

Max
Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
Nuck 13 Feb, 2008
Thank you, guys!
scheidell 14 Feb, 2008
I had same thing, added the code at outlined. Now I can see my form, but when I post:
nothing happens.
I turn on 'debug', same thing, no output.
I have it redirecting to another page when done.
It doesn't.
It doesn't email results and it doesn't put entries into database.
attached is cfbak. [file name=how2buy.cfbak size=11173]http://www.chronoengine.com/components/com_fireboard/uploaded/files/how2buy.cfbak[/file]
scheidell 14 Feb, 2008
ps, form is at
http://www.spammertrap.com/index.php?option=com_chronocontact&chronoformname=how2buy

nothing in error logs:
nothing strange in access logs:

192.168.168.168 - - [13/Feb/2008:17:00:56 -0500] "POST /index.php?option=com_chronocontact&task=send&chronoformname=how2buy HTTP/1.1" 200 9578 "http://www.spammertrap.com/how_to_buy" "Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.9) Gecko/20071025 Firefox/2.0.0.9"

here are logs from a VALID post, note the 301 redirects:
(I am using opensef.. that doesn't break things, does it?)


65.79.122.9 - - [05/Feb/2008:13:55:52 -0500] "POST /index.php?option=com_chronocontact&task=send&chronoformname=how2buy HTTP/1.1" 301 5 "http://www.spammertra
p.com/index.php?option=com_chronocontact&chronoformname=how2buy&Itemid=33" "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0
.50727; InfoPath.1; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648)"
65.79.122.9 - - [05/Feb/2008:15:32:17 -0500] "POST /index.php?option=com_chronocontact&task=send&chronoformname=how2buy HTTP/1.1" 301 5 "http://www.spammertra
p.com/index.php?option=com_chronocontact&chronoformname=how2buy&Itemid=33" "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0
.50727; InfoPath.1; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648)"
GreyHead 14 Feb, 2008
Hi scheidell.

Never understand the logs but it looks to me as if the '&task=send' url is being redirected back to the form url - is that possible?

Can you try it with sef off and see if it works then?

Perhaps there's another code change for Max to run to earth?

Bob
scheidell 14 Feb, 2008
I did disable it, didn't help.
Odd to note, that the 301 redirects only happen BEFORE (and it worked). also odd, no 'debug' information shown (I enabled debug), doesn't write to database, or email the data.
email logs don't even show an attempt.
tuomopu 14 Feb, 2008
Hi!

Same thing to me.

I had same thing, added the code at outlined. Now I can see my form, but when I post: nothing happens.
I have it redirecting to another page when done. It doesn't.
It doesn't email results and it doesn't put entries into database.


Tuomopu
GreyHead 14 Feb, 2008
Hi sheidell,

The debug doesn't show up if you have a redirect URL for your form. If you temporarily remove the redirect URL then hopefully you'll see the debug info and we'll get another clue or two.

Bob
scheidell 14 Feb, 2008
debug on, url redirect off.
get same blank page. other funny thing, validation works, so does anti-spam, so post does SOMETHING

this is the original page here
this is the page I get after posting. here

Edie to add url tags<br><br>Post edited by: GreyHead, at: 2008/02/15 15:05
tuomopu 15 Feb, 2008
Hi!
I installing new version: V2.3.8.1 (Joomla 1.0.14), and my form working now very well, Thank You!
-tuomopu<br><br>Post edited by: tuomopu, at: 2008/02/15 08:00
GreyHead 15 Feb, 2008
Hi scheidell,

Just had a quick look and as far as I can see it's now working OK??

Bob
GreyHead 15 Feb, 2008
Hi tuomopu,

Great, glad it's working well for you🙂

Bob
PlayGod 15 Feb, 2008
For some reason, after the chronoforms and joomla upgrade, and patching the chronocontact.php file: if my forms have a CC: mail address, the mail fails. If I remove the CC: address, the mailer works.

debug reports 'mail not sent' with the CC: address, but without the CC: address, 'mail sent'

Looks like there may still be some issues.

I am using the PHP mailer function. [file name=job_info.cfbak size=24508]http://www.chronoengine.com/components/com_fireboard/uploaded/files/job_info.cfbak[/file]<br><br>Post edited by: PlayGod, at: 2008/02/15 18:32
GreyHead 16 Feb, 2008
Hi PlayGod,

I can't replicate this - you should by now have seen my test emails. With an email address in the CC field or without the email is sent.

Tested with ChronoForms 2.3.8.1 on Joomla 1.0.14 using SMTP mail.

Bob
Rrr 28 Feb, 2008
I am using ChronoForms 2.3.8 on Joomla 1.0.15 using SMTP mail, and I'm getting the same behaviour that started this thread.

What do I do?

ps. I realise that 2.3.8 is from 10 Feb but how come 2.3.8.1 is only available in the installer?
Rrr 28 Feb, 2008
ok I think I've got it fixed, I followed this thread (the installer version 2.3.8.1 worked), many thanks

So, to reiterate:

using the installer Chronoforms 2.3.8.1 installer works on the latest joomla 1.15

thanks!

Edited to tidy up link.<br><br>Post edited by: GreyHead, at: 2008/02/28 14:22
GreyHead 28 Feb, 2008
Hi Rrr,

Glad you got it working.

2.3.81 doesn't have an upgrader yet because I haven't found the time to create it - no other reason.

Bob
sspeed 18 Mar, 2008
Add me to the list after upgrading to 1.0.15, I just realized I'm getting the dreaded "There is no form with this name, Please check the url and the form management" message.
Max_admin 18 Mar, 2008
Here you go :

FIX
Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
bpatton 17 Jul, 2008
I am having the same problem, the FIX link above goes to the root of the forums and not to a specific post.. How do I fix this?


EDIT: Might still want to update that link above but the problem is fixed, though I thought I had installed the latest version I was wrong, uninstalled, manually deleted the Joomla table, reinstalled, problem solved B)
GreyHead 17 Jul, 2008
Hi bpatton,

Thanks, I fixed the link - it was one of many that suffered in the Forum upgrade. Glad you got your problem fixed too.

Bob
GreyHead 18 Jul, 2008
Hi bpatton,

Thanks, I fixed the link - it was one of many that suffered in the Forum upgrade. Glad you got your problem fixed too.

Bob
This topic is locked and no more replies can be posted.