////////////////////////////////////////////////////
//Convierte fecha de mysql a normal
////////////////////////////////////////////////////
function cambiaf_a_normal($fecha){
preg_match( "/([0-9]{2,4})-([0-9]{1,2})-([0-9]{1,2})/", $fecha, $mifecha);
$lafecha=$mifecha[3]."/".$mifecha[2]."/".$mifecha[1];
return $lafecha;
}
////////////////////////////////////////////////////
//Convierte fecha de normal a mysql
////////////////////////////////////////////////////
function cambiaf_a_mysql($fecha){
preg_match( "/([0-9]{1,2})\/([0-9]{1,2})\/([0-9]{2,4})/", $fecha, $mifecha);
$lafecha=$mifecha[3]."-".$mifecha[2]."-".$mifecha[1];
return $lafecha;
}
/////////////////////////////////////////////////////
// Data completa en català
////////////////////////////////////////////////////
function datacat() {
$avui= DATE("Y-m-d"); //data d'avui
$dia=DATE("j"); //dia en format sense ceros
$diaset= DATE("w"); //dia de la setmana, en número
$mes=DATE("n"); // mes, en número
$any=DATE("Y"); // any en número de 4 xifres
$diacat=array("diumenge","dilluns","dimarts","dimecres","dijous","divendres","dissabte");
$mescat=array(1=>"gener","febrer","març","abril","maig","juny","juliol","agost","setembre","octubre","novembre","desembre");
if ($mes !=4 and $mes != 8) {
$data="Avui és ".$diacat[$diaset].", ". $dia. " de ".$mescat[$mes]. " de ". $any;
} else {
$data="Avui és ".$diacat[$diaset].", ". $dia. " d'".$mescat[$mes]. " de ". $any;
}
return $data;
}
/////////////////////////////////////////
function mescat($num_mes){
$mescat=array(1=>"gener","febrer","març","abril","maig","juny","juliol","agost","setembre","octubre","novembre","desembre");
$mes=$mescat[$num_mes];
return $mes;
}
function elimina_accents($cadena){
$tofind = "ÀÁÂÃÄÅàáâãäåÒÓÔÕÖØòóôõöøÈÉÊËèéêëÇçÌÍÎÏìíîïÙÚÛÜùúûüÿÑñ";
$replac = "AAAAAAaaaaaaOOOOOOooooooEEEEeeeeCcIIIIiiiiUUUUuuuuyNn";
return(strtr($cadena,$tofind,$replac));
}
?>
/************************************************************************************
*************************************************************************************
************************** m62blog ********************************
*** La programació d'aquest blog es cedeix totalment de franc, es pot copiar i ***
*** redistribuir però en cap cas està permesa l'utilització del mateix mitjançant ***
*** qualsevol transacció económica del tipus venda, lloguer o qualsevol altra. ***
*** El codi es descarrega tal qual està, no està amparat per ninguna garantia. ***
*** El fet d'haver-lo descarregat implica la acceptació d'aquestes condicions. ***
*** De totes formes s'agrairà l'informació d'errors que troveu. ***
*************************************************************************************
*************************************************************************************
************************************************************************************/
////////////// CONFIGURACIO DE LA BASE DE DADES ///////////////////
$hostname_con = "localhost";
// Normalment "localhost". Si no les sabeu consulteu aquestes dades al vostre proceidor d'alotjament
$database_con = "joanfmira";
$username_con = "root";
$password_con = "";
$prefixe="m62"; // Prefixe de les taules, podeu modificar-lo o deixar aquest mateix
////////////// FI CONFIGURACIO DE LA BASE DE DADES ///////////////////
///////////// ALTRES DADES A INTRODUIR /////////////////////
// Titol línea superior finestra
$titol_blog="Joan F. Mira";
//Titol sota el logotip
$titol="Joan F. Mira";
// Menú sota el logotip: pàgina de retorn al menú inici
$pagina_inici="http://www.joanfmira.info";
//Paginació
// Introduir el número d'articles que es vol surtin per pàgina
$num_articles=6;
?>
// ************************************ CATALÀ *******************************
// ***************************************************************************
// ************************************* COS *********************************
$cos_01="Descarregar en pdf";
// *********************************** MENUS *********************************
$menu_01="CATEGORIES";
$menu_02="ARXIUS";
$menu_03="TUTORIALS";
$menu_04="I n i c i w e b";
?>
$paraules=explode(" ", $cerca);
$num_paraules = count($paraules);
$cerca=htmlentities($cerca);
// LINEA DE PROVA /////// for ($i=0;$i<$num_paraules;$i++){echo $paraules[$i]." - ";}
?>
echo ucfirst(datacat()); ?>
if (!isset($categoria) && !isset($dades) && !isset($id)) {
$result=mysqli_query($link,"select * from ".$prefixe."_blog ORDER BY data DESC, id DESC");
} else {
if (!isset($categoria)) { // Si no hi ha categoria
if (!isset($id)){ //Si no hi ha una id va a les dades
$result=mysqli_query($link,"select * from ".$prefixe."_blog WHERE MONTH(data)='".$mes."' AND YEAR(data)='".$any."' ORDER BY data DESC");
} else { // pero si té id busca per la id
$result=mysqli_query($link,"select * from ".$prefixe."_blog WHERE id= ".(int)$id);
}
} else {
$result=mysqli_query($link,"select * from ".$prefixe."_blog WHERE categoria ='".addslashes($categoria)."' ORDER BY data DESC");
}
}
$num_total_registres = mysqli_num_rows($result);
//calculo el total de pàgines
if ($dades==""){
$total_pagines = ceil($num_total_registres / $tamany);
} else {
$total_pagines=1; $tamany=$num_total_registres;
}
// Si no hi han registres escriu un avis
if (!$num_total_registres) {
?>
El que heu escrit no apareix a cap article. Feu una nova cerca.
// Si n'hi han escriu els 5 darrers
} else {
// Posa l'index de págines
echo "
";
include("auxiliars/paginacio.php");
echo "
";
// Recull les dades de la base de dades apaginades
if (!isset($categoria) && !isset($dades) && !isset($id)) {
$result=mysqli_query($link,"select * from ".$prefixe."_blog WHERE data <= CURDATE() ORDER BY data DESC, id DESC LIMIT ".$inici.",".$tamany);
} else {
if (!isset($categoria)) { // Si no hi ha categoria
if (!isset($id)){
//Si no hi ha una id va a les dades
if ($idCerca==9999){// si és una cerca
$result=mysqli_query($link,"select * from ".$prefixe."_blog WHERE descripcio LIKE '%".$cerca."%' LIMIT ".$inici.",".$tamany);
} else {
$result=mysqli_query($link,"select * from ".$prefixe."_blog WHERE data <= CURDATE() AND MONTH(data)='".$mes."' AND YEAR(data)='".$any."' ORDER BY data DESC LIMIT ".$inici.",".$tamany);
}
} else { // pero si té id busca per la id
$result=mysqli_query($link,"select * from ".$prefixe."_blog WHERE id= ".(int)$id." LIMIT ".$inici.",".$tamany);
}
} else {
$result=mysqli_query($link,"select * from ".$prefixe."_blog WHERE data <= CURDATE() AND categoria ='".addslashes($categoria)."' ORDER BY data DESC LIMIT ".$inici.",".$tamany);
}
}
while ($row = mysqli_fetch_array($result)) {
$numero=$row["numero"];
$arxiu=$row["pedefe"];
echo "";
echo "
";
echo "
";
if ($numero==0){
echo "
Joan F. Mira | ".$row["categoria"]." | ".cambiaf_a_normal($row["data"]); //Canvia el format de la data del de MySql al nostre.
}else{
echo "
Joan F. Mira | ".$row["categoria"].", núm. ".$numero." | ".cambiaf_a_normal($row["data"]);
}
?>
','','width=900')"/>
if ($arxiu){ echo " (".$cos_01." )";}
echo "
$numbers = range(0, 2);
shuffle($numbers);
foreach ($numbers as $number) {
$result=mysqli_query($link,"select * from bromera WHERE marca='".$number."' ORDER BY RAND() LIMIT 1");
if (mysqli_num_rows($result)!= 0) {
while ($row = mysqli_fetch_array($result)) {
echo "
";
}
}
echo " ";
//echo "$number ";
}
echo "
";
?>
$result=mysqli_query($link,"select * from ".$prefixe."_blog_dreta WHERE visible='si' ORDER BY numero");
if (mysqli_num_rows($result)!= 0) {
while ($row = mysqli_fetch_array($result)) {
$titol=$row["titol"]; $escrit=$row["escrit"];
echo "
";
// if ($titol !="")
// {echo "".$titol." ";}
$escrit=preg_replace("/