IP del visitant

Juliol 2, 2008 by yuanga

Per obtenit la IP pública del visitant només hem d’afegir el següent codi php:

<? echo $_SERVER[REMOTE_ADDR] ?>

Llista amb icona personalitzada

Abril 24, 2008 by yuanga

Aquesta és una altra manera de posar una icona a una llista <li>. Al css posarem:

.mac {
font-size: 11px;
padding-left: 17px;
margin-bottom: 5px;
background:url(images/macosx.gif) bottom left no-repeat;
List-style:none;
}

I al document html:

<li class=”mac”>Macintosh</li>

Ordenar array

Abril 3, 2008 by yuanga

Ordenem les dades d’un array mitjançant la funció de php sort():

<?
$alumnes = array(”Cristina”, “Joan”, “Marc”, “Albert”, “Carles”);
sort($alumnes);
foreach ($alumnes as $key => $val) {
echo “alumnes[" . $key . "] = ” . $val . “
“;
}
?>

Veure més informació.

Crear array

Abril 3, 2008 by yuanga

Podem crear un array de la següent manera:

<?
$ciutats = array(
0=>”lleida”,
1=>”barcelona”,
2=>”girona”);
?>

i fegir-ne més tard altres valors:

<?
$ciutats[3] = “tarragona”;
?>

Canviar color d’una fila

Gener 29, 2008 by yuanga

Per canviar el color d’una fila al passar el mouse per sobre, s’ha de posar el següent codi HTML:

<tr onmouseover=”this.bgColor=’#CFCDFE’” onmouseout=”this.bgColor=’#FFFFCC’”>

Es pot canviar <tr> per <td> si es vol fer el mateix només amb una cel·la.

Una variable de la pàgina actual

Agost 26, 2007 by yuanga

Suposem que estem treballant a la pàgina següent i volem rescatar el valor de la variable cont:

prova.php?cont=123&id=456&ud=789

Primer de tot recuperem tota l’adreça, i per això emmagatzegarem a la variable $request_uri tota l’adreça.

$request_uri = $_SERVER['REQUEST_URI'];

El que farem serà tallar la variable $request_uri mitjançant la funció substr() per la zona que ens interessa, i per això haurem d’esbrinar on comença i on acaba. Per conèixer tots dos punts farem servir la funció strpos():

$cont = strpos($request_uri,”cont”) + 5;
$ampersand = strpos($request_uri,”&”);
$llargada = $ampersand - $cont;

$cont ens permet esbrinar on comença la variable cont. Posem el +5 per no agafar també el troç “cont=” de la cadena.
$ampersand ens dona la posició on comença la següent variable.
$llargada ens diu, doncs, el troç que hem de tallar de la cadena.
Finalment aconseguim el valor de la cadena cont amb la funció substr():

$Contingut = substr($request_uri, $cont, $llargada);
echo $Contingut;

Llegeix la resta d’aquesta entrada »

Pàgina actual amb variables

Agost 26, 2007 by yuanga

Per saber la pàgina actual en la que s’executa el codi, incloses les variables, s’ha de posar:

<?
echo $_SERVER['REQUEST_URI'];
?>

I ens tornaría una cosa semblant a aquesta:

prova.php?cont=123&id=456&ud=789

Contar el nombre de files

Agost 19, 2007 by yuanga

Per contar el nombre de files d’una consulta mysql, fent servir php:

<?
$result = mysql_query(”SELECT * FROM tabla”, $db);
$filas = mysql_num_rows($result);
?>

Insertar arxiu css

Agost 12, 2007 by yuanga

Per insertar un css s’ha d’escriure això al <head>:

<link rel=”StyleSheet” href=”estils.css” type=”text/css>

Insertar arxiu javascript

Agost 12, 2007 by yuanga

S’ha de posar a dins del <head>:

<script src=”funcions.js” language=”JavaScript”></script>