
17/11/2010, 02:16
|
| | Fecha de Ingreso: julio-2010
Mensajes: 19
Antigüedad: 14 años, 8 meses Puntos: 0 | |
Respuesta: Ayuda codigo php Cita:
Iniciado por shaggyz Buenas, Código PHP: <?php
$errors = array();
if(isset($_POST['login'])){
$username = preg_replace('/[^A-Za-z]/', '', $_POST['username']);
$email = $_POST['email'];
$password = $_POST['password'];
$c_password = $_POST['c_password'];
if($username == ''){
$errors[] = 'Username is blank';
}
if($email == ''){
$errors[] = 'Email is blank';
}
if($password == '' || $c_password == ''){
$errors[] = 'Passwords are blank';
}
if($password != $c_password){
$errors[] = 'Passwords do not match';
}
if(count($errors) == 0){
// Esto antes estaba así, se instancia el objeto xml luego de que lo llamas, te tiene que dar un error o al menos un warning
//$xml->addChild('username', $username);
//$xml = new SimpleXMLElement('<user></user>');
// Se instancia el objeto
$xml = new SimpleXMLElement('<user></user>');
// Se llama a addchild
$xml->addChild('username', $username);
$xml->addChild('password', md5($password));
$xml->addChild('email', $email);
$xml->asXML('archivo.xml');
header('Location: login.php');
die;
}
}
?> Espero haberte ayudado |