Hola me surgio una duda, ando viendo la forma de guardar los datos introducidos en un txt por medio de php pero no se si estoy en lo correcto porque a la hr de testear me manda a guardar el archivo php que cree no entiendo porque.
Pongo mi codigo:
Código HTML:
Ver original<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <script LANGUAGE="JavaScript"> //Esta funcion valida que solo se introduscan 10 digitos en el campo de telefono de no ser asi lanza la alerta
function validar(formulario){
if (formulario.Telefono.value.length != 10)
{
alert("Debe introducir un numero de 10 digitos")
}
else {
alert ("Numero correcto")
}
}
<!--aqui es donde es donde introducimos el numero telefonico y nos valida que sea maximo de 10 digitos se puede modificar
el maxlenght para que sean mas o menos de 10-->
<center><form method=post onSubmit="return validar(this)" action="Telefonos.php" id="form1" name="form1"> <input type="text" maxlength="10" size="10" name="Telefono" id="Telefono" onkeypress="if (event.keyCode < 45 || event.keyCode > 57) event.returnValue = false;" />
Telefono
y este es mi php:
Código PHP:
Ver original<?
$var1= $_POST['Telefono'];
if(isset($_POST[‘Telefono’])){ #se abre el fichero en modo lectura y escritura.
$archivo = fopen("datos.txt","a+"); #se crea uan variable con los datos a introducir. \r\n genera un salto de linea
$cadena = "Telefono: ".$_POST[‘Telefono’];
#se cierra el fichero
}
?>
Tambien he seguido googleando como hacer lo de los numeros consecutivos y repetidos pero no doy con nada que me ayude, de antemano muchas gracias!.