473,503 Members | 2,142 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Frontpage 2000 database and .asp

62 New Member
Help please.

I have looked everywhere for the answer.

I have a form (created in MS Frontpage 2000) FinanceApp.asp which should send the data to an Access 2000 database when the "Submit" button is clicked. The database was created by using the wizard within Frontpage!

The problem is that the data does not get to the database, unless I am doing something really stupid! The "Confirmation" page shows all relevant data captured.

All I want to achieve is to collate all the data in one place for easy reference and manipulation (probably better if the data went to Excel). However can anyone point me in the right direction?

Thanks
Feb 10 '08 #1
14 3069
jhardman
3,406 Recognized Expert Specialist
I'm not a fan of frontpage, but if you get the information passed on to the confirmation page you are halfway there. Show the code for the form handler - the page the information is first sent to - and I'll see if I can wade through it to find what is going wrong.

Jared
Feb 11 '08 #2
CroCrew
564 Recognized Expert Contributor
Hello boliches,

Please don’t take this as an insult in anyway.

From the time the web became a platform to house applications many new roles and responsibilities have been forged from the traditional role of webmaster. It was the responsibility of the webmaster to do “all”. Well now-a-days we have many defined roles when we look at the realm of web development and clearly two types of website developers’ are coders and designers.

FrontPage and Dreamweaver are in my opinion are good tools but are *typically* used by designers for the ease of their designer GUI. I know many coders that use both tools for when they have to make fast work of their HTML or as their text editor for the auto complete feature. But, really those tools are built for the novice and professionals working in the “designer” aspect of web development. God, I hope this does not spark an argument with anyone using the tools (it really was not meant to be an insult so none should be taken).

What is the difference of a coder and a designer? A coder is one that works with the nuts and bolts of his/hers web pages. A designer doesn’t really care how things run as long as what they are looking at works the way they want it to. Think of it this way a coder is the person that builds the chair that is in a room and a designer is the person that got a chair and placed it in a room.

You my friend seem to fall within the designers. If you have been wondering why you have not received an answer to your question it is because websites like this one cater to the coder. Designers are welcome but to answer a question like the one you have asked is can not be done without having all your code.

I hope that you have not become offended from what I wrote. I would like to extend my help to you (as I know this website would too) in turning you into a coder so you can better understand what the code on your pages are doing.

From what I understand you are looking for a simple page that collects data from someone that is viewing that page. Then, when the user submits the page the information gets placed in an Access database and then displays a confirmation of what was stored in the database.

Form.asp --> Post.asp --> Confirmation.asp

It sounds like you have designed two of the three pages needed and need help with the post page. Please post the two pages that you have and we can show you how to create the post page and possibly clean your other two pages up a bit. I have a feeling that it is riddled with webbots.

This is a good little exercise for you. Trust me you will look at web development a different way after you have become a coder. We are here to help.

Happy coding~
Feb 11 '08 #3
boliches
62 New Member
No offence taken! I have tried very hard to be a "programmer" using Access with a modicum of sucess, however, web pages are a relatively new venture! If my understanding is correct my web pages in question are:

www.regencyusedcars.co.uk/FinanceApp.asp

with the confirmation page:

www.regencyusedcars.co.uk/mail_finance.htm

I know I am "cheating" using Frontpage but it is an intro into your world.

the database is in MS Access 2000 and created by Frontpage (all cells are named therfore correctly).

Your assistance is greatly appreciated.

Bruce
Feb 11 '08 #4
markrawlingson
346 Recognized Expert Contributor
Well for starters I get this..

Bad Gateway
An error occurred while communicating with another application or an upstream server.
There may be more information about this error in the server's error logs.

If you have any queries about this error, please e-mail webmaster@this.domain.

Oh and sorry! I just can't help putting my two cents in when it comes to WYSIWYG apps, especially FP. As CroCrew said, I totally mean no offense by the following as I tend to be fairly abrupt at times - just some informed advice from a guy who has a lot of experience in the web development field and has experienced the damage front page can do first hand.

It's terrible. Really it is. It's probably the worst thing that happened to the internet, it's even above "geocities" on the 'worst ever' list. Heck, even Microsoft realize how bad it is.. they discontinued the product. They have a new one out now, which I haven't tested yet but it looks much better. It's called Expression - take a look http://www.microsoft.com/expression/products/overview.aspx?key=web - they claim on the website that it uses XHTML and has web standards built in - which any good programmer can respect.

In FP's defense though, these things weren't around as mainstream as they are these days - but still, I suppose that's one reason MSoft killed the product.

My biggest problem with FP is that it's not compliant with any web standard out there, and creates horrible superfluous web pages which kill WAY more bandwidth than is needed with it's nested tables and spacer gifs, not to mention the nightmarish web bots, oh dear god! Seriously I have nightmares which include being gorishly attacked by front page web bots - I have to sleep with one eye open at night for fear they will devour my soul. I've taken 5000 line FP generated files down to under 1000 lines before - it's really is that bad.

No but seriously, I could list a billion reasons why FP is the president bush of web development (ooooooohhh POT SHOT!) but I won't.

I'm actually not a fan of any WYSIWYG application at all, but I will say this in their defense: They get people interested in web development - kind of like they're doing with you - so it's a fair trade off. ;)

Anyway, just my 2 cents on the subject!

Sincerely,
Mark
Feb 12 '08 #5
boliches
62 New Member
Hi Mark

Hear what you are saying loud and clear!! Didnt realise it was that bad.

Do you have any suggestions as to how I go forward? i.e Is there a favoured method of writing web pages? Which route would be best for me to head in? I feel reasonably confident in my limited ability in writing progs. Although being totally upfront I do tend to "borrow" other peoples ideas!!

My main problem, I guess, is knowing where to look to find answers to questions, as I dont want to keep pestering you guys (as brilliant as you all are. (Used the MS Access forum quite a bit!!)).

Kindest regards

PS. Having read your previous reply I think you should become a writer (author)! Very amusing!! ;-))
Feb 12 '08 #6
jhardman
3,406 Recognized Expert Specialist
...
Do you have any suggestions as to how I go forward? i.e Is there a favoured method of writing web pages? Which route would be best for me to head in? I feel reasonably confident in my limited ability in writing progs. Although being totally upfront I do tend to "borrow" other peoples ideas!!
...
I would say start out with an HTML tutorial (w3schools.com has a really basic one). There is nothing wrong with borrowing other people's ideas, the web was founded on principles of open source and code sharing and no one really objects to that except where it comes to copy-righted materials. You need to bear in mind, though, that a lot of people use only half-correct code, so an approach where you skim through the code and make sure you only have what you need and what you have is valid (use a code validator like validator.w3.org) then you can go ahead and most of us purists will have no objection.

For the scripting, I started very simple and I still go through projects just a step at a time: first I make sure my form data is sent to the server, then I make sure I can connect to the db, then I make sure I can open the db, then I try to read a record. If that works, then I will try to add or update a record. If that works, I send out a confirmation message, check it with a validator and consider it pretty much done. I find that if I break the project down into those steps it is very easy to see exactly where I go wrong and none of it is especially difficult.

It looks like you are at the point where you know your form data has been received by the server. Do you know whether you are connecting to the db?

Jared
Feb 12 '08 #7
CroCrew
564 Recognized Expert Contributor
Hello boliches,

I am glad that you are moving forward in learning more. Congratz! Both markrawlingson and jhardman are right and are giving you very good ideas.

I have looked at your site and it looks like a fun one to start out with. Please post any questions that you might have we are here to help.

Here is a bit of code that you can start out with. It is a two page process that collects data from one page then passes that data on to the next and inserts the data into a database then displays the data it had saved.

Let me know if you need a copy of the database I can email it to you.

Hope you have as much fun as we all did in learning this crazy stuff~

PageOne.asp
Expand|Select|Wrap|Line Numbers
  1. <html>
  2.     <head>
  3.         <title>Example</title>
  4.     </head>
  5.     <body>
  6.         <form method="post" action="PageTwo.asp" name="xForm" id="xForm">
  7.             <table>
  8.                 <tr>
  9.                     <td>Amount of Loan:</td>
  10.                     <td>&nbsp;</td>
  11.                     <td colspan="7">
  12.                         <select name="loan_amount">
  13.                             <option value selected>Enter amount of Loan</option>
  14.                             <option value="2000">£2000</option>
  15.                             <option value="3000">£3000</option>
  16.                             <option value="4000">£4000</option>
  17.                             <option value="5000">£5000</option>
  18.                             <option value="6000">£6000</option>
  19.                             <option value="7000">£7000</option>
  20.                             <option value="8000">£8000</option>
  21.                             <option value="9000">£9000</option>
  22.                             <option value="10000">£10000</option>
  23.                             <option value="11000">£11000</option>
  24.                             <option value="12000">£12000</option>
  25.                             <option value="13000">£13000</option>
  26.                             <option value="14000">£14000</option>
  27.                             <option value="15000">£15000</option>
  28.                         </select>
  29.                     </td>
  30.                 </tr>
  31.                 <tr>
  32.                     <td>Months \ Term:</td>
  33.                     <td>&nbsp;</td>
  34.                     <td colspan="7">
  35.                         <select name="term">
  36.                             <option value="1" selected>Months \ Term </option>
  37.                             <option value="1">12 Months  (1yr)</option>
  38.                             <option value="2">24 Months  (2yrs)</option>
  39.                             <option value="3">36 Months  (3yrs)</option>
  40.                             <option value="4">48 Months  (4yrs)</option>
  41.                             <option value="5">60 Months  (5yrs)</option>
  42.                         </select>
  43.                     </td>
  44.                 </tr>
  45.                 <tr>
  46.                     <td>Payment Example:</td>
  47.                     <td>&nbsp;</td>
  48.                     <td colspan="7"><input name="payment" size="20"></td>
  49.                 </tr>
  50.                 <tr>
  51.                     <td>Vehicle of Interest:</td>
  52.                     <td>&nbsp;</td>
  53.                     <td colspan="7"><input name="vehicle" size="50"></td>
  54.                 </tr>
  55.                 <tr><td colspan="9"><b>PERSONAL DETAILS</b></td></tr>
  56.                 <tr>
  57.                     <td>First Name:</td>
  58.                     <td>&nbsp;</td>
  59.                     <td colspan="3"><input name="first_name" size="20"></td>
  60.                     <td>&nbsp;</td>
  61.                     <td>Last Name:</td>
  62.                     <td>&nbsp;</td>
  63.                     <td><input name="surname" size="20"></td>
  64.                 </tr>
  65.                 <tr>
  66.                     <td>DoB:</td>
  67.                     <td>&nbsp;</td>
  68.                     <td colspan="7"><input name="dob" size="20"></td>
  69.                 </tr>
  70.                 <tr>
  71.                     <td>E-mail:</td>
  72.                     <td>&nbsp;</td>
  73.                     <td colspan="7"><input name="e_mail" size="20"></td>
  74.                 </tr>
  75.                 <tr>
  76.                     <td>Nationality:</td>
  77.                     <td>&nbsp;</td>
  78.                     <td colspan="3"><input name="nationality" size="20"></td>
  79.                     <td>&nbsp;</td>
  80.                     <td>Marital status:</td>
  81.                     <td>&nbsp;</td>
  82.                     <td><input name="marital_status" size="20"></td>
  83.                 </tr>
  84.                 <tr>
  85.                     <td>Current address:</td>
  86.                     <td>&nbsp;</td>
  87.                     <td colspan="7"><textarea name="current_address" cols="51" rows="1"></textarea></td>
  88.                 </tr>
  89.                 <tr>
  90.                     <td>Post code:</td>
  91.                     <td>&nbsp;</td>
  92.                     <td colspan="7"><input name="post_code" size="20"></td>
  93.                 </tr>
  94.                 <tr>
  95.                     <td>Home phone:</td>
  96.                     <td>&nbsp;</td>
  97.                     <td colspan="3"><input name="tel" size="20"></td>
  98.                     <td>&nbsp;</td>
  99.                     <td>Mobile:</td>
  100.                     <td>&nbsp;</td>
  101.                     <td><input name="mobile" size="20"></td>
  102.                 </tr>
  103.                 <tr>
  104.                     <td>Time at address:</td>
  105.                     <td>&nbsp;</td>
  106.                     <td>
  107.                         <select name="time_at_address_years">
  108.                             <option value="0" selected>years</option>
  109.                             <option value="0">0</option>
  110.                             <option value="1">1</option>
  111.                             <option value="2">2</option>
  112.                             <option value="3">3</option>
  113.                             <option value="4">4</option>
  114.                             <option value="5">5</option>
  115.                             <option value="6">6</option>
  116.                             <option value="7">7</option>
  117.                             <option value="8">8</option>
  118.                             <option value="9">9</option>
  119.                             <option value="10">10</option>
  120.                             <option value="10+">10+</option>
  121.                         </select>
  122.                     </td>
  123.                     <td>&nbsp;</td>
  124.                     <td>
  125.                         <select name="time_at_address_months">
  126.                             <option value="0" selected>months</option>
  127.                             <option value="0">0</option>
  128.                             <option value="1">1</option>
  129.                             <option value="2">2</option>
  130.                             <option value="3">3</option>
  131.                             <option value="4">4</option>
  132.                             <option value="5">5</option>
  133.                             <option value="6">6</option>
  134.                             <option value="7">7</option>
  135.                             <option value="8">8</option>
  136.                             <option value="9">9</option>
  137.                             <option value="10">10</option>
  138.                             <option value="11">11</option>
  139.                             <option value="12">12</option>
  140.                         </select>
  141.                     </td>
  142.                     <td>&nbsp;</td>
  143.                     <td>Residential type:</td>
  144.                     <td>&nbsp;</td>
  145.                     <td><input name="residence_type" size="20"></td>
  146.                 </tr>
  147.                 <tr>
  148.                     <td>Previous address:<br>* ( if less then three years )</td>
  149.                     <td>&nbsp;</td>
  150.                     <td colspan="7"><textarea name="prev_address" cols="51" rows="1"></textarea></td>
  151.                 </tr>
  152.                 <tr>
  153.                     <td>Post code</td>
  154.                     <td>&nbsp;</td>
  155.                     <td colspan="7"><input name="prev_post_code" size="20"></td>
  156.                 </tr>
  157.                 <tr><td colspan="9"><b>EMPLOYMENT DETAILS</b></td></tr>
  158.                 <tr>
  159.                     <td>Employers name:</td>
  160.                     <td>&nbsp;</td>
  161.                     <td colspan="3"><input name="employer" size="20"></td>
  162.                     <td>&nbsp;</td>
  163.                     <td>Occupation:</td>
  164.                     <td>&nbsp;</td>
  165.                     <td><input name="occupation" size="20"></td>
  166.                 </tr>
  167.                 <tr>
  168.                     <td>Address:</td>
  169.                     <td>&nbsp;</td>
  170.                     <td colspan="3"><input name="emp_address" size="20"></td>
  171.                     <td>&nbsp;</td>
  172.                     <td>Telephone number:</td>
  173.                     <td>&nbsp;</td>
  174.                     <td><input name="emp_tel" size="20"></td>
  175.                 </tr>
  176.                 <tr>
  177.                     <td>Self employed</td>
  178.                     <td>&nbsp;</td>
  179.                     <td>Yes <input type="radio" value="Yes" name="selfemployed"></td>
  180.                     <td>&nbsp;</td>
  181.                     <td>No <input type="radio" value="No" name="self_employed"></td>
  182.                     <td>&nbsp;</td>
  183.                     <td>Time with employer</td>
  184.                     <td>&nbsp;</td>
  185.                     <td><input name="emp_time" size="20"></td>
  186.                 </tr>
  187.                 <tr><td colspan="9"><b>BANK DETAILS</b></td></tr>
  188.                 <tr>
  189.                     <td>Sort code:</td>
  190.                     <td>&nbsp;</td>
  191.                     <td colspan="3"><input name="bank_code" size="20"></td>
  192.                     <td>&nbsp;</td>
  193.                     <td>Account number:</td>
  194.                     <td>&nbsp;</td>
  195.                     <td><input name="bank_account" size="20"></td>
  196.                 </tr>
  197.                 <tr>
  198.                     <td>Time with bank:</td>
  199.                     <td>&nbsp;</td>
  200.                     <td>
  201.                         <select name="time_at_bank_yrs">
  202.                             <option value="0" selected>years</option>
  203.                             <option value="0">0</option>
  204.                             <option value="1">1</option>
  205.                             <option value="2">2</option>
  206.                             <option value="3">3</option>
  207.                             <option value="4">4</option>
  208.                             <option value="5">5</option>
  209.                             <option value="6">6</option>
  210.                             <option value="7">7</option>
  211.                             <option value="8">8</option>
  212.                             <option value="9">9</option>
  213.                             <option value="10">10</option>
  214.                             <option value="10+">10+</option>
  215.                         </select>
  216.                     </td>
  217.                     <td>&nbsp;</td>
  218.                     <td colspan="5">
  219.                     <select name="bank_time_mth">
  220.                         <option value="0" selected>months</option>
  221.                         <option value="0">0</option>
  222.                         <option value="1">1</option>
  223.                         <option value="2">2</option>
  224.                         <option value="3">3</option>
  225.                         <option value="4">4</option>
  226.                         <option value="5">5</option>
  227.                         <option value="6">6</option>
  228.                         <option value="7">7</option>
  229.                         <option value="8">8</option>
  230.                         <option value="9">9</option>
  231.                         <option value="10">10</option>
  232.                         <option value="11">11</option>
  233.                         <option value="12">12</option>
  234.                     </select>
  235.                     </td>
  236.                 </tr>
  237.                 <tr><td colspan="9">&nbsp;</td></tr>
  238.                 <tr>
  239.                     <td colspan="9" align="center">
  240.                         <input type="submit" value="Submit" name="Finance Application">&nbsp;&nbsp;&nbsp;
  241.                         <input type="reset" value="Reset" name="B2">
  242.                     </td>
  243.                 </tr>
  244.             </table>
  245.         </form>
  246.     </body>
  247. </html>
  248.  
PageTwo.asp
Expand|Select|Wrap|Line Numbers
  1. <%
  2.     Set adoCon = Server.CreateObject("ADODB.Connection")
  3.     adoCon.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("Database.mdb") 
  4.     Set rsAdd = Server.CreateObject("ADODB.Recordset")
  5.     Set objRS= Server.CreateObject("ADODB.Recordset") 
  6.     strSQL = "SELECT TOP 1 * FROM TheTable"
  7.     objRS.Open strSQL, adoCon
  8.  
  9.     rsAdd.CursorType = 2
  10.     rsAdd.LockType = 3
  11.     rsAdd.Open strSQL, adoCon
  12.     rsAdd.AddNew
  13.  
  14.     rsAdd.Fields("loan_amount") = Request.Form("loan_amount")
  15.     rsAdd.Fields("term") = Request.Form("term")
  16.     rsAdd.Fields("payment") = Request.Form("payment")
  17.     rsAdd.Fields("vehicle") = Request.Form("vehicle")
  18.     rsAdd.Fields("first_name") = Request.Form("first_name")
  19.     rsAdd.Fields("surname") = Request.Form("surname")
  20.     rsAdd.Fields("dob") = Request.Form("dob")
  21.     rsAdd.Fields("e_mail") = Request.Form("e_mail")
  22.     rsAdd.Fields("nationality") = Request.Form("nationality")
  23.     rsAdd.Fields("marital_status") = Request.Form("marital_status")
  24.     rsAdd.Fields("current_address") = Request.Form("current_address")
  25.     rsAdd.Fields("post_code") = Request.Form("post_code")
  26.     rsAdd.Fields("tel") = Request.Form("tel")
  27.     rsAdd.Fields("mobile") = Request.Form("mobile")
  28.     rsAdd.Fields("time_at_address_years") = Request.Form("time_at_address_years")
  29.     rsAdd.Fields("time_at_address_months") = Request.Form("time_at_address_months")
  30.     rsAdd.Fields("residence_type") = Request.Form("residence_type")
  31.     rsAdd.Fields("prev_address") = Request.Form("prev_address")
  32.     rsAdd.Fields("prev_post_code") = Request.Form("prev_post_code")
  33.     rsAdd.Fields("employer") = Request.Form("employer")
  34.     rsAdd.Fields("occupation") = Request.Form("occupation")
  35.     rsAdd.Fields("emp_address") = Request.Form("emp_address")
  36.     rsAdd.Fields("emp_tel") = Request.Form("emp_tel")
  37.     rsAdd.Fields("selfemployed") = Request.Form("selfemployed")
  38.     rsAdd.Fields("emp_time") = Request.Form("emp_time")
  39.     rsAdd.Fields("bank_code") = Request.Form("bank_code")
  40.     rsAdd.Fields("bank_account") = Request.Form("bank_account")
  41.     rsAdd.Fields("time_at_bank_yrs") = Request.Form("time_at_bank_yrs")
  42.     rsAdd.Fields("bank_time_mth") = Request.Form("bank_time_mth")
  43.  
  44.     rsAdd.Update
  45.     rsAdd.Close
  46.     Set rsAdd= Nothing
  47.  
  48.     objRS.Close
  49.     Set objRS= Nothing
  50.     Set adoCon = Nothing
  51. %>
  52. <html>
  53.     <head>
  54.         <title>Example</title>
  55.     </head>
  56.     <body>
  57.         Form Confirmation<br>
  58.         Thank you for submitting the following information:<br>
  59.         <br>
  60.         loan_amount: <%=Request.Form("loan_amount")%><br>
  61.         term: <%=Request.Form("term")%><br>
  62.         payment: <%=Request.Form("payment")%><br>
  63.         vehicle: <%=Request.Form("vehicle")%><br>
  64.         first_name: <%=Request.Form("first_name")%><br>
  65.         surname: <%=Request.Form("surname")%><br>
  66.         dob: <%=Request.Form("dob")%><br>
  67.         e_mail: <%=Request.Form("e_mail")%><br>
  68.         nationality: <%=Request.Form("nationality")%><br>
  69.         marital_status: <%=Request.Form("marital_status")%><br>
  70.         current_address: <%=Request.Form("current_address")%><br>
  71.         post_code: <%=Request.Form("post_code")%><br>
  72.         tel: <%=Request.Form("tel")%><br>
  73.         mobile: <%=Request.Form("mobile")%><br>
  74.         time_at_address_years: <%=Request.Form("time_at_address_years")%><br>
  75.         time_at_address_months: <%=Request.Form("time_at_address_months")%><br>
  76.         residence_type: <%=Request.Form("residence_type")%><br>
  77.         prev_address: <%=Request.Form("prev_address")%><br>
  78.         prev_post_code: <%=Request.Form("prev_post_code")%><br>
  79.         employer: <%=Request.Form("employer")%><br>
  80.         occupation: <%=Request.Form("occupation")%><br>
  81.         emp_address: <%=Request.Form("emp_address")%><br>
  82.         emp_tel: <%=Request.Form("emp_tel")%><br>
  83.         emp_time: <%=Request.Form("emp_time")%><br>
  84.         bank_code: <%=Request.Form("bank_code")%><br>
  85.         bank_account: <%=Request.Form("bank_account")%><br>
  86.         time_at_bank_yrs: <%=Request.Form("time_at_bank_yrs")%><br>
  87.         bank_time_mth: <%=Request.Form("bank_time_mth")%><br>
  88.         <br>
  89.         <br>
  90.         Return to the form.<br>
  91.     </body>
  92. </html>
  93.  
  94.  
Feb 12 '08 #8
markrawlingson
346 Recognized Expert Contributor
My main problem, I guess, is knowing where to look to find answers to questions, as I dont want to keep pestering you guys (as brilliant as you all are. (Used the MS Access forum quite a bit!!)).
Right here is one of the best places to find answers, especially for beginners. So look no further. The site isn't really geared towards WYSIWYG applications but as you can see, half the experts have jumped on your question regardless trying to offer up suggestions or at least words of wisdom and experience, as we always do.

The favoured way of writing web applications is just a simple text editor. A lot of people still use notepad if you can believe that. Personally, my weapon of choice is an app called UltraEdit, second to that would be EditPlus. These are simple text editors like notepad but with a whole pile of developer tools packed into them like colour co-ordination of your code so you can visually pin-point syntactical errors, search and replace, auto-indentation of code, etc.

As for suggestions on how you go forward: If you're keen on learning web development a GREAT place to start learning is w3schools like Jared suggested. You can probably learn at least the fundamental basics of HTML within a week or two. It's not a complicated language at all. However while you do, I would sincerely suggest looking into XHTML - which is just a more "proper" and up-to-date way of writing html and is finally widely recognized as a standard in web development now. Another suggestion if you'd like to learn asp is webwizguide.com - I learned the basics from there back in like 2000-2001 - I'm pretty sure they have their ASP tutorials up still. w3schools also has ASP tutorials which are pretty good, but basic - so a good place to start.

FYI: W3schools recieves 2 million impressions per day and has become a standard learning point for new developers, and an incredible quick reference for seasoned pros. A lot of universites and colleges even include w3schools as required reading material in their courses. (I sound like a commercial, I wonder if they'll pay me for this...)

PS. Having read your previous reply I think you should become a writer (author)! Very amusing!! ;-))
haha! Funny you say that, I've played around with the idea of writing a book. I think I will write a couple of books about my experiences with monica lewinsky, er - i mean, web development, once I'm a little further and more established and perhaps even recognized in the web development community. I'll definitely become a web development professor or high school teacher 20 years down the road though, i've already decided that much.

Anyway, If you're interested in learning you've come to the right place. So happy coding and I wish you the best.

Sincerely,
Mark
Feb 12 '08 #9
markrawlingson
346 Recognized Expert Contributor
Oh, and as a foot-note:

A wise man once said "There is no such thing as a new idea anymore, just improvements on old ones." - So borrow away. The web was built on borrowing ideas, you think E-Bay invented auctioning? You think microsoft invented the OS? heeeck no! Even the thing you're holding in your hand right now was originally called "The x-y position indicator" before it was improved upon and re-named "The Mouse" ;)

Sincerely,
Mark
Feb 12 '08 #10
boliches
62 New Member
Thanks for all of your ideas and guidance - it is really appreciated! I cant wait to get going and see where we end up!

Thanks guys!!
Feb 14 '08 #11
boliches
62 New Member
Many thanks CroCrew!!

Will get stuck in next week as am in Spain at the weekend (Los Boliches funnily enough!!). Cant wait to see the results and hopefully progress from there.

Really do appreciate all the help and advice.


Cheers


Boliches (in the UK)
Feb 14 '08 #12
DrBunchman
979 Recognized Expert Contributor
Also, HTML Goodies has got a series of Primers which cover the basics in a friendly way - it's what I used to teach myself when I started with HTML. A link to the HTML Primers is below:

http://www.htmlgoodies.com/primers/h...le.php/3478141

Good luck!

Dr B
Feb 14 '08 #13
boliches
62 New Member
Again my thanks to:

DrBunchman
MarkRawlinson
jhardman
and CroCrew

By the way CroCrew, where should the database be situated that receives the data? Frontpage created a database that sits both in my C-drive and on the server (in a folder "fpdb") but for some reason the code you suggested to me does not appear to get to its destination. Any thoughts??
Feb 14 '08 #14
markrawlingson
346 Recognized Expert Contributor
In CroCrew's example the database is placed in the same directory as the "pageOne.asp" example. However you can place it where ever you like, and just change the reference to it from Server.MapPath("database.mdb") to Server.MapPath("\Virtual\path\to\your\database.mdb ") - and this would be the path to where it's kept on the server of course, not the path to where it is on your pc.

Sincerely,
Mark


Again my thanks to:

DrBunchman
MarkRawlinson
jhardman
and CroCrew

By the way CroCrew, where should the database be situated that receives the data? Frontpage created a database that sits both in my C-drive and on the server (in a folder "fpdb") but for some reason the code you suggested to me does not appear to get to its destination. Any thoughts??
Feb 14 '08 #15

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

Similar topics

0
1670
by: Matthew Ferri | last post by:
Hi, Summary: I'm a newbie to FrontPage and IIS. I have a simple issue that I believe may be a configuration setting somewhere. If there is a KB article, I just cannot find it.
3
1560
by: Slim | last post by:
I am trying to develop a corporate intranet but my Frontpage Components on the site aren't working. According to the Add/Remove Windows Components, I have the Frontpage 2000 extensions installed...
0
1876
by: Scrappy | last post by:
I am very new to SQL. I am designing a website using Frontpage 2002 and Microsoft SQL 2000. I have the databse all set up and am able to access the data from the database using the ASP pages I...
5
1352
by: Conrad | last post by:
What is the procedure for going from FrontPage with a site out on an Active Server to .Net? I can open and build fine in FrontPage but .Net is another story. Any insight would be helpful ( my...
2
1115
by: mickrourke | last post by:
Hi, Well I'm brand new to frontpage and SQL so I'm probably doing something really stupid.... but here's the problem. I have created a form that saves it's information to an SQL server databse. So...
2
1645
by: joe | last post by:
Not sure if this is the best place to ask this or not but I am wondering if it is possible to run a "mixed" website. That is, use pages which leverage ASP.net where appropriate and pages which...
2
3543
by: Peter H | last post by:
Hello everybody, I have created a webform using ASP.NET/C# as a part of my bachelor thiesis on the behalf of a Community school. The form should be used to save course information in a database...
2
1637
by: Gerry Hickman | last post by:
Hi, We are currently running VS.NET clients against a Windows 2000 server which has Frontpage server extensions; this means we can have teams of developers interacting on web applications from...
10
2507
by: musosdev | last post by:
Hi guys I'm trying to migrate to VS2005... I've managed to do that, but realised I'd opened my web projects as file projects, and I'm getting the error about network BIOS command limit. ...
0
7205
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,...
0
7093
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
7287
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,...
0
7349
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...
0
7467
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
3177
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...
0
1521
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 ...
1
746
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
0
399
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...

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.