Foro de elhacker.net

Programación => Ejercicios => Mensaje iniciado por: Azielito en 17 Julio 2004, 10:53 am



Título: Ejercicios PHP
Publicado por: Azielito en 17 Julio 2004, 10:53 am
PHP Basico


TODOS LOS EJERCICIOS DEBERIAN HACERSE UNA VEZ CON REGISTER_GLOBALS ON  Y LUEGO CON REGISTER_GLOBALS OFF

500. Recuperar el dato "nombre" de un formulario mediante el metodo GET

501. Pedir usuario y contraseña de un formulario

502. Crear un formulario de contacto ( eMail )

503. Crear un recomendador de webs.

504. Crear una calculadora simple, que tenga 2 textfields donde iran los numeros, y 1 de select, para elegir el operador.

505. Generar una pagina donde se recupere la coikie "nombre" si existe mostrar su valor y dar la "bienvenida", sino generarla mediante el llenado de un formulario.


Manejo de archivos
506. Hacer un contador de visitas con un archivo txt

507. Crear un sistema de upload, con limite de 1024 kb.

508. Hacer un include a una pagina, si dicha pagina no existe mandar error (no el error, de php, sino uno aparte), y si existe incluirla

509. Una lista de correo, simple, que grabe los datos sobre un .txt para despues consultarlo y mostrar los datos

510. Crear una pagina donde guarde las IP de los usuarios que llegan a esta, si existe mandar un mensage de que ya habia visitado  la pagina, sino el mensage sera darle la bienvenida


Bases de datos

511. Crear un tagboard, en mysql, que solo muestre 10 resultados.

512. Crear un sistema de noticias.

513. Al mismo, agregarle, sistema de comentarios.

514. Un libro de visitas, en mysql.

515. Agregarle al mismo, sistema de paginacion, diviendola en 5 entradas por pagina.

516. Crear un buscador simple, por registros de mysql.

517. Una encuesta con MySQL.

518. Crear un sistema donde se permita:
* Insertar
* Editar
* Borrar
Registros de uns base de datos (MySQL)


Otros:
519. Mostrar los usuarios "on line" en la pagina (mostrarlos por numero  sea, los activos)

520. Mostrar usuarios "online" dando su nombre de cada uno en caso de que se tenga recuperada la cookie "nombre" en caso contrario mandar un formulario para poder genrearla
 
Ejercicio 530
Crear un formulario en php que solicite nombre, direccion, telefono.y email.
Se comprueba que el email sea una dirección válida.
Al pulsar envar se envía la información a la dirección de correo solicitada.

Ejercicio 531
Repetir el ejercicio anterior, pero ahora por correo llega la información en formato html y debidamente adornada y formateada.

Ejercicio 532
Realizar una aplicación que solicite un usuario y una clave. No se verá la clave al escribir por la que habrá que escribirla dos veces y comprobar que ambas es la misma.
Se graba el usuario y la clave cifrada en md5 en una base de datos mysql

Ejercicio 533
Realizar una apliacción que solicite usuario y clave. La clave al escribir no se ve.
Al pulsar enviar se envía ese usuario con la clave cifrada en Md5 a una base de datos a fin de comprobar si el usuario existe. Si existe dice "bien". Si no existe se vuelve a mostrar el formulario.

Ejercicio 534
Agregar al ejercicio anterior un enlace "Recordar contraseña" donde al pinchar se solicita el nombre de usuario y al indicarlo se envía debidamente formateada y adornada en html la información de login esto es: usuario y contraseña

Ejercicio 535
Realizar una aplicación que solicite un usuario y clave. Si el usuario es válido se muestra un menú donde se pueden agregar/modificar/borrar textos correspondientes a ese usuario.
Los textos son de longitud indeterminada (podría ser un manual muy grande).
Si se elige modificar o borrar se muestran todos los títulos de los textos de ese usuario y al pinchar en el deseado se puede en su caso borrar en su caso modificar.
Al añadir se debe rellenar un titulo y el texto.

Ejercicio 536
Realizar una aplicación que solicite un texto de tamaño indeterminado y lo envíe a todos los usuarios de la base de datos por email. El texto será incluído en una página html estandar que siempre es igual excepto el texto que queremos poner cada vez.