Archive for the ‘1’ Category

h1

Uso de cadenas php

noviembre 14, 2009

<?php

function cadena(){

$i = strpos(‘cadena de prueba’, ‘de’);
echo “i= $i<br>”;
// $i = 2
$i = strpos(‘cadena de prueba’, ‘de’, 5);
echo “i= $i<br>”;
// $i = 7
$s = strrpos(‘cadena de prueba’, ‘de’);
echo “s= $s<br>”;
// $s = 7
$s = strstr(‘cadena de prueba’, ‘de’);
echo “s= $s<br>”;
// $s = dena de prueba
return “terminado”;
}
$s=cadena();
echo $s;

?>

<?php
echo “substr(‘abcdef’, 2, 3)<br>”;

$str = substr(‘abcdef’, 2, 3);

echo “EL substring de long. 3 a partir de la posicion 2 es:  $str <br><br>”;

echo “substr(‘abcdef’, -2) <br>”;

$str = substr(‘abcdef’, -2);

echo “EL substring a partir de la posicion 2  desde la derecha es: $str<br><br>”;

echo “substr(‘abcdef’, -2, 1)<br>”;$str = substr(‘abcdef’, -2, 1);

echo “EL substring a partir de la posicion 2  desde la derecha es: $str <br><br>”;

echo “substr(‘abcdef’, 1, -2)<br>”;$str = substr(‘abcdef’, 1, -2);

echo “EL substring a partir de la posicion 1 es: $str<br><br>”;

?>

h1

Ejemplo de insercion de codigo php

noviembre 14, 2009

Título de tu página

//

<html>
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" /> 
<title>Título de tu página</title>
</head> 

<body> 

aca va el codigo

</body> 
</html>
h1

Transformar minuscula a mayuscula php

noviembre 14, 2009

<?php
echo    “<form action=’http://localhost/jbitran/mayusculas.php&#8217; method=’POST’>
Nombre: <input type=’text’ name=’nombre’><br>
<input type=’submit’>
</form>
“;

?>

<?php
$en_mayusculas = strtoupper($_POST[‘nombre’]);
echo “$en_mayusculas”
?>

h1

Validacion de E-mail php

noviembre 14, 2009

//Nombre=form1.php

<?php
echo    “<form action=\”http://127.0.0.1/poer/ijii.php\” method=\”POST\”>
E-mail: <input type=text name=email><br>
<input type=submit>
</form>
“;
?>

//Nombre=ijii.php

<?php
include(“val_email.php”);
$email=$_POST[“email”];
if(comprobar_email($email))
echo”ayuwoki”;
else
echo”no pasa na”;

?>

//Nombre=val_email.php

<?php
function comprobar_email($email){
$mail_correcto = 0;
//compruebo unas cosas primeras
if ((strlen($email) >= 6) && (substr_count($email,”@”) == 1) && (substr($email,0,1) != “@”) && (substr($email,strlen($email)-1,1) != “@”)){
if ((!strstr($email,”‘”)) && (!strstr($email,”\””)) && (!strstr($email,”\\”)) && (!strstr($email,”\$”)) && (!strstr($email,” “))) {
//miro si tiene caracter .
if (substr_count($email,”.”)>= 1){
//obtengo la terminacion del dominio
$term_dom = substr(strrchr ($email, ‘.’),1);
//compruebo que la terminación del dominio sea correcta
if (strlen($term_dom)>1 && strlen($term_dom)<5 && (!strstr($term_dom,”@”)) ){
//compruebo que lo de antes del dominio sea correcto
$antes_dom = substr($email,0,strlen($email) – strlen($term_dom) – 1);
$caracter_ult = substr($antes_dom,strlen($antes_dom)-1,1);
if ($caracter_ult != “@” && $caracter_ult != “.”){
$mail_correcto = 1;
}
}
}
}
}
if ($mail_correcto)
return 1;
else
return 0;
}
?>

h1

Uso de foreach php

noviembre 14, 2009


<?
$vector = array(“uno”, “dos”, “tres”);
foreach ($vector as $valor) {
echo “Valor: $valor<br>”;
}
?>

//Con indice
<?php
$vector = array(
“uno” => 1,
“dos” => 2,
“tres” => 3,
“diecisiete” => 17
);
foreach($vector as $indice => $valor) {
print “\$vector[$indice] => $valor.\n”;
}
?>

h1

Formulario con distintas opciones php

noviembre 14, 2009

<?php
echo    “<form action=’http://localhost/jbitran/respuesta.php&#8217; method=’POST’>
Nombre: <input type=’text’ name=’nombre’><br>
Edad: <input type=’text’ name=’edad’><br>
Clave: <input type=’password’ name=’pass’><br>
Elija: <input type=’radio’ name=’op’><br>
Elija: <input type=’checkbox’ name=’op2′><br>
<TEXTAREA NAME=’mensaje’ ROWS=3 COLS=20>
</TEXTAREA><br><br>
<textarea name=’opinion2′ rows=’2′ cols=’55’ readonly>
Este texto no se puede modificar es sólo de lectura
</textarea>
<input type=’image’ src=’submit.gif’ alt=’Submit’ />

<input type=’submit’>

</form>
“;
?>

h1

Tabla de multiplicar php

noviembre 14, 2009

<?php
$b=10;
$r=0;
echo “<table border=’1′>”;
for ($x=0;$x<=10;$x++){
$r=$b*$x;
echo “<tr><td>10</td><td>x</td><td>$x</td><td>=</td><td>$r</td></tr>”;
}
echo “</table>”;
?>

el . punto es para concatenar