17/11/2010, 02:16
|
| | Fecha de Ingreso: julio-2010
Mensajes: 19
Antigüedad: 13 años, 9 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 |