//FILE CONFIG Contenete le COSTANTI PRINCIPALI //-------------------------------------------- if (substr($_SERVER['SERVER_ADDR'],0,3) == 192) { // siamo in locale $locale = true; }else { $locale = false; } // SMTP SERVER // nota: se non c'e' autenticazione (auth=false) non si puo' usare dall'esterno //$smtp_server = "out.virgilio.it"; //$smtp_username = "enrico"; //$smtp_password = "enrico"; //$smtp_auth = false; // enable SMTP authentication //$smtp_secure = ""; // sets the prefix to the servier //$smtp_port = ""; // set the SMTP port // gmail //$smtp_server = "smtp.gmail.com"; //$smtp_username = "???????@gmail.com"; //$smtp_password = "?????"; //$smtp_auth = true; // enable SMTP authentication //$smtp_secure = "ssl"; // sets the prefix to the server //$smtp_port = 465; // set the SMTP port // dominio su emsim //$smtp_server = "mail.dominio.biz"; //$smtp_username = "info@dominio.biz"; //$smtp_password = "lapassword"; //$smtp_auth = true; // enable SMTP authentication /////////////////////////// //$smtp_secure = ""; // sets the prefix to the server //$smtp_port = "25"; // set the SMTP port // Dominio su Plesk //$smtp_server = "mail.dominio.tld"; //$smtp_username = "info@dominio.tld"; //$smtp_password = "lapassword"; //$smtp_auth = true; // enable SMTP authentication //$smtp_secure = ""; // sets the prefix to the server //$smtp_port = 25; // set the SMTP port // IMPORTANTISSIMI $dim_max_immagine=50000; $dim_max_banner_grafico=50000; $meta_robots = "all"; // questi 2 meta non sono in db, ma solo qui $meta_googlebot = "all"; $charset="iso-8859-1"; // DATABASE // database name $db_name = "kcosmic_com_-_kcosmicdb"; // database host $db_host = "localhost"; if ($locale) { // siamo in locale // database admin $db_admin = "adminkc"; // database adminpassword $db_admin_password = "paolina2009"; // database utente $db_utente = "utente"; // database utente password $db_utente_password = "casetta"; } else { // siamo su server web // database admin $db_admin = "adminkc"; // database adminpassword $db_admin_password = "paolina2009"; // database utente $db_utente = "utente"; // database utente password $db_utente_password = "casetta"; } //RECUPERO DEI PARAMETRI DAL DB // Connessione e selezione del database $connessione = mysql_connect($db_host, $db_admin, $db_admin_password) or die("Connessione al database non riuscita: " . mysql_error()); // print "Connesso con successo"; mysql_select_db($db_name) or die("Selezione del database non riuscita"); // print "selezione del database riuscita"; // -----------------POPOLAMENTO DATABASE--------------------------------------------------- // verifico che ci sia un record nella tabella parametri $sql = "SELECT * FROM parametri"; $risultato = mysql_query($sql); $num_righe = mysql_num_rows($risultato); if ($num_righe == 0) { //$sql="INSERT INTO `$db_name`.`parametri` () VALUES() ;"; //$risultato = mysql_query($sql); $sql="TRUNCATE TABLE `$db_name`.`parametri`"; $risultato = mysql_query($sql); $sql="INSERT INTO `$db_name`.`parametri` (`sito_online`,`font_colore_def`,`font_id_def`,`sfondo_colore_def`,`font_dimensione_def`,`smtp_server` ,`smtp_username` ,`smtp_password`,`smtp_auth`,`smtp_secure`,`smtp_port`,`meta_subject`,`meta_description`,`meta_keywords`) VALUES( 1 , 15 , 1 , 1 , 12 ,'mail.kcosmic.com','info@kcosmic.com','paolina2009' ,'true' ,NULL ,'25' ,'Kcosmic' ,'Kcosmic' ,'Kcosmic');"; $risultato = mysql_query($sql); } // verifico che vi siano record nella tabella fonts $sql = "SELECT * FROM font"; $risultato = mysql_query($sql); $num_righe = mysql_num_rows($risultato); if ($num_righe == 0) { $sql="TRUNCATE TABLE `$db_name`.`font`"; $risultato = mysql_query($sql); $sql="INSERT INTO `$db_name`.`font` (`nome_font`,`file_font`,`eliminabile`) VALUES('Arial','arial.ttf',0) ;"; $risultato = mysql_query($sql); $sql="INSERT INTO `$db_name`.`font` (`nome_font`,`file_font`,`eliminabile`) VALUES('Arial bold','arialbd.ttf',0) ;"; $risultato = mysql_query($sql); $sql="INSERT INTO `$db_name`.`font` (`nome_font`,`file_font`,`eliminabile`) VALUES('Arial bold italic','arialbi.ttf',0) ;"; $risultato = mysql_query($sql); $sql="INSERT INTO `$db_name`.`font` (`nome_font`,`file_font`,`eliminabile`) VALUES('Arial Narrow','ARIALN.TTF',0) ;"; $risultato = mysql_query($sql); $sql="INSERT INTO `$db_name`.`font` (`nome_font`,`file_font`,`eliminabile`) VALUES('Arial Narrow bold','ARIALNB.TTF',0) ;"; $risultato = mysql_query($sql); $sql="INSERT INTO `$db_name`.`font` (`nome_font`,`file_font`,`eliminabile`) VALUES('Arial Narrow bold italic','ARIALNBI.TTF',0) ;"; $risultato = mysql_query($sql); $sql="INSERT INTO `$db_name`.`font` (`nome_font`,`file_font`,`eliminabile`) VALUES('Comic Sans MS','comic.ttf',0) ;"; $risultato = mysql_query($sql); $sql="INSERT INTO `$db_name`.`font` (`nome_font`,`file_font`,`eliminabile`) VALUES('Comic Sans MS bold','comicbd.ttf',0) ;"; $risultato = mysql_query($sql); $sql="INSERT INTO `$db_name`.`font` (`nome_font`,`file_font`,`eliminabile`) VALUES('Courier','cour.ttf',0) ;"; $risultato = mysql_query($sql); $sql="INSERT INTO `$db_name`.`font` (`nome_font`,`file_font`,`eliminabile`) VALUES('Courier bold','courbd.ttf',0) ;"; $risultato = mysql_query($sql); $sql="INSERT INTO `$db_name`.`font` (`nome_font`,`file_font`,`eliminabile`) VALUES('Courier bold italic','courbi.ttf',0) ;"; $risultato = mysql_query($sql); $sql="INSERT INTO `$db_name`.`font` (`nome_font`,`file_font`,`eliminabile`) VALUES('Times New Roman','times.ttf',0) ;"; $risultato = mysql_query($sql); $sql="INSERT INTO `$db_name`.`font` (`nome_font`,`file_font`,`eliminabile`) VALUES('Times New Roman bold','timesbd.ttf',0) ;"; $risultato = mysql_query($sql); $sql="INSERT INTO `$db_name`.`font` (`nome_font`,`file_font`,`eliminabile`) VALUES('Times New Roman bold italic','timesbi.ttf',0) ;"; $risultato = mysql_query($sql); $sql="INSERT INTO `$db_name`.`font` (`nome_font`,`file_font`,`eliminabile`) VALUES('Verdana','verdana.ttf',0) ;"; $risultato = mysql_query($sql); $sql="INSERT INTO `$db_name`.`font` (`nome_font`,`file_font`,`eliminabile`) VALUES('Verdana bold','verdanab.ttf',0) ;"; $risultato = mysql_query($sql); $sql="INSERT INTO `$db_name`.`font` (`nome_font`,`file_font`,`eliminabile`) VALUES('Verdana bold italic','verdanaz.ttf',0) ;"; $risultato = mysql_query($sql); } // verifico che vi siano record nella tabella colori $sql = "SELECT * FROM colori"; $risultato = mysql_query($sql); $num_righe = mysql_num_rows($risultato); if ($num_righe == 0) { $sql="TRUNCATE TABLE `$db_name`.`colori`"; $risultato = mysql_query($sql); $sql="INSERT INTO `$db_name`.`colori` (`nome_colore`,`valore_colore`,`eliminabile`) VALUES('bianco','#ffffff',0) ;"; $risultato = mysql_query($sql); $sql="INSERT INTO `$db_name`.`colori` (`nome_colore`,`valore_colore`,`eliminabile`) VALUES('grigio','#cccccc',0) ;"; $risultato = mysql_query($sql); $sql="INSERT INTO `$db_name`.`colori` (`nome_colore`,`valore_colore`,`eliminabile`) VALUES('nero','#000000',0) ;"; $risultato = mysql_query($sql); $sql="INSERT INTO `$db_name`.`colori` (`nome_colore`,`valore_colore`,`eliminabile`) VALUES('rosso','#ff0000',0) ;"; $risultato = mysql_query($sql); $sql="INSERT INTO `$db_name`.`colori` (`nome_colore`,`valore_colore`,`eliminabile`) VALUES('viola','#cc00cc',0) ;"; $risultato = mysql_query($sql); $sql="INSERT INTO `$db_name`.`colori` (`nome_colore`,`valore_colore`,`eliminabile`) VALUES('fucsia','#ff00ff',0) ;"; $risultato = mysql_query($sql); $sql="INSERT INTO `$db_name`.`colori` (`nome_colore`,`valore_colore`,`eliminabile`) VALUES('porpora','#800080',0) ;"; $risultato = mysql_query($sql); $sql="INSERT INTO `$db_name`.`colori` (`nome_colore`,`valore_colore`,`eliminabile`) VALUES('rosa','#ff66ff',0) ;"; $risultato = mysql_query($sql); $sql="INSERT INTO `$db_name`.`colori` (`nome_colore`,`valore_colore`,`eliminabile`) VALUES('rosa antico','#cc6699',0) ;"; $risultato = mysql_query($sql); $sql="INSERT INTO `$db_name`.`colori` (`nome_colore`,`valore_colore`,`eliminabile`) VALUES('arancione','#ff9900',0) ;"; $risultato = mysql_query($sql); $sql="INSERT INTO `$db_name`.`colori` (`nome_colore`,`valore_colore`,`eliminabile`) VALUES('giallo','#ffff00',0) ;"; $risultato = mysql_query($sql); $sql="INSERT INTO `$db_name`.`colori` (`nome_colore`,`valore_colore`,`eliminabile`) VALUES('verde','#008800',0) ;"; $risultato = mysql_query($sql); $sql="INSERT INTO `$db_name`.`colori` (`nome_colore`,`valore_colore`,`eliminabile`) VALUES('verde brillante','#00ff00',0) ;"; $risultato = mysql_query($sql); $sql="INSERT INTO `$db_name`.`colori` (`nome_colore`,`valore_colore`,`eliminabile`) VALUES('verde prato','#66cc33',0) ;"; $risultato = mysql_query($sql); $sql="INSERT INTO `$db_name`.`colori` (`nome_colore`,`valore_colore`,`eliminabile`) VALUES('verde Kcomsic','#33cc00',0) ;"; $risultato = mysql_query($sql); $sql="INSERT INTO `$db_name`.`colori` (`nome_colore`,`valore_colore`,`eliminabile`) VALUES('verde acido','#ccff00',0) ;"; $risultato = mysql_query($sql); $sql="INSERT INTO `$db_name`.`colori` (`nome_colore`,`valore_colore`,`eliminabile`) VALUES('oliva','#9999 00',0) ;"; $risultato = mysql_query($sql); $sql="INSERT INTO `$db_name`.`colori` (`nome_colore`,`valore_colore`,`eliminabile`) VALUES('navy','#000066',0) ;"; $risultato = mysql_query($sql); $sql="INSERT INTO `$db_name`.`colori` (`nome_colore`,`valore_colore`,`eliminabile`) VALUES('blu','#0000ff',0) ;"; $risultato = mysql_query($sql); $sql="INSERT INTO `$db_name`.`colori` (`nome_colore`,`valore_colore`,`eliminabile`) VALUES('petrolio','#006666',0) ;"; $risultato = mysql_query($sql); $sql="INSERT INTO `$db_name`.`colori` (`nome_colore`,`valore_colore`,`eliminabile`) VALUES('acqua','#00ffff',0) ;"; $risultato = mysql_query($sql); $sql="INSERT INTO `$db_name`.`colori` (`nome_colore`,`valore_colore`,`eliminabile`) VALUES('azzurro','#0099ff',0) ;"; $risultato = mysql_query($sql); $sql="INSERT INTO `$db_name`.`colori` (`nome_colore`,`valore_colore`,`eliminabile`) VALUES('marrone','#996600',0) ;"; $risultato = mysql_query($sql); } // verifico che vi siano record nella tabella clienti $sql = "SELECT * FROM clienti"; $risultato = mysql_query($sql); $num_righe = mysql_num_rows($risultato); if ($num_righe == 0) { $oggi=date('Y-m-d H:i:s'); $scadenza= date('Y-m-d H:i:s',mktime (date("H"),date("i"),date("s"),date("m"), date("d")-1, date("Y")+20)); $sql="TRUNCATE TABLE `$db_name`.`clienti`"; $risultato = mysql_query($sql); $sql="INSERT INTO `$db_name`.`clienti` (`rag_sociale_1`,`rag_sociale_2`,`user`,`password` ,`riferimento`,`indirizzo` ,`cap` ,`citta` ,`provincia`,`country`,`telefono` ,`fax` ,`mobile` ,`email` ,`sito` ,`partita_iva`,`codice_fiscale`,`banca`,`iban`,`note`,`eliminabile`) VALUES( 'Kcosmic' , 'STA' , 'sta', 'staservizi', 'Valter' , 'Via Carnia 7', '20100','Milano', 'MI' ,'Italia' , '02-2840116','02-2840116','339-9891078','staserv@staservizi.com','www.staservizi.com','11292460158' ,'' ,'' ,'' ,'' ,0) ;"; $risultato = mysql_query($sql); } // verifico che vi siano record nella tabella categorie $sql = "SELECT * FROM categorie"; $risultato = mysql_query($sql); $num_righe = mysql_num_rows($risultato); if ($num_righe == 0) { $sql="TRUNCATE TABLE `$db_name`.`categorie`"; $risultato = mysql_query($sql); $sql="INSERT INTO `$db_name`.`categorie` (`nome_categoria`,`posizione`,`eliminabile`) VALUES('generale',10,0) ;"; $risultato = mysql_query($sql); $sql="INSERT INTO `$db_name`.`categorie` (`nome_categoria`,`posizione`,`eliminabile`) VALUES('software',20,0) ;"; $risultato = mysql_query($sql); $sql="INSERT INTO `$db_name`.`categorie` (`nome_categoria`,`posizione`,`eliminabile`) VALUES('computer',30,0) ;"; $risultato = mysql_query($sql); $sql="INSERT INTO `$db_name`.`categorie` (`nome_categoria`,`posizione`,`eliminabile`) VALUES('elettronica',30,0) ;"; $risultato = mysql_query($sql); $sql="INSERT INTO `$db_name`.`categorie` (`nome_categoria`,`posizione`,`eliminabile`) VALUES('servizi',40,0) ;"; $risultato = mysql_query($sql); } // verifico che vi siano record nella tabella banner $sql = "SELECT * FROM banner"; $risultato = mysql_query($sql); $num_righe = mysql_num_rows($risultato); if ($num_righe == 0) { $oggi=date('Y-m-d H:i:s'); $scadenza= date('Y-m-d H:i:s',mktime (date("H"),date("i"),date("s"),date("m"), date("d")-1, date("Y")+20)); $sql="TRUNCATE TABLE `$db_name`.`banner`"; $risultato = mysql_query($sql); $sql="INSERT INTO `$db_name`.`banner` (`id_cliente`,`posizione`,`stato`,`mnemonico`,`id_categoria`,`id_sottocategoria`,`id_colore_font`,`id_font`,`id_colore_sfondo`,`dimensione_font`,`angolo_font`,`tipo_banner`,`testo_banner`,`link` ,`keywords`,`click`,`data_inserimento`,`data_scadenza`,`eliminabile`) VALUES( 1 , 10 , 'attivo','KM' , 1 , 1 , 15 , 1 , 1 , 12 , 0 ,'T' ,'Kcosmic' ,'www.kcosmic.com' ,'kcosmic' , 0 ,'".$oggi."' , '".$scadenza."' ,1) ;"; $risultato = mysql_query($sql); } // -------------------------------------------------------------------- $sql = "SELECT * FROM parametri"; $risultato = mysql_query($sql); $riga = mysql_fetch_array($risultato); $sito_online = $riga["sito_online"]; $font_colore_def = $riga["font_colore_def"]; $font_id_def = $riga["font_id_def"]; $sfondo_colore_def = $riga["sfondo_colore_def"]; $font_dimensione_def = $riga["font_dimensione_def"]; $smtp_server = $riga["smtp_server"]; $smtp_username = $riga["smtp_username"]; $smtp_password = $riga["smtp_password"]; $smtp_auth = $riga["smtp_auth"]; $smtp_secure = $riga["smtp_secure"]; $smtp_port = $riga["smtp_port"]; $meta_keywords = $riga["meta_keywords"]; $meta_description = $riga["meta_description"]; $meta_subject = $riga["meta_subject"]; mysql_close($connessione); //---------------------------------------------------- // Function GenREF() // // Parameters : $nSize number of caracters, default 24 // Return value : 24 caracters string // // Description : This function returns a random string // of 24 caracters that can be used to identify users // on your web site in a more secure way. You can also // use this function to generate passwords. //---------------------------------------------------- function GenREF ($nSize=24) { $newREF = "". // Randomize mt_srand ((double) microtime() * 1000000); for ($i=1; $i<=$nSize; $i++) { // if you wish to add numbers in your string, // uncomment the two lines that are commented // in the if statement $nRandom = mt_rand(1,30); if ($nRandom <= 10) { // Uppercase letters $newREF .= chr(mt_rand(65,90)); // /* } elseif ($nRandom <= 20) { $newREF .= mt_rand(0,9); // */ } else { // Lowercase letters $newREF .= chr(mt_rand(97,122)); } } return $newREF; } // Test the function // echo GenREF(16); ?>
// misurazione del tempo di generazione della pagina : INIZIO $time = explode (' ', microtime()); $page_load_time_start = $time[1] + $time[0]; $sql = "SELECT id_banner,link,immagine_testo_inferiore FROM banner WHERE stato ='attivo' ORDER BY posizione"; $risultato = mysql_query($sql); $num_righe = mysql_num_rows($risultato); $numero_banner = mysql_num_rows($risultato); //echo $numero_banner;die(); if ($numero_banner > 0) { $i = 1; do { $riga = mysql_fetch_array($risultato); $id_banner=$riga["id_banner"]; $link=$riga["link"]; $immagine_testo_inferiore = $riga["immagine_testo_inferiore"]; //echo $immagine_testo_inferiore;die(); ?> $i = $i + 1; } while ($i <= $numero_banner); } // Misurazione del tempo di generazione della pagina : FINE $time = explode(' ', microtime()); $page_load_time_finish = $time[1] + $time[0]; $total_time = round(($page_load_time_finish - $page_load_time_start), 4); ?>