Seo Specialist per la visibilità online

Promozione online per Aziende, Social Media Marketing, Programmazione

realizzazione siti web php mysql

febbraio 23rd, 2010

Realizzazione siti web php mysql

Per gli utenti non esperti della Rete (online ci sono migliaia di scripts per integrare nel proprio sito web : newsletter, ecommerce, sondaggi, gestione news, moduli etc…) abbiamo preparato una serie di soluzioni pratiche e sopratutto economiche per poter rapidamente e con facilità implementare sul proprio sito web sezioni dinamiche come: gestione newsletter, catalogo online, news, sondaggi, gallery e ecommerce. Soluzioni sviluppate in php e mysql.

realizzazione siti web dinamici

allow_url_include

gennaio 18th, 2010

Allow url include e Allow url fopen

Se sono disabilitati nel php.ini o impostati su off non potete effettuare inclusioni da siti esterni del tipo:

$file = fopen(http://www.nomesito1.it/test.txt);

Quasi tutti gil hosting per motivi di sicurezza settano allow_url_include su off. Se lavorate su un server proprietario o in housing potete settare l’impostazione allow_url_include su on.

Tuttavia, restano le incognite sulla sicurezza del sito.

connessione database mysql con php

gennaio 12th, 2010

Come effettuare una connessione al database mysql con php?

Per utilizzare al meglio il potenziale di Php il partner migliore per quanto concerne la realizzazione di applicazioni per la Rete, si consiglia di utilizzare MySql. Mysql come Php per natura è un software open source oggi di proprietà della Sun Microsystem (Java… per chi non lo sapesse).

Php può interagire con quasi tutti i database disponibili ma con Mysql sfrutta al meglio il proprio potenziale.

Inoltre, essendo entrambi open source, è facile poterli ottenere su piattaforma hosting a costi accessibili. A differenza dei prodotti Microsoft.

Ma vediamo come gestire una connessione al database Mysql con Php.

Dobbiamo definire in un file config.php i dati per poter accedere liberarmente al dabatase mysql.

<?php
$db_host = ‘localhost’;
$db_user = ‘inseriamo la username’;
$db_password = ‘inseriamo la password’;
$db_name = ‘inseriamo il nome del database’;

?>

Abbastanza semplice vero?

Potrete richiamare l’accesso al database in tutte le pagine .php del vostro sito web semplicemente utilizzando la funzione include.  Come?

<?php include (“config.php”); ?>

Consigliamo di creare una cartella “CONNESSIONE” dove inserire il file config.php ed eventualmente un file connect.php per gestire il secondo passaggio della connessione.

Infatti, i dati dell’esempio presenti nel nostro config.php sono soltanto le credenziali per poter accedere al database dalla pagina .php.

Il secondo passaggio, che generalmente, viene inserito appunto in un file connect.php (ma potete anche inserirlo in ogni pagina .php che necessita della connessione al database mysql) è il seguente:

<?php

include(“config.php”);

$db = mysql_connect($db_host, $db_user, $db_password);
if ($db == FALSE)
die (“Errore nella connessione. Verificare i parametri nel file config.inc.php”);
mysql_select_db($db_name, $db)
or die (“Errore nella selezione del database. Verificare i parametri nel file config.inc.php”);
?>

Seo Specialist per la visibilità online

Promozione online per Aziende, Social Media Marketing, Programmazione