<div class="MsoNormal">WEBSITEHallo!My names are Joe Irungu.I am a 22 year old Kenyan citizen who has developed a wiki based website using Pmwiki package.</div>  <div class="MsoNormal"><o:p>&nbsp;</o:p></div>  <div class="MsoNormal">Unfortunately,my member management system is manual.I have created a html form which new users who want to register can fill.This form links to<span style="">&nbsp; </span>a php form<span style="">&nbsp; </span>that pasts data to a MySQL database.I then open the Site.AuthUser page where I manually insert the<span style="">&nbsp; </span>username and password.</div>  <div class="MsoNormal"><o:p>&nbsp;</o:p></div>  <div class="MsoNormal">As you can see,this manual member management system is not efficient.This is why I turned to the use of<span style="">&nbsp; </span>ZAP but I have encountered problems.Lets go through what I have done step by step.</div>  <div class="MsoNormal"><o:p>&nbsp;</o:p></div>  <div class="MsoNormal">1)&nbsp;&nbsp;&nbsp;
 I download zap into my cookbook from the PmWiki website and enabled it in a local config file by adding this line: </div>  <div class="vspace">include_once("$FarmD/cookbook/zap.php");</div>  <div class="MsoNormal">2) To verify that I<span style="">&nbsp; </span>had ZAP properly installed on your system, copy this snippet to a new page that I created in my wiki and clicked the button. </div>  <pre><o:p>&nbsp;</o:p></pre><pre>(:zapform key=check:)(:zapget:)</pre><pre>(:zap Install="Installation Successful" check:)</pre><pre>(:zap passdata="Install" check:)</pre><pre>(:input submit value="Test Install":) {$Install}</pre><pre>(:zapend:)</pre><pre><o:p>&nbsp;</o:p></pre><pre>The "Installation Successful" text appeared.</pre><pre><o:p>&nbsp;</o:p></pre><pre>3)I then created a new page called Register and entered the text below in this page so as to create a Registration form.</pre><pre><o:p>&nbsp;</o:p></pre>  <div class="MsoNormal" style=""><span style="font-size: 10pt;
 font-family: &quot;Courier New&quot;;">[[#ID]]<o:p></o:p></span></div>  <div class="MsoNormal" style=""><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;">(:messages:)<o:p></o:p></span></div>  <div class="MsoNormal" style=""><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;">(:zapform:)<o:p></o:p></span></div>  <div class="MsoNormal" style=""><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;">||Member Name:%red%*%% ||(:input text Member:)<o:p></o:p></span></div>  <div class="MsoNormal" style=""><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;">||Password:%red%*%% ||(:input password Password:)<o:p></o:p></span></div>  <div class="MsoNormal" style=""><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;">||Real Name: ||(:input text RealName:)<o:p></o:p></span></div>  <div class="MsoNormal" style=""><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;">||Email: ||(:input text
 Email:)<o:p></o:p></span></div>  <div class="MsoNormal" style=""><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;">||Country: ||(:input text Country:)<o:p></o:p></span></div>  <div class="MsoNormal" style=""><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;">||Gender: ||(:input select Gender Male:) (:input select Gender Female:) <o:p></o:p></span></div>  <div class="MsoNormal" style=""><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;">|| ||(:input submit value="Create Account":)<o:p></o:p></span></div>  <div class="MsoNormal" style=""><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;">(:zap register="Email,Password,RealName,Country,Gender":)<o:p></o:p></span></div>  <div class="MsoNormal" style=""><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;">(:zap login="auto":)<o:p></o:p></span></div>  <div class="MsoNormal" style=""><span style="font-size: 10pt; font-family: &quot;Courier
 New&quot;;">(:zapend:)<o:p></o:p></span></div>  <div class="MsoNormal" style=""><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;">[[#ID]]<o:p></o:p></span></div>  <pre><o:p>&nbsp;</o:p></pre><pre>I then saved the form,entered data and clicked the create account button.A message “Form Submitted” appeared.</pre><pre><o:p>&nbsp;</o:p></pre><pre><o:p>&nbsp;</o:p></pre><pre>In an effort to view data on the page I tried to edit the form above by adding the following </pre><pre><o:p>&nbsp;</o:p></pre><pre>Field 1: {$:Member}</pre><pre>Field 2: {$:Password}</pre><pre>Field 3: {$:RealName}</pre><pre>Field 4: {$:Email}</pre><pre>Field 5: {$:Country}</pre><pre>Field 6: {$:Gender}</pre><pre><o:p>&nbsp;</o:p></pre><pre>Thus the entire Registration page looked as below.</pre><pre><o:p>&nbsp;</o:p></pre>  <div class="MsoNormal" style=""><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;">[[#ID]]<o:p></o:p></span></div>  <div class="MsoNormal"
 style=""><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;">(:messages:)<o:p></o:p></span></div>  <div class="MsoNormal" style=""><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;">(:zapform:)<o:p></o:p></span></div>  <div class="MsoNormal" style=""><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;">||Member Name:%red%*%% ||(:input text Member:)<o:p></o:p></span></div>  <div class="MsoNormal" style=""><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;">||Password:%red%*%% ||(:input password Password:)<o:p></o:p></span></div>  <div class="MsoNormal" style=""><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;">||Real Name: ||(:input text RealName:)<o:p></o:p></span></div>  <div class="MsoNormal" style=""><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;">||Email: ||(:input text Email:)<o:p></o:p></span></div>  <div class="MsoNormal" style=""><span style="font-size: 10pt;
 font-family: &quot;Courier New&quot;;">||Country: ||(:input text Country:)<o:p></o:p></span></div>  <div class="MsoNormal" style=""><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;">||Gender: ||(:input select Gender Male:) (:input select Gender Female:) <o:p></o:p></span></div>  <div class="MsoNormal" style=""><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;">|| ||(:input submit value="Create Account":)<o:p></o:p></span></div>  <div class="MsoNormal" style=""><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;">(:zap register="Email,Password,RealName,Country,Gender":)<o:p></o:p></span></div>  <div class="MsoNormal" style=""><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;">(:zap login="auto":)<o:p></o:p></span></div>  <div class="MsoNormal" style=""><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;">(:zapend:)<o:p></o:p></span></div>  <div class="MsoNormal" style=""><span
 style="font-size: 10pt; font-family: &quot;Courier New&quot;;">[[#ID]]<o:p></o:p></span></div>  <div class="MsoNormal" style=""><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;"><o:p>&nbsp;</o:p></span></div>  <pre>Field 1: {$:Member}</pre><pre>Field 2: {$:Password}</pre><pre>Field 3: {$:RealName}</pre><pre>Field 4: {$:Email}</pre><pre>Field 5: {$:Country}</pre><pre>Field 6: {$:Gender}</pre><pre><o:p>&nbsp;</o:p></pre>  <div class="MsoNormal" style=""><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;">I then saved it and entered data.The data I put was not shown on the page.<o:p></o:p></span></div>  <div class="MsoNormal" style=""><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;"><o:p>&nbsp;</o:p></span></div>  <div class="MsoNormal" style=""><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;">I tried editing the page as follows(I prefer having the page as below with test Member,Real Name etc instead
 of </span>Field 1<span style="">&nbsp; </span>Field 2 etc. </div>  <div class="MsoNormal" style=""><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;">[[#ID]]<o:p></o:p></span></div>  <div class="MsoNormal" style=""><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;">(:messages:)<o:p></o:p></span></div>  <div class="MsoNormal" style=""><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;">(:zapform:)<o:p></o:p></span></div>  <div class="MsoNormal" style=""><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;">||Member Name:%red%*%% ||(:input text Member:)<o:p></o:p></span></div>  <div class="MsoNormal" style=""><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;">||Password:%red%*%% ||(:input password Password:)<o:p></o:p></span></div>  <div class="MsoNormal" style=""><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;">||Real Name: ||(:input text
 RealName:)<o:p></o:p></span></div>  <div class="MsoNormal" style=""><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;">||Email: ||(:input text Email:)<o:p></o:p></span></div>  <div class="MsoNormal" style=""><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;">||Country: ||(:input text Country:)<o:p></o:p></span></div>  <div class="MsoNormal" style=""><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;">||Gender: ||(:input select Gender Male:) (:input select Gender Female:) <o:p></o:p></span></div>  <div class="MsoNormal" style=""><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;">|| ||(:input submit value="Create Account":)<o:p></o:p></span></div>  <div class="MsoNormal" style=""><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;">(:zap register="Member,Password,RealName,Email,Country,Gender":)<o:p></o:p></span></div>  <div class="MsoNormal" style=""><span style="font-size: 10pt;
 font-family: &quot;Courier New&quot;;">(:zap login="auto":)<o:p></o:p></span></div>  <div class="MsoNormal" style=""><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;">(:zapend:)<o:p></o:p></span></div>  <div class="MsoNormal" style=""><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;">[[#ID]]<o:p></o:p></span></div>  <div class="MsoNormal" style=""><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;"><o:p>&nbsp;</o:p></span></div>  <div class="MsoNormal" style=""><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;"><o:p>&nbsp;</o:p></span></div>  <div class="MsoNormal" style=""><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;">Member: {$:Member}<o:p></o:p></span></div>  <div class="MsoNormal" style=""><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;">Password: {$:Password}<o:p></o:p></span></div>  <div class="MsoNormal" style=""><span style="font-size: 10pt;
 font-family: &quot;Courier New&quot;;">RealName: {$:RealName}<o:p></o:p></span></div>  <div class="MsoNormal" style=""><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;">Email: {$:Email}<o:p></o:p></span></div>  <div class="MsoNormal" style=""><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;">Country: {$:Country}<o:p></o:p></span></div>  <div class="MsoNormal" style=""><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;">Gender: {$:Gender}<o:p></o:p></span></div>  <div class="MsoNormal" style=""><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;"><o:p>&nbsp;</o:p></span></div>  <div class="MsoNormal" style=""><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;"><o:p>&nbsp;</o:p></span></div>  <div class="MsoNormal" style=""><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;">The following error resulted<o:p></o:p></span></div>  <div class="MsoNormal" style=""><span
 style="font-size: 10pt; font-family: &quot;Courier New&quot;;"><o:p>&nbsp;</o:p></span></div>  <div class="MsoNormal" style=""><b>Fatal error</b>: Maximum execution time of 30 seconds exceeded in <b>c:\wamp\www\pmwiki5\pmwiki.php</b> on line <b>719<o:p></o:p></b></div>  <div class="MsoNormal" style=""><b><o:p>&nbsp;</o:p></b></div>  <div class="MsoNormal" style=""><b><o:p>&nbsp;</o:p></b></div>  <div class="MsoNormal" style=""><b>How can I solve this problem?<o:p></o:p></b></div>  <div class="MsoNormal" style=""><b><o:p>&nbsp;</o:p></b></div>  <div><b>4)</b> I then Created a page in my wiki called Site.ZAPConfig and copied the following text to the same page and saved it.</div>  <div class="vspace">&nbsp;ZAP Version</div>  <pre><span style="">&nbsp;</span>ZAP: {$ZAPversion}</pre><pre> ZAPtoolbox: {$ZAPtoolboxversion}</pre><pre><o:p>&nbsp;</o:p></pre><pre>ZAP Groups</pre><pre> Login: Profiles</pre><pre> Profiles: Profiles</pre><pre> EmailList: Profiles</pre><pre> NewsList:
 NewsList</pre><pre> NewsQueue: NewsQueue</pre><pre><o:p>&nbsp;</o:p></pre><pre>Several links were created i.e ZAPToolbox, EmailList, NewsList, NewsQueue.I placed all the text in ZAPToolbox.php in the ZAPToolbox page that was created after I clicked the ZAPToolbox link.</pre><pre><o:p>&nbsp;</o:p></pre><pre><o:p>&nbsp;</o:p></pre><pre>5)I also tried to create a user Login system by creating a login page and putting in the text below.</pre><pre><o:p>&nbsp;</o:p></pre>  <div class="MsoNormal" style=""><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;">[[#ID]]<o:p></o:p></span></div>  <div class="MsoNormal" style=""><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;">(:messages:)<o:p></o:p></span></div>  <div class="MsoNormal" style=""><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;">(:zapform:)<o:p></o:p></span></div>  <div class="MsoNormal" style=""><span style="font-size: 10pt; font-family: &quot;Courier
 New&quot;;">(:zap login="":)<o:p></o:p></span></div>  <div class="MsoNormal" style=""><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;">||Member Name: ||(:input text Member:)<o:p></o:p></span></div>  <div class="MsoNormal" style=""><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;">||Password: ||(:input password Password:) (:input submit value="Login!":)<o:p></o:p></span></div>  <div class="MsoNormal" style=""><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;">(:zapend:)<o:p></o:p></span></div>  <div class="MsoNormal" style=""><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;">[[#ID]]<o:p></o:p></span></div>  <div class="MsoNormal" style=""><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;"><o:p>&nbsp;</o:p></span></div>  <div class="MsoNormal" style=""><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;">When I tried to login with the Member and password that I
 inserted in the Register form that is explained above,nothing happens.What is the problem with it and how do I solve it?<o:p></o:p></span></div>  <div class="MsoNormal" style=""><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;"><o:p>&nbsp;</o:p></span></div>  <div class="MsoNormal" style=""><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;"><o:p>&nbsp;</o:p></span></div>  <div class="MsoNormal" style=""><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;">In general I would like solutions to the above and a user management system as below.<o:p></o:p></span></div>  <div class="MsoNormal" style=""><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;"><o:p>&nbsp;</o:p></span></div>  <div class="MsoNormal" style=""><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;">1)A new user registers using the Register form.After,he clicks on create account button.This prompts system to search if the
 username and password has already been used by another user.If this is so,the user receives a message that username and /or password already taken.If the username and password are not taken,the user gets message that the form is submitted and the data values he has entered are shown on the page.An e-mail with a default text that I would write is sent to the user’s e-mail address welcoming him as a member and showing his username and password.<o:p></o:p></span></div>  <div class="MsoNormal" style=""><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;"><o:p>&nbsp;</o:p></span></div>  <div class="MsoNormal" style=""><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;">2)Immediately,after the user registers his account,he should be able to log in into the website.By,logging in the user should be able to edit existing pages and create new pages.He should also be able to log out.<o:p></o:p></span></div>  <div class="MsoNormal" style=""><span
 style="font-size: 10pt; font-family: &quot;Courier New&quot;;"><o:p>&nbsp;</o:p></span></div>  <div class="MsoNormal" style=""><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;">3)I also need a way of viewing the user records created and the ability to delete a user record.<o:p></o:p></span></div>  <div class="MsoNormal" style=""><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;"><o:p>&nbsp;</o:p></span></div>  <div class="MsoNormal" style=""><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;">Please,look into my case above and reply to my mail as soon as possible with solutions to the situations stated above.Thanks in advance. <o:p></o:p></span></div>  <div class="MsoNormal" style=""><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;"><o:p>&nbsp;</o:p></span></div>  <div class="MsoNormal" style=""><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;"><o:p>&nbsp;</o:p></span></div> 
 <pre><o:p>&nbsp;</o:p></pre><pre><o:p>&nbsp;</o:p></pre><pre><o:p>&nbsp;</o:p></pre>  <div class="MsoNormal" style=""><o:p>&nbsp;</o:p></div>  <div class="MsoNormal" style=""><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;"><o:p>&nbsp;</o:p></span></div>  <pre><span style="">&nbsp;</span></pre>  <div class="vspace">&nbsp;</div>  <div class="MsoNormal"><o:p>&nbsp;</o:p></div>  <p>&#32;



      <hr size=1>Park yourself in front of a world of choices in alternative vehicles.<br><a href="http://us.rd.yahoo.com/evt=48246/*http://autos.yahoo.com/green_center/;_ylc=X3oDMTE5cDF2bXZzBF9TAzk3MTA3MDc2BHNlYwNtYWlsdGFncwRzbGsDZ3JlZW4tY2VudGVy">Visit the Yahoo! Auto Green Center.</a>