Una classe per creare pdf con il PHP

Categoria:  Share - Php

 2009-11-21 11:01:51 

R&OS è una classe PHP che consente la creazione di documenti PDF con il PHP.
Tale classe è accompagnata da una succosissima documentazione.
Per maggiori info ecco il link di riferimento:

http://www.ros.co.nz/pdf/

Ovviamente tutto in inglese.

Link Permante Modifica Post Mostra commenti(0)

Giorno mese e anno in PHP

Categoria:  Share - Php

 2009-02-04 12:29:09 

Ecco una semplice procedura per conoscere e memoriazzare in 3 variabili il giorno, mese e anno con il php

<?
$giorno= date("d",time());
$mese = date("m",time());
$anno = date("Y",time());
?>

Link Permante Modifica Post Mostra commenti(0)

Numero di righe in una query con Php e Mysql

Categoria:  Share - Php

 2009-01-14 10:03:57 

In php esiste una semplice funzione che ci consente di sapere quante sono le righe contenute nel risultato di un'interrogazione.
La funzione in questione è mysql_num_rows().

<?
$num_rows = mysql_num_rows($result);
?>

Il valore della variabile $num_rows sarà uguale al numero di righe contenuto nel risultato dell'interrogazione.

Link Permante Modifica Post Mostra commenti(0)

Conoscere l'indirizzo IP di un visitatore con PHP

Categoria:  Share - Php

 2009-01-09 10:46:19 

Per conoscere l'IP di un visitatore basta utilizzatre questo codice:

<?
$indirizzo_IP = $_SERVER['REMOTE_ADDR'];
?>

Link Permante Modifica Post Mostra commenti(0)

Script captcha in php

Categoria:  Share - Php

 2008-12-23 18:03:00 

Giocando un po' con il lego ho messo su uno script captcha da utilizzare per impedire ai bot o a altri software di inserire automaticamente informazioni nei form di un sito web.

Una demo la potete trovare all'indirizzo:
http://www.webtocom.com/captcha/

Il sorgente è scaricabile da:
http://www.webtocom.com/captcha/captcha.rar

Se ne volete sapere di più:
http://it.wikipedia.org/wiki/CAPTCHA

Il codice per la generazione dell'immagine è preso da trackback il link di rifermento è:
http://www.trackback.it/articolo/creare-un-semplice-sistema-captcha-in-php/317/

Per il resto non è stato fatto altro che cambiare il font e fare in modo che il testo generato venisse memorizzato in una variabile di sessione, in modo che possa essere controllato in una pagina seguente per verificarne l'esattezza.
Ora ci dovremmo preoccupare di inserire la funzione in codeigniter e renderla attiva per bloccare i commenti con spam.

Link Permante Modifica Post Mostra commenti(3)

Rimuovere la punteggiatura con php

Categoria:  Share - Php

 2008-12-05 19:20:23 

Ecco un semplice metodo per rimuovere la punteggiatura da una stringa $string mediante l'utilizzo del php.

$string =eregi_replace('([[:punct:]])', '', $string);


Link Permante Modifica Post Mostra commenti(0)

Autolink in Php

Categoria:  Share - Php

 2008-12-03 17:36:20 

Riporto in seguito una piccola funzione che estrae da un testo un collegamento e lo rende cliccabile, l'unico requisito affinchè funzioni è che il link inizi per http:⁄⁄

function url2link($linktext) {
$words =explode(" ",$linktext);
foreach ($words as $word){
if (strpos($word, "http:⁄⁄")===false)
echo $word." ";
else
echo "<a href=\"$word\">$word</a> ";
}
}

Link Permante Modifica Post Mostra commenti(0)

Modulo matematico in php

Categoria:  Share - Php

 2008-11-25 17:17:57 

Il modulo in matematica è il resto di una divisione intera, ad esempio 22 / 5 = 4 con resto 2.

Quindi 22 "modulo" 4 = 2 (cioè il resto della divisione intera).

Il php mette a dispizione l'operatore % per compiere questo calcolo:

$a % $b = resto della divisione intera.

Link Permante Modifica Post Mostra commenti(0)

Sapere il nome di uno script PHP

Categoria:  Share - Php

 2008-11-20 18:32:54 

Questo semplice script ci dice il nome dello script php attualmente caricato (completo di percorso):
$file = $_SERVER["SCRIPT_NAME"];
echo $file;

Link Permante Modifica Post Mostra commenti(0)

Simulazione register global ON

Categoria:  Share - Php

 2008-06-18 20:01:08 

Qui c'è una piccola funzione PHP che simula il register global on, può essere utile se vi cambiano improvvisamente la configurazione del server.

foreach($_REQUEST as $key => $value){
eval("\$$key = \"$value\";");
}

In pratica prende tutti i dati passati con il metodo get o post e il rende disponibili con il nome che avremmo utilizzato per referenziarli negli array $_GET o $_POST.

Link Permante Modifica Post Mostra commenti(0)