FAQ - Come posso testare la connessione a MySQL?
Nello script sotto citato, per connettersi al database è suffciente inserire le variabili come da commento riportato sotto.
<?php
$DATABASE_HOST=""; # Generalmente "localhost"
$DATABASE_USER=""; # Nome utente del database
$DATABASE_PASSWORD=""; # Password dell'utente del database
$DATABASE_NOME=""; # Nome del database
##############
# MySQLi
##############
echo "<b>TEST MySQLi</b><br><br>";
$db = new mysqli($DATABASE_HOST, $DATABASE_USER, $DATABASE_PASSWORD, $DATABASE_NOME);
if ($db->connect_error) {
echo "Sono connesso correttamente a $DATABASE_HOST come $DATABASE_USER e password: $DATABASE_PASSWORD";
} else {
echo "<br>Errore nella connessione!";
}
##############
# PDO
##############
echo "<br><br><br><b>TEST PDO</b><br><br>";
try {
$dbh = new PDO("mysql:host=$DATABASE_HOST;dbname=$DATABASE_NOME", $DATABASE_USER, $DATABASE_PASSWORD, array(
PDO::ATTR_PERSISTENT => true,
PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES utf8'
));
} catch (PDOException $e) { print $e;
echo "<br>Errore nella connessione!";
}
if ($e==false){echo "Sono connesso correttamente a $DATABASE_HOST come $DATABASE_USER e password: $DATABASE_PASSWORD";
}
##############
# MySQL OLD
##############
/*
echo "<br><br><br><b>TEST MySQL OLD</b><br><br>";
$conn = mysql_connect($DATABASE_HOST, $DATABASE_USER, $DATABASE_PASSWORD);
if($conn === false){
throw new Exception(mysql_error());
}
$selectDb = mysql_select_db($DATABASE_NOME, $conn);
if($selectDb === false){
throw new Exception(mysql_error($conn));
echo "<br>Errore nella connessione!";
}else{
echo "Sono connesso correttamente a $DATABASE_HOST come $DATABASE_USER e password: $DATABASE_PASSWORD";
}
*/
?>
Come sapere l'URL di provenienza di un visitatore usando PHP?
Per scoprire l'url di provenenienza di un visitatore in PHP basta fare riferimento all'esempio di seguito.
<?php
echo $_SERVER["HTTP_REFERER"]; // Stampa a video la URL di provenienza
?>
Se...
Come si cambiano i permessi ad un file o cartella PHP?
E' possibile cambiare i permessi di un file solo su sistemi Linux/Unix. L'istruzione da utilizzare è chmod. A seguire l'esempio.
<?php
chmod ("percorso/file.html", 0777);
?>
Come si interrompe uno script PHP per un numero definito di tempo?
Per interrompere l'esecuzione di uno script PHP basta usare l'istruzione sleep. A seguire l'esempio.
<?php
sleep(60) // lo script riprenderà dopo 60 secondi
?>
Come sostituire una parola all'interno di una stringa in PHP?
Per sostituire una parola con un'altra in PHP basta usare la funzione str_replace riferendosi all'esempio riportato in seguito.
<?php
$stringa="Mi piace andare in moto";
$stringa=str_replace("moto", "auto", $stringa);
echo $stringa;...


©