473,791 Members | 3,251 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Creating forms

3 New Member
I am in need of advice of the best way to handle what I want to do. I have a website where I as of now just tell potential clients about my services. I want to upgrade the site to be able to also allow potential clients to fill in a contract and send payment. I would like for them to first be able to check if we have their date available then if we do sent to the contract form. The contract needs to have all the terms and conditions and allow them to chose the services they want and add up the total. I would also like for the form to come to me through email not in a text/excel format but in a contract/word type document format that I can read, print out and sign to return a copy to them. As for the payment I would like for them to after filling out and submitting the contract form to be able to view it and print a copy for themselves then be taken to the payment page where they can securely enter their credit card information or request an invoice be sent to them. What type of codes will I need to use to get all this done.

Also, for my current clients, I have forms that I need for them to fill out. I would like to be able to put these forms on the website in a way so that if they do not finish filling it out they can save where they are and come back to it later to finish, and when they finish, the same as the contract, they will be able to submit, then view it and print out a copy for themselves and it will be emailed to me in a word type document so that I can email to my workers and also print out a copy.

Is there anyway I can do this all myself without having to purchase any software. My server provides PHP, MySQL and SSL if needed. But I have never used them and will need to get learned on them. I am a quick learner and have no doubt I can learn it all.

Thank you in advance for the help.
Feb 18 '07 #1
4 1629
AricC
1,892 Recognized Expert Top Contributor
I am in need of advice of the best way to handle what I want to do. I have a website where I as of now just tell potential clients about my services. I want to upgrade the site to be able to also allow potential clients to fill in a contract and send payment. I would like for them to first be able to check if we have their date available then if we do sent to the contract form. The contract needs to have all the terms and conditions and allow them to chose the services they want and add up the total. I would also like for the form to come to me through email not in a text/excel format but in a contract/word type document format that I can read, print out and sign to return a copy to them. As for the payment I would like for them to after filling out and submitting the contract form to be able to view it and print a copy for themselves then be taken to the payment page where they can securely enter their credit card information or request an invoice be sent to them. What type of codes will I need to use to get all this done.

Also, for my current clients, I have forms that I need for them to fill out. I would like to be able to put these forms on the website in a way so that if they do not finish filling it out they can save where they are and come back to it later to finish, and when they finish, the same as the contract, they will be able to submit, then view it and print out a copy for themselves and it will be emailed to me in a word type document so that I can email to my workers and also print out a copy.

Is there anyway I can do this all myself without having to purchase any software. My server provides PHP, MySQL and SSL if needed. But I have never used them and will need to get learned on them. I am a quick learner and have no doubt I can learn it all.

Thank you in advance for the help.
Most of that wouldn't be a problem with PHP, however I wouldn't process the payment myself unless you really know what you are doing. People generally, won't use a payment system unless it is secure. I can move this to the PHP forum where you can get more info if you like.

Aric
Feb 18 '07 #2
emy
3 New Member
Most of that wouldn't be a problem with PHP, however I wouldn't process the payment myself unless you really know what you are doing. People generally, won't use a payment system unless it is secure. I can move this to the PHP forum where you can get more info if you like.

Aric
Yes I would like for it to be moved it that would help me further. Also, for the payments, I have a terminal in my office and am planning on just inserting the info from the payment forms on the website into the terminal. But I do want to be able to secure the page that the payment form will be on in the website. My server has a shared SSL. Should that work for what I am trying to do or should I purchase an SSL certificate for my domain?
Feb 19 '07 #3
snowdonkey
37 New Member
Like AricC said the things you want your clients to be able to do on your website (fill out a form, send payment, print a copy for themselves, request an invoice, email yourself a Word document) are all things you can accomplish in PHP.

However I would strongly encourage you have someone else do it, unless you have vested interest and time in learning web technology. I think you'll find that the time you spend to make the site, to learn PHP as well as MySQL won't rival the cost of paying a developer.

If you still want to do it yourself I can recommend PHP5, Apache, MySQL Development to learn through working examples how PHP and MySQL work together. Also your web host should have PEAR installed so that you can use the Mail() package to email yourself Word documents easily, along with phpMyAdmin for editing the database.

As for SSL make sure your web host will properly display certificates. I mean that if a client goes to your site and it's encrypted they should see the gold lock in their address bar and /or receive notification from their browser. You may also consider Extended Validation SSL. I don't know how widespread it is but it might be worth asking about.
Feb 20 '07 #4
AricC
1,892 Recognized Expert Top Contributor
Yes I would like for it to be moved it that would help me further. Also, for the payments, I have a terminal in my office and am planning on just inserting the info from the payment forms on the website into the terminal. But I do want to be able to secure the page that the payment form will be on in the website. My server has a shared SSL. Should that work for what I am trying to do or should I purchase an SSL certificate for my domain?
So what language are you planning on using server side? I agree with Snowdonkey I wouldn't try this unless you have some time to put forth. Also, I wouldn't recommend handling the payment again I would hire someone to do it, when your taking payments online you don't want to leave any margin for error.

Aric
Feb 20 '07 #5

Sign in to post your reply or Sign up for a free account.

Similar topics

0
600
by: Matt Warner | last post by:
Hi guys, A couple of people have already posted questions about similar issues but haven't had any response. Occasionally, sometimes after running the app for a few hours, it bombs out saying that it could not create a windows handle. On one machine the stacktrace is this:
6
3254
by: DraguVaso | last post by:
Hi, In my application, on some given actions while debugging in Visual Studio, I suddenly get a "System.ComponentModel.Win32Exception was unhandled" Message="Error creating window handle." exception. The problem is that this exception isn't raised somewhere in a method, so it just shows up, and it causes the application to shut down. Is there anyway how to catch this kinds of exceptions? Can I put somewhere a
2
2404
by: Roby Eisenbraun Martins | last post by:
Hi, My name is Roby Eisenbraun Martins, I am a C++, VB and NET developer. I am working with a NET 2002 project right now and I am receiving this uncommon "OutOfMemory" error message when I try to load a form object ( new frmMain() ). In debug mode, the "Load" form method is executed but it crashes when it tries to set a DataTable from a DataSet in a local variable. Actually the object value in debug mode is equal to nothing.
1
2918
by: longtim | last post by:
I have been having endless difficulty creating reports/queries that set any relevent parameters from controls in forms. I am creating an application under access 2003 but will target access 2000. The access file is in access 2000 format. I have a form that will hold the relevent parameters for the query/report that reports the statistics for all job records that match a certain criteria. These are: - A Customer Name.
2
2158
by: Pawan | last post by:
Hi Guys, I have this current assignment where I have to develop online forms for local municipal authorities. I have to use adobe acrobat to create online forms from PDFs (which I have never done before and have no idea how to do it). Now these online forms will be shared by 1200 users. VB and ASP will be used as glueware for the writing/coding. For eg, we will be creating navigation pages in ASP & linking into adobe. Any resource on this...
15
6751
by: Carlos Lozano | last post by:
Hi, What is the right way to create an OCX COM component. The component is already registerred, but can't create an instance. I am using the reference to the interop module created. If I use javascript or vbscript it works. I will appreciate any help. I do the following (C#):
1
8610
by: Flack | last post by:
Hey guys, Here is whats happening. I have a StringBuilder, a TextBox, and a TabControl with one TabPage. On my main form, I created and displayed a fairly big maze. While the app is solving the maze, it appends each step it takes to the StringBuilder. When the maze is solved, the user can click a menu item to display the results. When the menu item is clicked, I set the TextBox Text value using the StringBuilder's ToString()...
0
1502
by: =?Utf-8?B?c2Vy?= | last post by:
Hi, I am working on a windows application whose primary task is to apply all the properties of one control to another. Hence i am using the SetValue method of the PropertyDescriptor. The application works fine but throws an exception when the properties of combobox have to be set to the new control of the same type. The error stack is : Error creating window handle.
0
1831
by: =?Utf-8?B?TWFyaw==?= | last post by:
Users of an in-house application we have written randomly get an Error creating window handle exception, and we've not been able to determine why this happens. A typical callstack is as follows: : System.ComponentModel.Win32Exception: Error creating window handle. at System.Windows.Forms.Control.SetVisibleCore(Boolean value) at System.Windows.Forms.Control.set_Visible(Boolean value) at System.Windows.Forms.TabPage.set_Visible(Boolean...
4
3679
by: sklett | last post by:
I've developed an ERP application that we use internally and works quite well. I receiving more and more requests from users to print various transactions, order forms, search results, etc. I haven't decided what the best way to do this is because I don't have much experience with generating printable forms. Early on I knew one of my modules would need to print a clear report so I used the open source SharpPDF library to generate the...
0
9669
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look ! Part I. Meaning of...
0
10428
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
0
10207
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth. The Art of Business Website Design Your website is...
1
10156
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
0
9030
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
0
5435
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
0
5559
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
4110
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
3
2916
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.