Web Maintenance

J

John Parker

Since I started using FP.. I have managed to build a decent number of
customers.

I am now looking for a simple way to manage web updates required by either
having customer submit request directly or I would add as received.

I was just wondering if anyone knew of a "simple" program or an easy way I
could add such a process to manage web maintence (work order) tasks..

Thanks for any advise..
John Parker
 
J

John Parker

I am just trying to find out if there were any formats or programs avalable
instead of me re-inventing the wheel with limited interactive / email /
dbase knowledge.. JP
 
J

John Parker

I would be happy to use FrontPage for this!.. your response is obviously
"why dont you do it yourself" well the purpose of my post is that dont know
how to do it myself!! That is why I posted to the group.

JP
 
T

Thomas A. Rowe

You users/clients would email the changes to your, this is completely outside of any features built
into FP. Once you get the changes, you would open the site on your local machine, make the changes
and then publish the updated site to the live/remote server via FP.

--
==============================================
Thomas A. Rowe
Microsoft MVP - FrontPage
==============================================
Agents Real Estate Listing Network
http://www.NReal.com
==============================================
 
J

John Parker

I am looking for a way to create a work order / job ticket to keep track of
web maintenance requests.

I understand how to make the changes, I just want to track and organize the
requests..

Every work order program I find on search is way to big.. I am just looking
for a simple tracking system.

JP
 
T

Thomas A. Rowe

You could create a simple form and if hosted on a Windows IIS web server and the host allows file
upload, then you could have the user fill in the form and then upload the file, which you would have
to login to your site via FP or FTP to retrieve.

--
==============================================
Thomas A. Rowe
Microsoft MVP - FrontPage
==============================================
Agents Real Estate Listing Network
http://www.NReal.com
==============================================
 
J

John Parker

Thanks Thomas, but I think I have misled you..

What I want is simple work order tracking system so that I can keep track of
requests by customer / date / status etc.

Basically a work order tracking system to keep track of tasks by customer.

An order entry system without all the backend functions, just a simple work
order tracking method (Outlook Task is too basic)

I appreciate your feedack.

John P.
 
A

Andrew Murray

John,

Is this tracking system to be something that the user (your clients) will
view, or something just for your own benefit?

I have made a similar thing, like you're after.

Try www.murraywebs.com. Log on as username: "Guest" and pwd: "guest" then
go to the "List maintenance items completed or in progress" link.

I did this with just the FP database results wizard, it is nothing
spectacular, but does what I want. I suppose you want a similar thing.
 
J

John Parker

Andrew, that is exactly what I am looking at (plus more)

Nice work, looks extremely professional.

You have given me some great ideas.

Thanks so much.. John Parker
 
T

Trevor L.

Andrew said:
John,

Is this tracking system to be something that the user (your clients)
will view, or something just for your own benefit?

I have made a similar thing, like you're after.

Try www.murraywebs.com. Log on as username: "Guest" and pwd: "guest"
then go to the "List maintenance items completed or in progress" link.

I did this with just the FP database results wizard, it is nothing
spectacular, but does what I want. I suppose you want a similar
thing.

Andrew,
Perhaps you can also help me.

I created a guestbook on the site below.

I can display, add to, and delete from it, but I am having trouble modifying
it. I have posted queries on another newsgroup, but you seem to have
resolved my problem already.

This is the code generated by ASP to accept an update an call the ASP to
update the DB
<form name="form">
<table width="100%" border="1">
<thead>
<tr bgcolor="aqua">
<th colspan="4"><b>Click ID to update entry</b></th>
</tr>
<tr bgcolor="silver">
<th align="left"><b>ID</b></th>
<th align="left"><b>Name</b></th>
<th align="left"><b>Comments</b></th>
<th align="left"><b>Timestamp</b></th>
</tr>
</thead>

<tbody>

<tr>
<td><a href="update_entry.asp?ID=1"</a>1</td>
<td><input type="text" name="name" maxlength="50" value="&nbsp;"></td>
<td><textarea name="comments" cols="50" rows="10">&nbsp;</textarea></td>
<td>25-08-2006 01:18:48</td>
</tr>

<tr>
<td><a href="update_entry.asp?ID=10"</a>10</td>
<td><input type="text" name="name" maxlength="50" value="Alex"></td>
<td><textarea name="comments" cols="50" rows="10">Hi,I wish I had the
patience to make my sites as good as yours, your site is excellent.Thanks
for a good job. ,</textarea></td>
<td>06-09-2006 12:41:33</td>
</tr>

</tbody>
</table>
</form>

update_entry.asp is
<%
'Dimension variables
Dim adoCon 'Holds the Database Connection Object
Dim rsUpdateEntry 'Holds the recordset for the record to be updated
Dim strSQL 'Holds the SQL query for the database
Dim lngRecordNo 'Holds the record number to be updated

'Read in the record number to be updated
lngRecordNo = CLng(Request.QueryString("ID"))

'Create an ADO connection object
Set adoCon = Server.CreateObject("ADODB.Connection")

'Open the connection
adoCon.Open Application("guestbook_ConnectionString")

'Create an ADO recordset object
Set rsUpdateEntry = Server.CreateObject("ADODB.Recordset")

'Initialise the strSQL variable with an SQL statement to query the database
strSQL = "SELECT * FROM Results WHERE ID=" & lngRecordNo

'Set the cursor type we are using so we can navigate through the recordset
rsUpdateEntry.CursorType = 2

'Set the lock type so that the record is locked by ADO when it is updated
rsUpdateEntry.LockType = 3

'Open the tblComments table using the SQL query held in the strSQL varaiable
rsUpdateEntry.Open strSQL, adoCon

'Update the record in the recordset
rsUpdateEntry.Fields("name") = Request.Form("name")
rsUpdateEntry.Fields("comments") = Request.Form("comments")

'Write the updated recordset to the database
rsUpdateEntry.Update

'Reset server objects
rsUpdateEntry.Close
Set rsUpdateEntry = Nothing
Set adoCon = Nothing

'Return to the update select page incase another record needs deleting
Response.Redirect "update_guestbook.asp"
%>

When I enter some details into record 1 and click the link, the fields are
set to blank.
Can you see what is wrong?

Perhaps the code which you use in
http://www.murraywebs.com/maintenance.asp?mode=Modify&name=Guest&client=Guest
is the answer
I see you have:
<form method="POST" action="maintenance.asp" name="maintenance"
webbot-action="--WEBBOT-SELF--">
and a submit button

whereas I have
<form name="form">
and each entry has
<a href="update_entry.asp?ID=1"</a>1

I doubt that this matters as update_entry.asp is definitely being called
without error. I think the problem lies in the code in "update_entry.asp"

I have also tried with no success:
<form name="form" method="POST" action="--WEBBOT-SELF--">

What does your file "maintenance.asp" look like?

BTW,
I prefer not to rely on webbots, but to use the actual ASP code if at all
possible
 
T

Trevor L.

Trevor said:
Andrew,
Perhaps you can also help me.

I created a guestbook on the site below.

I can display, add to, and delete from it, but I am having trouble
modifying it.

I have resolved my problem

It turns out that the page with the form was sending data for *all* records
to the update_entry.asp file which confused it no end.

So I put another form inbetween which only reads and asks for input for one
record at a time and then passes this to update_entry.asp.

It worked :))
(Of course, it took several hours to get it right, but eventually, all was
fine.)
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top