rallokkcaz Posted September 12, 2006 Share Posted September 12, 2006 ok i need a edit profile scriptwhat gets the users info just from where hes logged inso if user1 went to edit profile whent to edit his profile it would show only his infoand if user2 click on that link it would take it to his info not user1'shere's the code i use now.[code]<?php $id = $_GET['id']; $sql = "SELECT * FROM maaking_users WHERE userid='$id'"; $result = @mysql_query($sql) or die(mysql_error()); $user = mysql_fetch_assoc($result); echo <<<HTMLFORM<form action="{$_SERVER['PHP_SELF']}" method="post"><table cellpadding="2" cellspacing="1" width="400"> <tr> <td wdith="35%">Username:</td> <td>{$user['username']}</td> </tr> <tr> <td>Full Name:</td> <td><input type="text" name="fullname" value="{$user['fullname']}" /></td> </tr><tr> <td>Password</td> <td>New Password: <input type="password" name="password" value="$password" /></td> </tr> <tr> <td>About Me:</td> <td><textarea height="200px" width="300px" input type="text/html" name="about" value="" />{$user['about']}</textarea></td> </tr><tr <tr> <td>Email Address:</td> <td><input type="text" name="email" value="{$user['email']}" /></td> </tr> <tr> <td colspan="2"> <input type="hidden" name="userid" value="{$user['userid']}" /> <input type="submit" name="update" value="Update Profile"> </td> </tr></table></form>HTMLFORM;}elseif(isset($_POST['update'])){ foreach($_POST as $field_name => $field_value) { ${$field_name} = mysql_real_escape_string($field_value); } $sql = "UPDATE maaking_users set password='$password', about='$about', email='$email', fullname='$fullname' WHERE userid='$userid'"; $result = mysql_query($sql) or die(mysql_error()); echo "Successfully updated profile <br><a href='profiles.php?id=$userid'>Go to Profile</a>"; } ?>[/code] *note code is missing some info* Link to comment https://forums.phpfreaks.com/topic/20561-need-edit-profile-script-old-one-doesnt-work/ Share on other sites More sharing options...
rallokkcaz Posted September 12, 2006 Author Share Posted September 12, 2006 ? anyone know ? ?????? ¿?¿?¿?¿?¿? Link to comment https://forums.phpfreaks.com/topic/20561-need-edit-profile-script-old-one-doesnt-work/#findComment-90733 Share on other sites More sharing options...
rallokkcaz Posted September 12, 2006 Author Share Posted September 12, 2006 i give up!! >:(ive been trying at this for 2 weeks now:'(im done Link to comment https://forums.phpfreaks.com/topic/20561-need-edit-profile-script-old-one-doesnt-work/#findComment-90741 Share on other sites More sharing options...
ronverdonk Posted September 12, 2006 Share Posted September 12, 2006 Well, your code does not only miss some info, but some code as well. E.g. how can you do an } elsif when there is no preceeding IF { statement?So if you want help, you'd better show all your code statements.Ronald 8) Link to comment https://forums.phpfreaks.com/topic/20561-need-edit-profile-script-old-one-doesnt-work/#findComment-90744 Share on other sites More sharing options...
rallokkcaz Posted September 12, 2006 Author Share Posted September 12, 2006 ok here's what i needhere are the rows in my mysql tableuser passwordabout fullname emailcan someone build a form for that thanks it doesn't need to be complete i'll finish it Link to comment https://forums.phpfreaks.com/topic/20561-need-edit-profile-script-old-one-doesnt-work/#findComment-90750 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.