[FX.php List] Basic help

Jonathan Schwartz jschwartz at exit445.com
Tue May 27 21:55:21 MDT 2008


Sometimes very basic...isn't.

This process involves 4 primary steps on three pages.
1) Log in Form (post method) PAGE 1
2) Log in Form Processing (FMFind) PAGE 2
3) Display Edit Form  (Post method) PAGE 2
4) Edit From Processing (FMEdit) PAGE 3

First issue I see in your code is an attempt to use $_GET to process 
the login. Shoudn't it be $_POST?

Next, the Edit code below belongs on the last page. Page 2 is for 
doing the query and then displaying the result to edit in a form.

Also, here needs to addl code at the top of Page 2 to handle 
unsuccesfull logins.

Finally, Aas Alex states, you HAVE To have the -recid to edit the 
record. You get that from the result of the query.

Hope that helps.

jonathan


At 8:54 PM -0500 5/27/08, CSInfo wrote:
>I am creating a very basic site to login by email and password, then 
>edit or display the users info from their FM record. I am having a 
>rough time getting the edit portion to work.I know the connection is 
>valid, the display.php works fine. Below is my code for the edit.php 
>page. Anybody care to debug? Sometime a second set of eyes help.
>I can send the details.php if needed.
>Thanks,
>John Funk
>
>
><?php
>include_once('FX/FX.php');
>$Bride_Email=$_GET['Bride_Email']; // from the index page
>$Bride_Password=$_GET['Bride_Password'];
>
>//$Bride_Email='username'; //hard coded for testing as stand alone
>//$Bride_Password='pass'; //hard coded for testing as stand alone
>
>$groupSize='1';
>$edit_account=new FX('64.62.67.186','80','FMPro7'); 
>//this ip is only open to the website
>$edit_account->SetDBData('BG_Clients.fp7','BGDB Export',$groupSize);
>$edit_account->SetDBPassword('iona','Admin');
>$edit_account->AddDBParam( Bride_Email, $Bride_Email);
>$edit_account->AddDBParam( Bride_Password, $Bride_Password);
>$edit_accountResult=$edit_account->FMEdit();
>
>foreach($edit_accountResult['data'] as $key=>$edit_accountData);
>
>?>
><html>
><head>
>
></head>
><body>
><table>
><tr>
><td>Bride_Email</td></tr>
><tr><td><?php echo $edit_accountData['Bride_Last_Name'][0]; ?></td></tr>
></table>
><form name="edit" method="post" action="details.php">
>   <table>
>     <tr>
>       <th>Bride_Email</th>
>       <td> <input type="text" name="Bride_Last_Name" value= <?php 
>echo $edit_accountData['Bride_Last_Name'][0]; ?> /> </td>
>     </tr>
>     <tr>
>       <th>&nbsp;</th>
>       <td> <input type="submit" name="edit_submit" value="Submit" /> </td>
>     </tr>
>   </table>
></form>
><br>
></body>
></html>
>
>_______________________________________________
>FX.php_List mailing list
>FX.php_List at mail.iviking.org
>http://www.iviking.org/mailman/listinfo/fx.php_list


-- 
Jonathan Schwartz
Exit 445 Group
jonathan at exit445.com
http://www.exit445.com
415-381-1852


More information about the FX.php_List mailing list