$dbhost = 'localhost';
$dbname = 'ngp_agaton';
$dbuser = 'ngp_general';
$dbpass = '1q2w3e4r';
$con = @mysql_connect($dbhost,$dbuser,$dbpass) or die('Eroare de conectare la baza de date');
mysql_select_db($dbname,$con);
mysql_set_charset('utf8');
?>
include 'connect.php';
function cifre($camp)
{
$result=mysql_query("SELECT * FROM tari where id=3 limit 1");
if (mysql_num_rows($result)) return mysql_result($result,0,$camp);
}
?>
function special($id,$striptags=0)
{
$result=mysql_query("SELECT * FROM special where id='$id' LIMIT 1");
if (mysql_num_rows($result))
if ($striptags==0) return mysql_result($result,0,'text');
else return strip_tags(mysql_result($result,0,'text'));
}
//tebela pagini
function meniusus($numepag,$director,$lang)
{ $mainmenu='';
if ($lang=='ro') $lng='';
else
if ($lang=='de') $lng='en';
else $lng=$lang;
//director e calea default catre site
$result=mysql_query("SELECT * FROM pagini where tip=0 order by pozitie");
if (mysql_num_rows($result)!=NULL)
{while ($row=mysql_fetch_array($result))
if ($row['id']==1) $mainmenu.=''.$row['numebut'.$lng].'';
else {
if ($row['id']!=3 and $row['id']!=4) $mainmenu.=''.$row['numebut'.$lng].'';
else $mainmenu.=''.$row['numebut'.$lng].'';
}
}
return $mainmenu;
}
function afisarepagina($idpagina,$lang)
{
if ($lang=='ro') $lng='';
else
if ($lang=='de') $lng='en';
else $lng=$lang;
global $continut,$title,$description,$keywords;
$result=mysql_query("SELECT * FROM pagini where id='$idpagina'");
if (mysql_num_rows($result)!=NULL)
{
if ($lng!='favicon.ico') {
$keywords=mysql_result($result,0,'keywords'.$lng);
$description=mysql_result($result,0,'description'.$lng);
$title=mysql_result($result,0,'titlu'.$lng);
$continut.=mysql_result($result,0,'continut'.$lng);
}
}
}
//end tabela pagini
//afisare categorii
function afiscategorii($dir,$catname,$subcatname,$subsubname,$nivelcurent,$idcat,$lang)
{$lng='';
$men='';
$men1='';
$idcatz=$idcat;
global $continut,$title,$keywords,$description,$linkconstr,$men1,$script2, $meniucatmob;
if ($nivelcurent=='producator' or $nivelcurent=='producatori') $idcat=23;
$idz=$idcat;
if ($nivelcurent=='produse')
{
$rixx=mysql_query("SELECT idcat,idparinte from subcategorii where id='$idz' LIMIT 1");
if (mysql_num_rows($rixx)!=NULL)
if (mysql_result($rixx,0,'idcat')!=0) $idcat=mysql_result($rixx,0,'idcat');
else
{
$rixx2=mysql_query("SELECT idcat,idparinte from subcategorii where id='".mysql_result($rixx,0,'idparinte')."' LIMIT 1");
if (mysql_num_rows($rixx2)!=NULL)
if (mysql_result($rixx2,0,'idcat')!=0) {$idcat=mysql_result($rixx2,0,'idcat'); }
}
}
if ($nivelcurent=='produs')
{
$ramx=mysql_query("SELECT categorie from produse where id='$idz' LIMIT 1");
if (mysql_num_rows($ramx)!=NULL) $idz=mysql_result($ramx,0,'categorie');
$rixx=mysql_query("SELECT idcat,idparinte from subcategorii where id='$idz' LIMIT 1");
if (mysql_num_rows($rixx)!=NULL)
if (mysql_result($rixx,0,'idcat')!=0) $idcat=mysql_result($rixx,0,'idcat');
else
{
$rixx2=mysql_query("SELECT idcat,idparinte from subcategorii where id='".mysql_result($rixx,0,'idparinte')."' LIMIT 1");
if (mysql_num_rows($rixx2)!=NULL)
if (mysql_result($rixx2,0,'idcat')!=0) {$idcat=mysql_result($rixx2,0,'idcat'); }
}
}
$result=mysql_query("SELECT * FROM categorii order by pozitie");
if (mysql_num_rows($result)!=NULL)
{
$meniucatmob='';
while ($row=mysql_fetch_array($result))
{
if ($idcat==$row['id']) $still=' style="background-color:#ccc;color:#CC0000;" ';
else $still='';
if ($row['id']==1 and $_GET['var1']=='') $still=' style="background-color:#ccc;color:#CC0000;" ';
$men1.=''.$row['titlu'.$lng].'';
$meniucatmob.='
';
}
}
$result=mysql_query("SELECT * FROM subcategorii where idcat='$idcat' order by pozitie");
if (mysql_num_rows($result))
while ($row=mysql_fetch_array($result))
{
if ($row['id']!=169)
$rez=mysql_query("SELECT * FROM subcategorii where idparinte='".$row['id']."' order by pozitie");
else $rez=mysql_query("SELECT * FROM subcategorii where idparinte='".$row['id']."' order by numebut");
if (mysql_num_rows($rez)!=NULL)
{
$men.=''.$row['numebut'].' ';
$men.='
';
}
}
return $men;
}
//end afisare categorii
//schimba limba
//end schimbalimba
//tabela articole
function articole($numepag,$director,$idparinte)
{ $mainmenu='';
//director e calea default catre site
$result=mysql_query("SELECT * FROM articole where idparinte='$idparinte'");
if (mysql_num_rows($result)!=NULL)
{while ($row=mysql_fetch_array($result))
$mainmenu.=''.$row['numebut'].' '.$row['minidescr'].'';
}
return $mainmenu;
}
function afisarearticol($ida)
{
global $continut,$title,$description,$keywords;
$result=mysql_query("SELECT * FROM articole where id='$ida'");
if (mysql_num_rows($result)!=NULL)
{
$keywords=mysql_result($result,0,'keywords');
$description=mysql_result($result,0,'description');
$title=mysql_result($result,0,'title');
$continut.=mysql_result($result,0,'continut');
}
}
//end tabela articole
//video
function video()
{ $mainmenu='';
//director e calea default catre site
$result=mysql_query("SELECT * FROM video order by id desc");
if (mysql_num_rows($result)!=NULL)
{while ($row=mysql_fetch_array($result))
$mainmenu.='
'.$row['video'].'
';
}
return $mainmenu;
}
//end video
function adaugacomentariu($idp)
{
global $continut;
if ($_POST['step']=='addcom')
{
$err=0;
if ($_POST['vrf']!=8) {$err=1; $continut.='Verificarea este incorecta ';}
else
{
if (strlen($_POST['nume'])<3) {$err=1; $continut.='Va rugam sa introduceti numele dvs. ';}
else if (strlen($_POST['email'])<63) {$err=1; $continut.='Va rugam sa introduceti e-mail-ul dvs. ';}
else if (strlen($_POST['comentariu'])<5) {$err=1; $continut.='Va rugam sa introduceti un comentariu valid. ';}
}
if ($err==1)
$continut.='';
if ($err==0)
{
$continut.'
Comentariul a fost adaugat. El va apare dupa validarea de catre un administrator
';
mysql_query("INSERT into comentarii(nume,email,comentariu,idarticol,data)
VALUES('".mysql_escape_string($_POST['nume'])."','".mysql_escape_string($_POST['email'])."','".mysql_escape_string($_POST['comentariu'])."','".mysql_escape_string($_POST['idp'])."','".date("Y-m-d")."')");
}
}
if ($_POST['step']!='addcom')
$continut.='';
}
function comentarii($idarticol)
{ $mainmenu='';
//director e calea default catre site
$result=mysql_query("SELECT * FROM comentarii where idarticol='$idarticol' and status=1 order by data desc");
if (mysql_num_rows($result)!=NULL)
{while ($row=mysql_fetch_array($result))
$mainmenu.='
In data de '.$row['data'].' '.$row['nume'].' a spus: '.$row['comentariu'].'
';
}
return $mainmenu;
}
//tabela categorii
//doar categorii simple
function meniu($numecat,$director)
{ $mainmenu='';
//director e calea default catre site
$result=mysql_query("SELECT * FROM categorii order by pozitie");
if (mysql_num_rows($result)!=NULL)
{ while ($row=mysql_fetch_array($result))
$mainmenu.=''.$row['numebut'].'';
}
return $mainmenu;
}
function afisarecat($idcat)
{ global $continut,$title,$description,$keywords;
$result=mysql_query("SELECT * FROM categorii where id='$idcat'");
if (mysql_num_rows($result)!=NULL)
{
$keywords=mysql_result($result,0,'keywords');
$description=mysql_result($result,0,'description');
$title=mysql_result($result,0,'title');
$continut.=mysql_result($result,0,'continut');
}
}
//end tabela categorii
//tabela carti
function carti($idcat,$director,$numecarte,$pag,$segment)
{
//numecarte reprezinta link-ul ala de la carte
if ($pag>0) $dela=($pag-1)*20;
else $dela=0;
// e cu paginare cu tot
//director e calea default catre site
global $continut;
$result=mysql_query("SELECT * FROM dbcarti where idcat='$idcat' order by title LIMIT $dela,20");
if (mysql_num_rows($result)!=NULL)
{ while ($row=mysql_fetch_array($result))
$continut.=''.$row['title'].'';
}
$result=mysql_query("SELECT * FROM dbcarti where idcat='$idcat'");
if (mysql_num_rows($result)!=NULL)
{ $continut.='
';
$tot=mysql_num_rows($result);
$n=$tot/20;
$continut.='1';
for ($i=1;$i<$n;$i++) $continut.=''.($i+1).'';
$continut.='
';
}
}
function afisarecarte($iddoc)
{ global $continut,$title,$description,$keywords,$docid;
$result=mysql_query("SELECT * FROM dbcarti where id='$iddoc'");
if (mysql_num_rows($result)!=NULL)
{
$keywords=mysql_result($result,0,'title');
$description=mysql_result($result,0,'description');
$title=mysql_result($result,0,'title');
$docid.=mysql_result($result,0,'docid');
}
}
function cautare($cautat,$director,$numecarte)
{ if (strlen($cautat)>1) {
$cautat=str_replace("-"," ",rpl($cautat));
//numecarte reprezinta link-ul ala de la carte
if ($pag>0) $dela=($pag-1)*20;
else $dela=0;
// e cu paginare cu tot
//director e calea default catre site
global $continut,$keywords,$description,$title;
$keywords=ucfirst($cautat);
$description=$keywords.' si multe alte carti electronice gratis le puteti gasi pe acest site';
$title=$keywords;
$continut.='
';
$result=mysql_query("SELECT * FROM dbcarti where title REGEXP '$cautat' or description REGEXP '$cautat' order by title LIMIT 100");
if (mysql_num_rows($result)!=NULL)
{ while ($row=mysql_fetch_array($result))
$continut.=''.$row['title'].'';
}
mysql_query("INSERT into cautari(cuv) VALUES('".rpl($cautat)."')");
}
}
//end tabela carti
//tabela cautari
function ultimelecautari($dirname,$cautanume)
{
$result=mysql_query("SELECT cuv from cautari order by id desc limit 10");
if (mysql_num_rows($result)!=NULL)
{
while ($row=mysql_fetch_array($result))
$cautari.=''.ucwords(str_replace("-"," ",$row['cuv'])).'';
}
return $cautari;
}
//end tabela ultimele cautari
?>
function eur2usd($valoare)
{
$result=mysql_query("SELECT * FROM cursvalutar WHERE data='".date('Y-m-d')."' LIMIT 1");
if (mysql_num_rows($result)==NULL) $result=mysql_query("SELECT * FROM cursvalutar order by data DESC LIMIT 1");
if (mysql_num_rows($result)!=NULL)
{
$eur=mysql_result($result,0,'eur');
$usd=mysql_result($result,0,'usd');
$raport=$eur/$usd;
}
return $valoare*$raport;
}
function usd2eur($valoare)
{
$result=mysql_query("SELECT * FROM cursvalutar WHERE data='".date('Y-m-d')."' LIMIT 1");
if (mysql_num_rows($result)==NULL) $result=mysql_query("SELECT * FROM cursvalutar order by data DESC LIMIT 1");
if (mysql_num_rows($result)!=NULL)
{
$eur=mysql_result($result,0,'eur');
$usd=mysql_result($result,0,'usd');
$raport=$usd/$eur;
}
return $valoare*$raport;
}
function ron2usd($valoare)
{
$result=mysql_query("SELECT * FROM cursvalutar WHERE data='".date('Y-m-d')."' LIMIT 1");
if (mysql_num_rows($result)==NULL) $result=mysql_query("SELECT * FROM cursvalutar order by data DESC LIMIT 1");
if (mysql_num_rows($result)!=NULL)
{
$usd=mysql_result($result,0,'usd');
}
return $valoare/$usd;
}
function ron2eur($valoare)
{
$result=mysql_query("SELECT * FROM cursvalutar WHERE data='".date('Y-m-d')."' LIMIT 1");
if (mysql_num_rows($result)==NULL) $result=mysql_query("SELECT * FROM cursvalutar order by data DESC LIMIT 1");
if (mysql_num_rows($result)!=NULL)
{
$eur=mysql_result($result,0,'eur');
}
return $valoare/$eur;
}
function eur2ron($valoare)
{
$result=mysql_query("SELECT * FROM cursvalutar WHERE data='".date('Y-m-d')."' LIMIT 1");
if (mysql_num_rows($result)==NULL) $result=mysql_query("SELECT * FROM cursvalutar order by data DESC LIMIT 1");
if (mysql_num_rows($result)!=NULL)
{
$eur=mysql_result($result,0,'eur');
}
return $valoare*$eur;
}
function usd2ron($valoare)
{
$result=mysql_query("SELECT * FROM cursvalutar WHERE data='".date('Y-m-d')."' LIMIT 1");
if (mysql_num_rows($result)==NULL) $result=mysql_query("SELECT * FROM cursvalutar order by data DESC LIMIT 1");
if (mysql_num_rows($result)!=NULL)
{
$usd=mysql_result($result,0,'usd');
}
return $valoare*$usd;
}
function cnv($val,$mii,$mff)
{
$mi=strtolower($mii);
$mf=strtolower($mff);
if ($mi=='') $mi='ron';
if ($mi==$mf) return $val;
if (($mi=='ron') and ($mf=='eur')) return round(ron2eur($val),2);
if (($mi=='ron') and ($mf=='usd')) return round(ron2usd($val),2);
if (($mi=='eur') and ($mf=='ron')) return round(eur2ron($val),2);
if (($mi=='eur') and ($mf=='usd')) return round(eur2usd($val),2);
if (($mi=='usd') and ($mf=='ron')) return round(usd2ron($val),2);
if (($mi=='usd') and ($mf=='eur')) return round(usd2eur($val),2);
}
?>
function afisareprodus($id,$galben='',$wishlist=0)
{
global $autorname,$prodname,$dir;
$result=mysql_query("SELECT * from produse where id='$id' LIMIT 1");
if (mysql_num_rows($result))
while ($row=mysql_fetch_array($result))
{
$coperta='https://www.agaton.ro/lib/carteagaton.png';
if ($row['copertafata']!='') $coperta=caleimagine($row['copertafata']);
$continut.='
';
if ($wishlist==1) $continut.='';
if ($galben=='')
$continut.='
';
$carti=0;
$regu=mysql_query("SELECT idparinte from subcategorii where id='".$row['categorie']."' LIMIT 1");
if (mysql_num_rows($regu))
$rezu=mysql_query("SELECT idcat from subcategorii where id='".mysql_result($regu,0,'idparinte')."'");
if (mysql_num_rows($rezu)) if (mysql_result($rezu,0,'idcat')==1) $carti=1;
if ($carti==1)
$continut.='