Practicas PHP
Lo que necesitamos para escribir los codigos es Dreamweaver, seleccionamos PHP y podremos escribir los codigos que queremos utilizar:
1. Debemos tener una etiqueta que abra y cierre el codigo php, ejemplo:
2. Se debe guardar con el nombre que le van a colocar .php de este modo, ejemplo: practica1.php
a. Con este codigo que tenemos aqui lo que vamos a hacer es a imprimir datos.
<?php//este programa fue creado por Ana Piloso
echo "<br/> primer curso e nombre facilito";
echo "<br/> fecha de nacimiento 20/4/1997";
echo "<br/> tengo 17 años";
echo "<br/> mi nombre es ana";
?>

b. En este código podremos observar la interaccion de Html con Php; los saltos de linea de html y php es: "<br/>", en html para agregar una separacion usaremos el codigo:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<br/>
<body>
esto es una prueba
<?php
echo "<br/hola maria";
echo " mi nombre es carlos"
?>
<br/>
hoy es miercoles
<body>
</body>
</html>
c. Aqui veremos variables y los comentarios en Php, existen 2 tipos de comentarios veremos el de doble //, ejemplo: //operadores de asignacion
1.Los operadores de php son los que nos permiten realizar alguna operacion.
2.Las variables se definen con el numero de $ al principio.
3. Los comentarios en php nos permiten organizar o clasificar nuestro código.
<?php
$adicion = 4+4; //el valor es 8
$multiplicacion = $adicion * 3;
echo $adicion;
echo "<br>";
echo $multiplicacion;
//operadores de asignacion
$valor1="hola";
echo "<br>";
$valor2=20;
echo $valor1;
echo "<br>";
echo $valor2;
?>

d.Con este codigo podemos ver el condicional if: este condicional nos permite ejecutar un bloque de accion dependiendo si esta se cumple se determina un bloque de acciones y si no se determina otro.
<?php
if (7==7)
{
echo "esto es verdad";
}else
{
echo"esto no es verdad";
}
?>
1.
<?php
$aumento=5;
while($aumento<=10)
{
echo $aumento."<br>";
$aumento++;
}
?>
2.
<?php
$aumento=5;
while($aumento<=10)
{
echo "ana."<br>";
$aumento++;
}
?>
3.
<?php
$variable1=8;
do
{
echo $variable1;
}while ($variable1=9)
?>
CONEXIÓN-FORMULARIO-INGRESAR
CONEXIÓN:
<?php
$host="localhost";
$user="root";
$pw= "123";
$db="control3";
?>
FORMULARIO:
<form action="ingresar.php"post">
<tr>
<td>nombre:</td>
<input type"text"name="nombre"/>
</p></td>
</tr>
<tr>
<td>apellido:</td>
<td><input type="text"name="apellido"/></td>
<tr>
<td colspan="2"><p>
<input type="submit"value="registrar"/>
</p></td>
</tr>
</table>
</form>
INGRESAR:
<?php
include ("conexion.php");
if (isset ($_POST['nombre'])&& !empty($_POST['nombre'])&&
isset ($_POST['apellido'])&& !empty($_POST)['apellido']))
{
$con=mysql_connect($hots,$user,$pw,$db)
or die ("HAY ALGUN PROBLEMA CON EL SERVIDOR");
mysql_select_db($db,$con) or die("REVISA EXIXTE ALGUN PROBLEMA CON LA BASE DE DATOS");
mysql_query("INSERT INTO estudiantes (nombre,apellido) VALUES('$_POST[apellido]')",$con);
echo"LOS DATOS FUERON ALMACENADOS CON EXITO";
}
?>
REGISTRO DE USUARIO
-Este codigo nos sirve para hacer un Registro de Usuario:
<form name="form1" method="post" action="">
<table width="518" border="1">
<tr>
<td colspan="2">REGISTRO DE USUARIO</td>
</tr>
<tr>
<td width="184">Cedula:</td>
<td width="318"><label for="cedula"></label>
<input type="text" name="cedula" id="cedula"></td>
</tr>
<tr>
<td>Nombre:</td>
<td><label for="nombre"></label>
<input type="text" name="nombre" id="nombre"></td>
</tr>
<tr>
<td>Apellido:</td>
<td><label for="apellido"></label>
<input type="text" name="apellido" id="apellido"></td>
</tr>
<tr>
<td>Estado de nacimiento:</td>
<td><label for="estado"></label>
<select name="estado" id="estado">
<option value="bolivar">Bolivar</option>
<option value="dtto Capital">Distrito Capital</option>
<option value="delta Amacuro">Delta Amacuro</option>
<option value="lara">Lara</option>
<option value="trujillo">Trujillo</option>
<option value="tachira">Tachira</option>
<option value="falcon">Falcon</option>
<option value="anzoategui">Anzoategui</option>
<option value="apure">Apure</option>
<option value="zulia">Zulia</option>
<option value="vargas">Vargas</option>
<option value="monagas">Monagas</option>
<option value="aragua">Aragua</option>
<option value="cojedes">Cojedes</option>
<option value="yaracuy">Yaracuy</option>
<option value="merida">Merida</option>
<option value="carabobo">Carabobo</option>
<option value="barinas">Barinas</option>
<option value="guarico">Guarico</option>
<option value="nva.esparta">Nva.Esparta</option>
<option value="amazonas">Amazonas</option>
<option value="sucre">Sucre</option>
</select></td>
</tr>
<tr>
<td>Direccion:</td>
<td><label for="direccion"></label>
<textarea name="direccion" id="direccion" cols="45" rows="5"></textarea></td>
</tr>
<tr>
<td>Fecha de nacimiento:</td>
<td><label for="adi"></label>
<label for="dia"></label>
<select name="dia" id="dia">
<?php
for($i=1;$i<=31;$i++){
echo "<option value='$i'>$i</option>\n";
}
?>
</select>
<label for="mes"></label>
<label for="ano"></label>
<select name="ano" id="ano">
<option value="enero">Enero</option>
<option value="enero">Febrero</option>
<option value="enero">Marzo</option>
<option value="enero">Abril</option>
<option value="enero">Mayo</option>
<option value="enero">Junio</option>
<option value="enero">Julio</option>
<option value="enero">Agosto</option>
<option value="enero">Septiembre</option>
<option value="enero">Octubre</option>
<option value="enero">Novienbre</option>
<option value="enero">Diciembre</option>
</select>
<select name="mes" id="mes">
<?php
for ($i=1950;$i<=date("Y");$i++) {
echo"<option value='$i'>$i</option>\n";
}
?>
</select></td>
</tr>
<tr>
<td>Sexo:</td>
<td><input type="radio" name="radio" id="sexo femenino" value="sexo femenino">
<label for="sexo femenino">Femenino</label>
<label for="sexo femenino"></label>
<input type="radio" name="radio" id="sexo masculino" value="sexo masculino">
<label for="sexo masculino">Masculino</label>
<label for="sexo masculino"></label></td>
</tr>
<tr>
<td>Pasatiempos:</td>
<td><input type="checkbox" name="h1" id="h1">
<label for="h1">Leer
<input type="checkbox" name="h2" id="h2">
Cine
<input type="checkbox" name="h3" id="h3">
Musica
<input type="checkbox" name="h4" id="h4">
Deportes
<input type="checkbox" name="h5" id="h5">
Cocina
<input type="checkbox" name="h6" id="h6">
Bailar</label></td>
</tr>
<tr>
<td>Correo electronico:</td>
<td><label for="e-mail"></label>
<input type="text" name="e-mail" id="e-mail"></td>
</tr>
<tr>
<td>Nombre de ususario:</td>
<td><label for="login"></label>
<input type="text" name="login" id="login"></td>
</tr>
<tr>
<td>Contrasena:</td>
<td><label for="password"></label>
<input type="text" name="password" id="password"></td>
</tr>
<tr>
<td colspan="2"><input type="submit" value="Borrar">
<input type="submit" value="Enviar"></td>
</tr>
</table>
</form>
CONEXIÓN-REGISTRAR-VALIDAR INGRESO
Este codigo sirve para crear un sistema de registro:
VALIDAR INGRESO:
<?php
session_star();
include ("conexion.php");
if (isset ($_POST['username'])&&!empty($_POST['username'])&&
isset ($_POST['password'])&&!empty($_POST['password']))
{
$con=mysql_connect($host,$user,$pw,$db) or die ("PROBLEMAS CON EL SERVIDOR");
mysql_select_db($db,$con)or die ("problemas con la BASE DE DATOS");
$sel=mysql_query("SELECT USUARIO,PW,CPW FROM registros WHERE USUARIO='$_POST[username]'",$con);
$sesion=mysql_fetch_array($sel);
IF ($_POST['password'] == $sesion['PW']){
$_SESSION['username']= $_POST ['username'];
echo "SESION EXITOSA";
header ("Location:registro.html");
}else{
echo "USTED NO SE ENCUENTRA REGISTRADO";
}
}else
{
echo"DEBES LLENAR TODOS LOS CAMPOS";
}
?>
REGISTRAR:
<?php
include("conexion.php");
if(isset($_POST['usernamesignup']) && !empty($_POST['usernamesignup']) &&
isset($_POST['emailsignup']) && !empty($_POST['emailsignup']) &&
isset($_POST['passwordsignup']) && !empty($_POST['passwordsignup']) &&
isset($_POST['passwordsignup_confirm']) && !empty($_POST['passwordsignau_confirm']) &&
$_POST['passwordsignup'] == $_POST['passwordsignup_confirm'])
{
$con=mysql_connect($host,$user.$pw,$db)
or die ("HAY ALGUN PROBLEMA CON EL SERVIDOR");
mysql_select_db($db,$con) or die("REVISA EXISTE ALGUN PROBLEMA CON LA BASE DE DATOS");
mysql_query("INSERT INTO registros (NOMBRE,USUARIO,PW,CPW) VALUES('$_POST[usernamesignup]','$_POST[emailsignup]','$_POST[passwordsinup]','$_POST[passwordsignup_confirm]')"$con);
echo"LOS DATOS FUERON ALMACENADOS CON EXITO";
header ("Location:registro.html");
}else{
echo "DEBE INTRODUCIR LOS DATOS";
}
?>
CONEXIÓN:
<?php
$host="localhost";
$user="root";
$pw="123";
$db="ana";
?>















No hay comentarios.:
Publicar un comentario