elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales


  Mostrar Temas
Páginas: [1]
1  Programación / Ejercicios / PHP: 500 - 501 - 502 en: 21 Julio 2004, 02:22 am
He aquí mi solución a los ejercicios 500, 501 y 503:

500

Código:
<html>
<?php
//si la variable está declarada a través de la url
if(isset($_GET["nombre"])){ 
//mostrar el nombre
echo 'Nombre: <b>'.$_GET["nombre"].'</b><p>';
//si no, mostrar el formulario
}else{ 
echo '<b>- Formulario -</b><p><form action=?form method=get name=form>
Introduzca su nombre:<br><input type=text name=nombre size=50>
<p><input type=submit value=Enviar><input type=reset value=Resetear>
</form>';}
?>
</html>

Ver ejemplo aquí


501

Código:
<html>
<?php
//si la variable ingresar está declarada a través de la url
if(isset($_GET["ingresar"])){
// declaro variables
$user=''.$_POST["usuario"].'';
$pass=''.$_POST["password"].'';
$ok=0;
//compruebo si los campos están vacíos
if($user == ""){echo '<font color=#ff0000>Debe introducir un usuario.</font><p>';}else{ $ok++;}
if($pass == ""){echo '<font color=#ff0000>Debe introducir una contraseña.</font><p>';}else{ $ok++;}
//si los campos no están vacíos
if($ok == 2){
echo 'Gracias por rellenar el formulario. Sus datos son:<p>
<ul type=disk><li>Usuario: <b>'.$user.'</b><p><li>Contraseña: <b>'.$pass.'</b><p>
</ul>';
//si la variable ingresar no está declarada a través de la url, mostrar el formulario
}}else{
echo '<b>- Ingresar -</b><p><form action=?ingresar method=post name=form>
Usuario:<br><input type=text name=usuario size=50><p>
Contraseña:<br><input type=password name=password size=50><p>
<p><input type=submit value=Ingresar><input type=reset value=Resetear>
</form>';}
?>
</html>

Ver ejemplo aquí


502

Código:
<html>
<?php
//si la variable contacto está declarada a tavés de la url
if(isset($_GET["contacto"])){
//declaro variables
$nombre=''.$_POST["nombre"].'';
$asunto=''.$_POST["asunto"].'';
$contenido=''.$_POST["contenido"].'';
$destino='zero_uno@cmh-ip.net';
$mensaje='Mensaje enviado por '.$nombre.'
- '.$contenido.'';
$ok=0;
//compruebo si los campos están vacíos
if($nombre == ""){echo '<font color=#ff0000>Debe introducir un nombre.</font><p>';}else{ $ok++;}
if($asunto == ""){echo '<font color=#ff0000>Debe introducir un asunto a tu mensaje.</font><p>';}else{ $ok++;}
if($contenido == ""){echo '<font color=#ff0000>Debe introducir un contenido a tu mensaje.</font><p>';}else{ $ok++;}
//si los campos no están vacíos
if($ok == 3){
//envío el e-mail
mail($destino, $asunto, $mensaje);
echo 'Gracias por contactar!<p>';
//si la variable contacto no está declarada a través de la url
}}else{
echo '<b>- Contacto -</b><p><form action=?contacto method=post name=form>
Nombre:<br><input type=text name=nombre size=50><p>
Asunto:<br><input type=text name=asunto size=50><p>
Mensaje:<br><textarea name=contenido cols=50 rows=10></textarea><p>
<p><input type=submit value=Enviar><input type=reset value=Resetear>
</form>';}
?>
</html>

Ver ejemplo aquí

Eso.
2  Media / Diseño Gráfico / 1.651 Tutoriales de Photoshop en: 3 Diciembre 2003, 15:10 pm

Aquí:

http://www.good-tutorials.com/

 :D

Muy buenos, espero les sirva  ;D
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines