Web Hosting Vodahost    

Home Take The Royal Tour! Order Now Features Prices
Go Back   Web Hosting > BlueVoda Website Builder Forums > Forms

Notices

Forms Discussion and help related to designing and implementing forms in the BlueVoda Website Builder.

Reply
 
LinkBack Thread Tools
  #1  
Old 07-17-2006, 08:44 PM
Sergeant
 
Join Date: Jul 2006
Posts: 20
Default problems in sending data through form

Hi,

I have created a form using the php method and also created another page and save it as .bvp

however the data is still sent via my outlook. I do not know what is the problem.

What should I put as encoding type? I left it empty.

this is my website:
www.tdisdiseasia.com

thanks Alex.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote
  #2  
Old 07-17-2006, 11:55 PM
navaldesign's Avatar
General & Forum Moderator
 
Join Date: Oct 2005
Location: Italy
Posts: 9,351
Default Re: problems in sending data through form

Change the form "Action" to be your php script filename. However, you must publish the BV page with the php code, after you have changed (in Page Properties) the extension (when published) in php and saved.
__________________
Navaldesign
Logger Lite: Low Cost, Customizable, multifeatured Login script
Instant Download Cart: a Powerfull, Customized, in site, DB driven, e-products Cart
DBTechnosystems.com Forms, Databases, Shopping Carts, Instant Download Carts, Loggin Systems and more....
Advanced BlueVoda Form Processor : No coding form processor! Just install and use! Now with built in CAPTCHA!

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote
  #3  
Old 07-19-2006, 12:23 PM
Sergeant
 
Join Date: Jul 2006
Posts: 20
Default Re: problems in sending data through form

Hi,

Thanks. The form works now without me admending it. Guess it's the waiting time for it to be properly published.

However where does the infomation goes to? And how do I retrive it??

Thanks in advance
Alex
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote
  #4  
Old 07-19-2006, 01:08 PM
navaldesign's Avatar
General & Forum Moderator
 
Join Date: Oct 2005
Location: Italy
Posts: 9,351
Default Re: problems in sending data through form

The info, if the form and the php script are correctly setup, should arrive where you have determined, in your inbox or your database.
__________________
Navaldesign
Logger Lite: Low Cost, Customizable, multifeatured Login script
Instant Download Cart: a Powerfull, Customized, in site, DB driven, e-products Cart
DBTechnosystems.com Forms, Databases, Shopping Carts, Instant Download Carts, Loggin Systems and more....
Advanced BlueVoda Form Processor : No coding form processor! Just install and use! Now with built in CAPTCHA!

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote
  #5  
Old 07-20-2006, 11:30 AM
Sergeant
 
Join Date: Jul 2006
Posts: 20
Default Re: problems in sending data through form

Hi Navaldesign,

Finally I got it almost right. Just one thing more:

I have three fields of input, but thye form only capture one.
This is my html in my page, let me know where I go wrong:

<?PHP $email = $HTTP_POST_VARS[email];
$mailto = "mailinglist@tdisdiseasia.com";
$mailsubj = "Mailing List";
$mailhead = "From: $email\n";
reset ($HTTP_POST_VARS);
$mailbody = "Values submitted from web site form:\n";
while (list ($key, $val) = each ($HTTP_POST_VARS))
{
$mailbody .= "$key : $val\n";
}
mail($mailto, $mailsubj, $mailbody, $mailhead);
?>

my website is www.tdisdiseasia.com

thanks in advance

Alex
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote
  #6  
Old 07-20-2006, 12:50 PM
navaldesign's Avatar
General & Forum Moderator
 
Join Date: Oct 2005
Location: Italy
Posts: 9,351
Default Re: problems in sending data through form

No, the script captures ALL (even if they were hundreds) thanks to the loop
while (list ($key, $val) = each ($HTTP_POST_VARS))
{
$mailbody .= "$key : $val\n";
}


But it captures the email separately, because it needs to add it as the "From" address in the email that is sent to you.
__________________
Navaldesign
Logger Lite: Low Cost, Customizable, multifeatured Login script
Instant Download Cart: a Powerfull, Customized, in site, DB driven, e-products Cart
DBTechnosystems.com Forms, Databases, Shopping Carts, Instant Download Carts, Loggin Systems and more....
Advanced BlueVoda Form Processor : No coding form processor! Just install and use! Now with built in CAPTCHA!

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote
  #7  
Old 07-20-2006, 12:54 PM
navaldesign's Avatar
General & Forum Moderator
 
Join Date: Oct 2005
Location: Italy
Posts: 9,351
Default Re: problems in sending data through form

However, as it set up, after submission it will do nothing, and you will stay with a blank screen. Create at least a thankyou page (in BV, and publish it) and redirect the visitor there, by modifying the script as follows:

<?PHP $email = $HTTP_POST_VARS[email];
$mailto = "mailinglist@tdisdiseasia.com";
$mailsubj = "Mailing List";
$mailhead = "From: $email\n";
reset ($HTTP_POST_VARS);
$mailbody = "Values submitted from web site form:\n";
while (list ($key, $val) = each ($HTTP_POST_VARS))
{
$mailbody .= "$key : $val\n";
}
mail($mailto, $mailsubj, $mailbody, $mailhead);
header("Location: thankyou_page.html");

?>

In the "thankyou_page" you can add your menubar, so the visitor can still navigate your site
__________________
Navaldesign
Logger Lite: Low Cost, Customizable, multifeatured Login script
Instant Download Cart: a Powerfull, Customized, in site, DB driven, e-products Cart
DBTechnosystems.com Forms, Databases, Shopping Carts, Instant Download Carts, Loggin Systems and more....
Advanced BlueVoda Form Processor : No coding form processor! Just install and use! Now with built in CAPTCHA!

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote
  #8  
Old 07-23-2006, 06:04 PM
Sergeant
 
Join Date: Jul 2006
Posts: 20
Default Re: problems in sending data through form

Quote:
Originally Posted by navaldesign
However, as it set up, after submission it will do nothing, and you will stay with a blank screen. Create at least a thankyou page (in BV, and publish it) and redirect the visitor there, by modifying the script as follows:

<?PHP $email = $HTTP_POST_VARS[email];
$mailto = "mailinglist@tdisdiseasia.com";
$mailsubj = "Mailing List";
$mailhead = "From: $email\n";
reset ($HTTP_POST_VARS);
$mailbody = "Values submitted from web site form:\n";
while (list ($key, $val) = each ($HTTP_POST_VARS))
{
$mailbody .= "$key : $val\n";
}
mail($mailto, $mailsubj, $mailbody, $mailhead);
header("Location: thankyou_page.html");

?>

In the "thankyou_page" you can add your menubar, so the visitor can still navigate your site
Hi Navaldesign,

I have already created a page called mailinglist.bvp and publish it.
Is it necessary to include the "header("Location: thankyou_page.html");"???

But it seems to accept only the 1st name but not the second name and the email address.

Is there any thing I can do to make it work?

Thanks
Alex
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote
  #9  
Old 07-23-2006, 06:21 PM
navaldesign's Avatar
General & Forum Moderator
 
Join Date: Oct 2005
Location: Italy
Posts: 9,351
Default Re: problems in sending data through form

Not sure what you mean. Is "mailinglist" your thankyou page, or your form page ? If it is your thankyou page, just change the

header("Location: thankyou_page.html");

in

header("Location: mailinglist.html");

I'm also not sure what you mean by "But it seems to accept only the 1st name but not the second name and the email address." If you mean that the form doesn't send all the info, you probably have named all the fields with the same fefault name, T1. Check it out, and eventually rename them. The email field has to be called "email" for the script to work properly.
__________________
Navaldesign
Logger Lite: Low Cost, Customizable, multifeatured Login script
Instant Download Cart: a Powerfull, Customized, in site, DB driven, e-products Cart
DBTechnosystems.com Forms, Databases, Shopping Carts, Instant Download Carts, Loggin Systems and more....
Advanced BlueVoda Form Processor : No coding form processor! Just install and use! Now with built in CAPTCHA!

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote
  #10  
Old 07-23-2006, 06:24 PM
Andy128's Avatar
Major General
 
Join Date: Dec 2005
Location: Michigan
Posts: 2,282
Default Re: problems in sending data through form

Alex,
I assume you have set up an e-mail account> mailinglist@tdisdiseasia.com
That is where your data will be sent from the form.

What is on the mailinglist web page?

The header("Loacation: thankyou.html"); is just a way in which the script will send your customer to specific page (thankyou.html) where you can tell your customer - "Thanks your form has been sent" and then have a button or link back to your main website or to another location you desire.

Hope that clarifies

Cheers,
Andy
__________________
My diamond in the rough - www.123gpp.com

* Click here for some BV tutorials (Php mailto Form, I-Frames, Picture display and much, much more!)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote
  #11  
Old 07-23-2006, 07:27 PM
navaldesign's Avatar
General & Forum Moderator
 
Join Date: Oct 2005
Location: Italy
Posts: 9,351
Default Re: problems in sending data through form

Ok, you have selected the combined html / php solution, so disregard my post about adding the "header: ......." You don't need it. Not only, but it will also give you an error message.

You only receive one field, and not the second field and the email, because, as said above, your fields are all named T1. Just rename them in "First Name", "Last Name", "email".
__________________
Navaldesign
Logger Lite: Low Cost, Customizable, multifeatured Login script
Instant Download Cart: a Powerfull, Customized, in site, DB driven, e-products Cart
DBTechnosystems.com Forms, Databases, Shopping Carts, Instant Download Carts, Loggin Systems and more....
Advanced BlueVoda Form Processor : No coding form processor! Just install and use! Now with built in CAPTCHA!

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote
  #12  
Old 07-25-2006, 01:22 PM
Sergeant
 
Join Date: Jul 2006
Posts: 20
Default Re: problems in sending data through form

Hi all,

I got it all working.
Thanks alot

Alex
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


All times are GMT +1. The time now is 09:37 PM.


Powered by vBulletin® Version 3.7.4
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0 RC7
2005-2009 VodaHost Web Hosting Your Perfect Web Host - All Rights Reserved

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 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176