Roberto Curci Blog

Risorse per Internet Geeks

Archive for the ‘ Php ’ Category

Se lavoriamo con il doctype XHTML 1.0 o successivi e opengraph, è necessario applicare un po’ di logica lato server, per riuscire a validare un documento W3c completamente. Dai un’occhiata a questo, non voglio spiegare il funzionamento del codice, penso che sia di facile comprensione.

<?php
function is_facebook(){
if(stristr($_SERVER["HTTP_USER_AGENT"],’facebook’) === FALSE)
return true;
}
}
?><!DOCTYPE html>
<html dir=”ltr” lang=”en-US”<?php if(is_facebook()){echo ‘ xmlns:fb=”http://www.facebook.com/2008/fbml” xmlns:og=”http://opengraphprotocol.org/schema/”‘;}?>>
<head>
<title><?php bloginfo(‘name’); ?></title>
<meta http-equiv=”Content-Type” content=”text/html; charset=UTF-8″ />

<?php if(is_facebook()){?>
<meta property=”og:title” content=”<?php echo $title;?>”/>
<meta property=”og:description” content=”<?php echo $description;?>”/>
<meta property=”og:type” content=”article”/>
<meta property=”og:image” content=”<?=$path_to_page_thumbnail?>”/>
<meta property=”og:url” content=”http://<?php echo $_SERVER["HTTP_HOST"].$_SERVER["REQUEST_URI"];?>”/>
<meta property=”og:site_name” content=”<?=$the_name_of_the_site?>”/>
<meta property=”fb:appid” content=”<?=$your_fb_app_id?>”/>
<?php }?>

Spero sia utile a qualcuno

Share on Facebook

PhpDay 2008

febbraio 9, 2008 Php, Web 2.0 Comments

Dopo il successo riscosso nel 2007 ecco la quinta edizione del PhpDay 2008, che si terrà il 23-24 Maggio a Rimini.

Il phpDay è l’evento, convegno italiano dedicato allo sviluppo di PHP in ambito professionale, per chi volesse saperne di più visitare www.phpday.it

Share on Facebook

Seguendo alcuni forum, ho trovato persone in difficoltà nel creare un preload di pagina, un pò come quelli fatti in flash.

Ho deciso di crearne uno e metterlo online.

Caratteristiche dello script:

- Presenza immagine e testo di caricamento

- Un piacevole effetto di trasparenza su tutta la pagina fino a quando non viene caricata

- scrollbar del browser nascoste fino a quando non viene caricata tutta la pagina

Per visualizzare una demo clicca qui:

Demo

Per scaricare lo zip contenente lo script clicca qui:

Download rc-htmlpreloader.zip

Share on Facebook