Intro php

Registro Archivo Plano


Registro Archivo Plano, con requerimiento de campos

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>FORM</title>
<script src="validar.js"></script>
</head>

<body>

<form method="Post" action="proceso.php" onsubmit="return validar ();">

<table bgcolor="FDEDEC" align="center">

<tr><h2 align="center">Formulario de Validación PHP</h2><tr>
<tr>
<td> Nombre: <input type="text" id="nombre" name="nombre"> </td>
</tr>

<tr>
<td> Correo: <input type="email" id="correo" name="correo"> </td><br>
</tr>

<tr>
<td> Website: <input type="text" id="web" name="web"> </td><br>
</tr>

<tr>
    <td>comentario: <textarea id="comentario" name="comentario"></textarea></td><br>

</tr>

<tr>
   <td> Género: 
   <input type="radio" id="femenino" name="sexo"value ="Femenino">femenino.
   <input type="radio" id="masculino" name="sexo" value="masculino">Masculino.</td>

</tr>

<tr>
<td><input type="submit" value="Enviar"></td><br>
<td><input type="reset" value="Borrar"></td><br>
</tr>

<tr>
<td id="textoExterno">
<object type="text/plain" data="archivo.txt"></object>


</td>

</tr>

</table>

</form>

</body>
</html>

---------

Proceso.php

<?php 

$fi=fopen("archivo.txt", "a") or die("problemas al crear archivo");

fwrite($fi, "Datos:");
fwrite($fi, "\n");
fwrite($fi, $_POST['nombre']);
fwrite($fi, "\n");
fwrite($fi, $_POST['correo']);
fwrite($fi, "\n");
fwrite($fi, $_POST['web']);
fwrite($fi, "\n");
fwrite($fi, $_POST['comentario']);
fwrite($fi, "\n");
fwrite($fi, $_POST['sexo']);
fwrite($fi, "\n");
fwrite($fi, "------------------------------ \n\n");
fclose($fi);


?>
---------
Validar.js

function validar() {
var nombre, correo, web, comentario;

nombre=document.getElementById('nombre').value;
correo=document.getElementById('correo').value;
web=document.getElementById('web').value;
comentario=document.getElementById('comentario').value;

    if (nombre== "" || correo == "" || web== "" || comentario== "") {

        alert("Te faltan algunos campos por completar");
        return false; 
    }

}
***********************************************************
 

Date

<html>
<head>
    <title>Problema</title>
</head>

<body>

<?php

$dia=date("d");

$inicio=1;
while($inicio<=$dia)
{

echo $inicio."<br>";

$inicio++;

}

?>

***********************************************************
CONEXION A BASES DE DATOS, 2 momentos

index.html

<html>

<head>
  <title>Problema</title>
</head>

<body>
  <h1>Alta de Alumnos</h1>
  <form action="conexion.php" method="post">
    Ingrese nombre:
    <input type="text" name="nombre"><br>
    Ingrese mail:
    <input type="text" name="mail"><br>
    Seleccione el curso:
    <select name="codigocurso">
      <option value="1">PHP</option>
      <option value="2">ASP</option>
      <option value="3">JSP</option>
    </select>
    <br>
    <input type="submit" value="Registrar">
  </form>
</body>

</html>


----------
conexion.php

<html>
<html>

<head>
  <title>Registro</title>
</head>

<body>
  <?php

  $conexion = mysqli_connect("localhost", "root", "", "escuela") or
    die("Problemas con la conexión");

  mysqli_query($conexion, "insert into alumnos(nombre,mail,codigocurso) values 
                       ('$_REQUEST[nombre]','$_REQUEST[mail]',$_REQUEST[codigocurso])")
    or die("Problemas en el select" . mysqli_error($conexion));

  mysqli_close($conexion);

  echo "El alumno fue dado de alta.";
  ?>
</body>

</html>

***********************************************************
Ejercicio 1



Diseñar una presentación para registro de estudiantes, donde solicitamos la siguiente información:


- Nombres y apellidos
- edad
- sitios de interés (museo, teatro, cine, biblioteca, caminar, otros)
- comentario acerca del sistema de transporte de la ciudad
- carreras de interés( listar 7)

Enviar el formulario.

Mostrar la información

Si la persona es mayor de edad, referirla a un formulario "registro satisfactorio", de lo contrario,mostrarle "su registro no es aceptado"


No hay comentarios.:

PRINCIPAL

Student, acá Estudiantes, acá