Start Home Hosting Forum Hosting Account Server gratuito Hosting Blog Hosting FAQ
 
Contacts

Registrazione domini, hosting
Registrazione domini a soli 5.49 euro l'anno!
     http://www.


Registrazione domini e Hosting professionale
NewsHTMLCSSJAVASCRIPTHosting MysqlHosting PHPHosting BlogHosting CMSHosting Forum    
 
Manutenzione Server Database
Mercoledì, 9 Gennaio 2008

Gentili utenti,
questa notte, 09/01/08, verranno effettuati dei lavori di manutenzione hardware sui server dei database MySQL4/MySQL5.
Questi lavori inizieranno alle ore 01:00 A.M. proprio per evitare disagi a tutti coloro che usano i nostri servizi.

Approfittiamo di questa notifica per avvisarvi che, come da comunicazione ufficiale del team di sviluppo di PHP, e’ in atto il definitivo abbandono dello sviluppo della versione 4.
Verranno ancora rilasciate patch di sicurezza fino ad agosto di quest’anno e per questa data anche il nostro supporto per PHP4 restera’ attivo.
Successivamente, tutti i nostri servizi di hosting web verranno concentrati sull’utilizzo del PHP5, in trepidante attesa della nuova release del PHP stesso: la 6!

Layout a 2 colonne per blog
Lunedì, 7 Gennaio 2008

Il web è pieno di siti che offrono layout tabless basati su Css pronti all’uso, ma verrà il momento in cui vorrete costruirvene uno da soli e personalizzarlo come meglio credete.
Quello che sto per scrivere vuole essere un buon punto di partenza, per chi volesse sviluppare il layout per il proprio blog.

Il layout è un 2 colonne con un header dove potrà essere inserito il proprio logo/testo del blog un menù a sinistra per i menù/link e una sezione a destra per i contenuti, per facilitare eventuali modifiche il file css stili.css è stato inglobato in un file esterno che viene richiamato all’interno della pagina principale all’interno della sezione head.

Il sorgente html può essere modificato a piacere aggiungendo eventuali menù/link, post ecc.. che possono essere personalizzati tramite il file css.
A titolo di esempio ho già impostato dei post fittizi per darvi un’idea della struttura che viene realizzata, il layout è stato testato personalmete su IE 6, Opera 9.25 e Mozilla Firefox 2.0.0.6

Di seguito allego tutti i file dell’ esempio: layout2colonne

Come aprire un link in una finestra pop-up
Sabato, 5 Gennaio 2008

Per inserire nella propria pagina un link ad una finestra pop-up (o pop up) si fa ricorso solitamente a Javascript. I metodi principalmente utilizzati sono due. Il primo viene utilizzato se nella pagina sono presenti più link destinati ad aprire una finestra pop-up, il secondo invece è utilizzato quando il link da aprire è solamente uno.

1. Inserire tra i tag <HEAD> </HEAD> del documento il seguente codice che provvederà ad inizializzare la funzione.

<script type=”text/javascript”>
function apri(url) {
newin = window.open(url,’titolo’,’scrollbars=no,resizable=yes, width=200,height=200,status=no,location=no,toolbar=no’);
}
</script>

Nel corpo della pagina andrà inserito il riferimento al link in questo modo:

<a href=”javascript:apri(’pagina.htm’);”>Apri la pop-up</a>

Naturalmente al link pagina.htm andrà sostituito il link che si desidera aprire.

2. Il secondo metodo è un Javascript in linea da utilizzare senza nessun altro riferimento.

<a href=”javascript:;” onClick=”window.open(’pagina.htm’, ‘titolo’, ‘width=400, height=200, resizable, status, scrollbars=1, location’);”>Apri la pop-up</a>

Anche qui a pagina.htm andrà sostituito il nome della pagina che si vuole aprire.

Se si desidera linkare un’immagine basta sostituire al testo “Apri la pop-up” il codice HTML per la visualizzazione dell’immagine, ad esempio:

<a href=”javascript:;” onclick=”window.open(’pagina.htm’, ‘titolo’, ‘width=”400″, height=”200″, resizable, status, scrollbars=”1″, location’);”><Img src=”img.gif” height=”100″ Width=”100″ alt=”Testo alternativo accessibile” title=”Si apre in una pop-up” border=”0″/></a>

Agendo sui parametri width e height si definiscono le dimensioni della finestra (rispettivamente larghezza e altezza). Gli altri parametri vengono utilizzati per le opzioni di visualizzazione.

Se si vuole rendere più gradevole la visualizzazione della pop-up si possono utilizzare le finestre chromeless.

Installiamo PhpBB3!
Sabato, 5 Gennaio 2008

In questa guida, corredata di screenshots, spiegerò step by step come installare la famosa board PhpBB3.

1. Scarichiamo dal sito ufficiale di supporto italiano l’ultima relase stabile di PhpBB3 (potete tracciare le releases da questo indirizzo).

2. Scompattiamo il file scaricato.

3. Diamo alla cartella un nome adatto, ad esempio “forum“.

4. Connettiamoci via FTP, con un client come FileZilla, al nostro spazio web.

5. Carichiamo la cartella che abbiamo precedente scompattato e rinominato nel nostro spazio, nella posizione desiderata.

6. Raggiungiamo, con il nostro browser, la cartella dove abbiamo caricato i files.

7. Ora siamo in una pagina che ci chiede quale operazione vogliamo eseguire; clickiamo su “Installa“.

8- Nella pagina dove siamo ora ci vengono date informazioni sull’installazione; ignoriamola :D e clickiamo su “Procedi al passaggio successivo“.

9- In questo passaggio viene controllata la compatibilità di PhpBB3 con il server; non dovrebbero esserci problemi, quinci clicchiamo su “Inizia l’installazione

10- Siamo nella pagina di configurazione del database: compiliamola inserendo i nostri dati di login al database (disponibili qui). Potete vedere un esempio di configurazione nello screenshot qui sotto

Dopo aver completato questa pagina clicchiamo sul tasto “Procedi al passaggio successivo“.

11. Adesso verrà effettuato un test di connessione al database: se andrà a buon fine potrete cliccare su “Procedi al passaggio successivo“, nel caso, invece, in cui non vada a buon fine dovrete tornare indietro e ricontrollare i dati inseriti.

12. Eccoci nella pagina di configurazione del login amministratore: inseriamo i dati desiderati, avendo cura di inserire un’email valida e di nostra proprietà, a cui phpBB invierà i dati di registrazione del profilo amministratore.

13. Una volta completato clicchiamo su “Procedi al passaggio successivo”, verrà fatto un semplice controllo sui dati inseriti; clickiamo su “Procedi al passaggio successivo“.

14. Una schermata ci informerà dell’avvenuta creazione del file di configurazione; clickiamo su “Procedi al passaggio successivo“.

15. Ci troviamo in una pagina di configurazione avanzata; se non necessitiamo di configurazioni particolari clicchiamo su “Procedi al passaggio successivo”. Se, invece vogliamo configurare la board per inviare le mail attraverso SMTP autenticato (consigliato) compiliamo la prima parte della scheda, con i dati che troviamo nel nostro Profilo.

Esempio:

16. Dopo aver compilato il modulo clicchiamo su “Procedi al passaggio successivo”, troveremo una pagina ci informarà sul completamente dell’installazione; clickiamo su “Procedi al passaggio successivo“.

17. Abbiamo quasi finito! Clickiamo sul tasto Login.

18. Ricolleghiamoci al nostro spazio via FTP, andiamo nella cartella dove abbiamo installato PhpBB3 e cancelliamo la cartella install.

19. Il nostro nuovo forum PhpBB3 è pronto!

Adottare i fogli di stile
Venerdì, 4 Gennaio 2008

Quali tipi di fogli di stile esistono?
In che modo posso collegare un foglio di stile ad una pagina?

Domande abbastanza comuni a chi si avvicina alle specifiche W3C ed ai CSS. Vediamo di chiarirle con precisione.
Esistono due tipi fondamentali di fogli di stile: interni ed esterni; ci si riferisce ai primi quando il codice del CSS è compreso in quello del documento, mentre si fa riferimento ai secondi quando il codice del CSS è ospitato da un file differente da quello del documento di riferimento.
Che si ricorra ai CSS interni o a quelli esterni, esistono comunque tre metodi per associare un foglio di stile ad un documento (X)HTML: collegarlo, incorporarlo o aggiungerlo in-line.

Collegarlo significa necessariamente usare un CSS esterno a cui fare riferimento nelle nostre pagine, esattamente tramite l’uso del tag <LINK> all’interno della sezione <HEAD> del documento (X)HTML.

Codice d’esempio:

<html>
<head>
<title>Titolo pagina</title>
<link rel=”stylesheet” type=”text/css” href=”main.css”>
</head>
<body>…

Dove rel identifica la relazione tra documento e file collegato e può assumere solo i due valori stylesheet o alternate stylesheet, type identifica il tipo di dati e consente, per i CSS, la sola scelta di text/css ed href indica l’URL assoluto o relativo, come nell’esempio, del foglio di stile.
Tutto gli attributi indicati si intendono obbligatori per l’associazione del CSS al documento. Se si sbaglia nella formattazione o nella definizione di uno di essi, il contenuto del CSS non sarà applicato alla pagina.

Un modo più semplice per raggiungere lo scopo appena espresso, cross-browser perfettamente retrocompatibile è rappresentato nel seguente codice:

<style>
@import url(stile.css);
</style>

La sintassi è da rispettare in tutto e per tutto, punto e virgola compreso alla fine del comando @import e l’elemento <STYLE> è da racchiudere nella sezione <HEAD> del documento (X)HTML.

E se, invece, non volessimo usare un file esterno ma avere tutto il codice nel file (X)HTML che pubblicheremo?

In tal caso possiamo incorporar le definizioni degli stili nel nostro documento, attraverso un codice del tutto simile al seguente:

<html>
<head>
<title>Titolo pagina</title>
<style type=”text/css”>
body {
background: #FFFFFF;
}
#footer {
width: 600px;
}
.header {
border: 1px #000000 solid;
}
</style>
</head>
<body>…

Per questo codice valgono le raccomandazioni fatte in precedenza.
Esiste anche un secondo metodo, l’ultimo che analizzeremo in questo blog, per inserire un CSS all’interno di un documento (X)HTML e consiste nel definire le regole CSS direttamente all’interno del tag. Tale metodo, detto in-line, può essere esemplificato tramite il seguente codice:

<h1 style=”color: red; background: black;”>…</h1>

Come si può notare, in questo caso sparisce del tutto l’adozione di parentesi graffe e la definizione di stile viene implementata attraverso una lista di voci divise da punti e virgola, all’interno dell’attributo style.

Segnala il tuo sito ad un amico
Giovedì, 3 Gennaio 2008

Questo script vi permette di far segnalare il vostro sito a persone prescelte dal visitatore.

1. Incollate il contenuto sottostante tra i tag <head> e </head>.

<script language=”JavaScript” type=”text/javascript”>
// (C) 2000 www.CodeLifter.com
// http://www.codelifter.com
// Free for all users, but leave in this header
var good;
// var url = “www.centoxcento.cjb.net”;
function checkEmailAddress(field) {
var goodEmail = field.value.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\..{2,2}))$)\b/gi);
if (goodEmail){
good = true
} else {
alert(’Inserire un indirizzo e-mail valido.’)
field.focus();
field.select();
good = false;
}
}

u = window.location;
// u = url;
m = “weila vieni su questo sito”;
function mailThisUrl(){
good = false
checkEmailAddress(document.eMailer.address)
if (good){
window.location = “mailto:”+document.eMailer.address.value+”?subject=”+m+”&body=”+document.title+” “+u;
}
}
// –>
</SCRIPT>

2. Incollate il contenuto sottostante tra i tag <BODY> e </BODY> a seconda di dove lo vogliate far comparire.

<form name=”eMailer”>
<font color=”#FF0000″ size=”2″ face=”Verdana”><strong> Segnala sito ad un amico</strong></font><br>
<font color=”#0000cc” size=”2″>Introduci l’e-mail del destinatario:</font><br>
<input type=”text” name=”address” size=”40″><br>
<input type=”submit” value=”Segnala” onClick=”mailThisUrl()”>
</form>