[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> </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