Ver Mensaje Individual
  #6 (permalink)  
Antiguo 16/06/2009, 16:01
waty90
 
Fecha de Ingreso: diciembre-2006
Mensajes: 153
Antigüedad: 17 años, 11 meses
Puntos: 1
Respuesta: formulario para editar datos con php

gracias cesar he echo lo que me has dixo y me funciona aparecen los texto en los campos este es el codigo:
Código PHP:
<h3>editar datos personales</h3>
<form id="loginForm" name="loginForm" method="post" action="php_guardar_cambios.php">
  <table width="300" border="0" align="center" cellpadding="2" cellspacing="0">
    <tr>
      <th>nombre </th>
      <td><input name="nombre" type="text" class="textfield" id="nombre" value="<? echo $_SESSION["SESS_FIRST_NAME"];?>" /></td>
    </tr>
    <tr>
      <th>apellidos </th>
      <td><input name="apellidos" type="text" class="textfield" id="apellidos" value="<? echo $_SESSION["SESS_LAST_NAME"];?>"/></td>
    </tr>
    <tr>
      <th width="124">nombre de usuario</th>
      <td width="168"><input name="username" type="text" class="textfield" id="login"disabled=disabled readonly=readonly value="<? echo $_SESSION["SESS_LOGIN"];?>" /></td>
    </tr>
    <tr>
      <th>clave</th>
      <td><input name="password" type="password" class="textfield" id="password" value="<? echo $_SESSION["SESS_PASSWORD"];?>" /></td>
    </tr>
   
 <tr>
      <th>edad</th>
      <td><input name="edad" type="text" class="textfield" id="edad" value="<? echo $_SESSION["SESS_EDAD"];?>"/></td>
    </tr>

<th>pagina web </th>
      <td><input name="paginaweb" type="text" class="textfield" id="paginaweb" value="<? echo $_SESSION["SESS_WEB"];?>" /></td>
    </tr><tr>
      <td>&nbsp;</td>
      <td><input type="submit" name="Submit" value="guardar cambios" /></td>
    </tr>


  </table>
</form>

como podria hacer para guardar los cambios que realize el usuario.

tengo este script de otro sistema que a lo mejor me podria servir pero nose como adaptarlo
Código PHP:
<?
include "login.php";
include_once 
"db.inc.php";

$id=$_SESSION["userid"];
$c_nombre=str_replace("'","''",$_REQUEST["compañia_nombre"]);
$c_contacto=str_replace("'","''",$_REQUEST["compañia_contacto"]);
$dirrecion=str_replace("'","''",$_REQUEST["dirrecion"]);
$dirrecion2=str_replace("'","''",$_REQUEST["dirrecion2"]);
$ciudad=str_replace("'","''",$_REQUEST["ciudad"]);
$state_non_us="";
$state_us=0;


if(isset(
$_REQUEST["state_province"])  && $_REQUEST["state_province"]!=""  )
{

$state_us=str_replace("'","''",$_REQUEST["state_province"]);
}
  else
{

if( isset(
$_REQUEST["state_province_non"]) )
{
$state_non_us=str_replace("'","''",$_REQUEST["state_province_non"]);
}

}

$zip=str_replace("'","''",$_REQUEST["zip_code"]);
$country=str_replace("'","''",$_REQUEST["country"]);
$phone=str_replace("'","''",$_REQUEST["phone_number"]);
$fax=str_replace("'","''",$_REQUEST["fax_number"]);
$email=str_replace("'","''",$_REQUEST["email_addr"]);
$homepage=str_replace("'","''",$_REQUEST["home_page"]);
$username=mysql_fetch_array(mysql_query("select username from members where id=$id"));

if(isset(
$_REQUEST["offers"]))
$recieve_offer="y";
else
$recieve_offer="n";
$pwd=str_replace("'","''",$_REQUEST["pwd"]);
mysql_query("update members set c_name='$c_name',c_contact='$c_contact',stadd1='$stadd1',stadd2='$stadd2',city='$city',state_us='$state_us',state_non_us='$state_non_us',zip='$zip',country='$country',phone='$phone',fax='$fax',email='$email',homepage='$homepage',username='$username[0]',recieve_offer='$recieve_offer',pwd='$pwd' where id=$id" );

header("Location:"."datos-actualizados.php?imprime_texto=se han guardado los cambios realizados con exito!"));
?>
: