tengo el siguiente código de registro (ver debajo) para un acceso privado. Me gustaría añadir los campos "nombre", "email", "teléfono", y enviar estos nuevos datos por email. He probado varias cosas pero me da error. ¿Me podéis ayudar? Gracias
Ahí va el código:
Código PHP :
<?php require_once('common.php'); if (isset($_POST['submitBtn'])){ // Get user input $username = isset($_POST['username']) ? $_POST['username'] : ''; $password1 = isset($_POST['password1']) ? $_POST['password1'] : ''; $password2 = isset($_POST['password2']) ? $_POST['password2'] : ''; // Try to register the user $error = registerUser($username,$password1,$password2); } ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "DTD/xhtml1-transitional.dtd"> <html> <head> <title>usuahia eroom</title> <link href="style/style.css" rel="stylesheet" type="text/css" /> </head> <body> <div id="main"> <?php if ((!isset($_POST['submitBtn'])) || ($error != '')) {?> <div class="caption">Register user</div> <div id="icon"> </div> <form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post" name="registerform"> <table width="100%"> <tr><td>Username:</td><td> <input class="text" name="username" type="text" /></td></tr> <tr><td>Password:</td><td> <input class="text" name="password1" type="password" /></td></tr> <tr><td>Confirm password:</td><td> <input class="text" name="password2" type="password" /></td></tr> <tr><td colspan="2" align="center"><input class="text" type="submit" name="submitBtn" value="Register" /></td></tr> </table> </form> <?php } if (isset($_POST['submitBtn'])){ ?> <div class="caption">Registration result:</div> <div id="icon2"> </div> <div id="result"> <table width="100%"><tr><td><br/> <?php if ($error == '') { echo " User: $username was registered successfully!<br/><br/>"; echo ' <a href="login.php">You can login here</a>'; } else echo $error; ?> <br/><br/><br/></td></tr></table> </div> <?php } ?> </div> </body>