Archivio per la categoria 'Programmazione'
Di admin in Php & Mysql, Sicurezza

Quando si realizza un’applicazione web o dei semplici script in php si tralascia molto il lato sicurezza, e con poche righe di codice un malintenzionato potrebbe eseguire diversi attacchi al vostro sito web.

Ora vedrete come creare una funzione che “pulisce” una stringa da alcuni caratteri “speciali” che possono causare problemi nell’inserimento del database.
Continua a leggere l’articolo..

Di admin in Php & Mysql

Manipolare le stringhe in php non è molto difficile ,ma molti neo-programmatori non riesco a gestire tutte le funzioni che offre il php, ecco allora che brevemente verrà riportata una lista di tutte le funzioni utili in php con relative indirizzo help al sito ufficiale php.net

  • addcslashes — Quote string with slashes in a C style
  • addslashes — Quote string with slashes
  • bin2hex — Convert binary data into hexadecimal representation
  • chop — Alias of rtrim
  • chr — Return a specific character

Continua a leggere l’articolo..


WordPress nella sua nuova versione 3.1 introduce per comodità una nuova barra chiamata barra di amministrazione.Molti amministratori che utilizzano questo CMS( Content Managemet System ) si sono lamentati per la presenza di questa Administrator Bar,in quanto la reputano abbastanza inutile.

Per disattivare questa Bar ci sono varie considerazioni da effettuare :

1- Disattivare la Bar solo al tuo account
2- Disattivarla a tutti gli utenti
3- Disattivarla a tutti gli utenti,ma attivarla agli utenti che svolgono ruoli importanti

Continua a leggere l’articolo..


Con jQuery è possibile realizzare tantissime applicazioni molto carine graficamente ,ma anche molto utili per  i propri utenti durante la navigazione.
Siete stanchi di inserire sul vostro sito web un controllo umano dove le persone devono ricopiare i caratteri o le lettere?

Continua a leggere l’articolo..


In questo tutorial vedremo come creare automaticamente un file PDF (il formato di Acrobat Reader) con alcune righe di codice PHP.
Per rima cosa dobbiamo verificare che il nostro server “sia in grado” di farlo…

Continua a leggere l’articolo..


Per non permette al proprio browser di salvare nella cache le pagine web bisogna utilizzare una specie di filtro che vieta al browser di salvare le pagine.

E’ possibile utilizzare due metodi per ovviare questo problema , utilizzare una soluzione in php oppure una in html.

Per utilizzare la soluzione in html includere nella propria pagina i seguente tag meta.

<meta http-equiv="Pragma" content="no-cache" />
<meta http-equiv="Cache-Control" content="no-cache" />

Utilizzando invece la soluzione in php dobbiamo inserire nella pagina principale il seguente codice php,che vieta al browser di salvare le pagine nella memoria cache.


<?
session_start();
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); // Data passata
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); // sempre modificato
header("Cache-Control: no-store, no-cache, must-revalidate"); // HTTP/1.1
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache"); // HTTP/1.0
if($_SESSION["alive"] != "1") {
header("Location: error.php");
}
?>


In questo breve articolo indicheremo il metodo per scegliere il nome di dominio per migliorare il posizionamento nei motori di ricerca.

Indicando nome di dominio si intende il nome con cui chiamare un sito web (es . bypass-world.net). Per scegliere un nome indicativo per il sito web bisogna considerare molti aspetti che possono essere suddivisi in 4 punti chiave :

  1. La tipologia del sito da sviluppare
  2. Un nome semplice da ricordare
  3. Le chiavi per il posizionamento
  4. Il nome per un’attività già avviata

Ovviamente il nome del dominio deve indicare con precisione cosa si sta visitando, se è un sito personale,un sito aziendale o un semplice portale di giochi.

Attualmente esistono tantissimi nomi di dominio registrati,quindi bisogna controllare le estensioni più comuni per cercare di trovare un estensione disponibile con il nome da noi scelto.

Le estensioni più comuni utilizzate sono .com .biz .net .org .it .co.uk , ovviamente ogni estensione ha un proprio significato ben preciso, ad esempio .com(commerciale) .it(italiano) .mobi(mobile) .org(organizzazione).

Ovviamente con l’espandersi dei domini,si ha anche la possibilità di registrare un dominio + il nome della località in cui effettuiamo la nostra attività. Un esempio pratico potrebbe essere multimediacenter.napoli.it .

Se non hai tanta fortuna e la tua idea è stata rubata da qualche altra persona,puoi sempre analizzare la possibilità di utilizzare nel nome a dominio cosa svolge la tua azienda , cosavogliono i visitatori da questa attività.

Un’altra valida possibiltà nella registrazione del dominio può essere l’utilizzo indicativo delle abbreviazioni.Un pratico esempio potrebbe essere gdf.it ;)

Ricordati comunque di utilizzare un dominio valido,perchè molte volte il nome a dominio viene riconosciuto come il nome principale dell’azienda.

Se invece il tuo sito deve essere un sito personale,puoi anche utilizzare banalmente un nome semplice da ricordare.

Ad esempio il nome bypass-world.net non ha proprio una corrispondenza per un blog di informatica o una piccola società senza scopo di lucro per la realizzazione di applicazioni web.

Il nome al dominio è molto importante perchè come indicato in questa guida influenza molto il posizionamento nei motori di ricerca,la migliore possibilità è l’inserimento di una chiave di ricerca nel nome di dominio.

Molti utenti di blog/forum sostengono che il nome di dominio non influenza il posizionamento,ma questa ipotesi è errata perchè google search prende anche questo elemento in considerazione.


WordPress presto verrà aggiornata alla versione 3.1. Attualmente in fase di open best è giunto alla Release Candidate 2 già da Capodanno 2011.

La notizia è apparsa in quella data sul blog ufficiale di wordpress.org.

In tutti i modi la versione 3.1 era già in fase di sviluppo almeno da Novembre 2010, mese in cui è stata rilasciata la RC1.

Attualmente la Rc2 di WordPress 3.1 Beta risolve anche il Bug KSES peraltro già risolto dalla versione 3.0.4.

L’aggiornamento alla 3.1 tra i tanti bug fix dovrebbe includere una Admin Toolbar, che molto probabilmente assomiglia alla barra disponibile già in buddypress.

Dal post ufficiale che annuncia la RC2 è possibile scaricare tale versione; potresti pensare anche una volta installata di provarla e di riportare eventuali bug alla Automattic.

Puoi anche lasciare un commento per farci sapere cosa ne pensi

Di admin in CMS, Generale, Php & Mysql

Drupal è un content management frameworkcontent management system (CMS) modulare scritto in linguaggio PHP e distribuito sotto licenza GNUGPL. Un CMS è uno strumento usato dai webmaster per gestire un sito web evitando di dover programmare dinamicamente l’intero software lato server che gestisce il sito. Molti CMS contemporanei, compreso Drupal, offrono un’interfaccia di amministrazione con cui l’amministratore può gestire ogni aspetto del sito web, senza il bisogno di possedere conoscenze tecniche particolari di programmazione Web.

Direttamente dal sito di riferimento in italiano:

Facile e potente: Drupal 7

Siamo orgogliosi di presentarvi il nostro miglior prodotto di sempre – Drupal 7, la facile e potente piattaforma di gestione dei contenuti, ottima per gestire praticamente ogni tipo di sito web: dai blog ai micro siti passando per le community collaborative.

Pagina web: Drupal 7.0

Di admin in Programmazione

Ho creato un mini corso sulla programmazione con le librerie ncurses presenti in tutti i sistemi UNIX e quindi anche Linux. Le ncurses sono librerie grafiche che servono per la programmazione di terminali e quindi anche di console. Tutti sappiamo che i terminali sono di diversi tipi e grazie a queste librerie si possono programmare tutti alla stessa maniera, in pratica servono a standardizzare la programmazione di questi dispositivi.

Alcuni di voi potrebbero chiedersi il perché programmare i terminali oggi che i sistemi Linux hanno delle bellissime interfacce grafiche come Gnome o KDE. Il motivo è presto detto, nonostante tutto, Linux è ancora oggi il sistema più utilizzato come server e di norma queste macchine non hanno nemmeno XOrg installato, quindi l’unico modo di accedere alla macchina per l’amministratore è tramite SSH con una shell. Si spiega quindi il motivo per cui saper creare delle belle applicazioni grafiche per terminali e soprattutto gestire al meglio la comunicazione in rete della grafica è un aspetto importante per il lavoro lato server.

Per seguire questo mini corso sulla programmazione di applicazioni grafiche, con il linguaggio C, per terminali con le librerie ncurses, potete vedere questo articolo sul mio blog.

Finalmente I casino online migliori aams sono arrivati, entra per conoscere i nuovi giochi online, oppure conosci il fantastico mondo di casino online legali . com

Scegli solo i casino online italiani, e gioca in sicurezza con Casino2k.com e i giochi aams.