ACC SHELL
<?
class CModul_Formulare{
function CModul_Formulare($pripojeni){
$this->pripojeni = $pripojeni;
$this->conf_id='modul_formulare';
$this->lang = $_REQUEST['lang'];
}
function create_modul($id_bloku){
$this->pripojeni->dotaz("INSERT INTO ".$GLOBALS['config_db_prefix']."elementy (id_bloku, poradi, modul, nazev) SELECT '".$id_bloku."', max(poradi)+1, '".$this->conf_id."', '".$_REQUEST['nazev']."' FROM ".$GLOBALS['config_db_prefix']."elementy WHERE id_bloku='".$id_bloku."'");
$vlozene_id = mysql_insert_id($this->pripojeni->conn);
$this->pripojeni->dotaz("INSERT INTO ".$GLOBALS['config_db_prefix']."modul_formulare (id_elementu, jmeno) VALUES ('".$vlozene_id."', '')");
}
function vyhledat($fraze){
/*
$dbdata = $this->pripojeni->dotaz("SELECT * FROM ".$GLOBALS['config_db_prefix']."modul_formulare WHERE text LIKE '%".$fraze."%'");
while($dbdata && $data = $this->pripojeni->objekt_dotazu($dbdata)){
$idecka .= ($idecka?", ":"").$data->id_elementu;
}
*/
return $idecka;
}
function admin_edituj()
{
if ($_REQUEST['id_this']){
$this->pripojeni->dotaz("UPDATE ".$GLOBALS['config_db_prefix']."modul_formulare SET jmeno='".$_REQUEST['jmeno']."', telefon='".$_REQUEST['telefon']."', email='".$_REQUEST['email']."', popis='".$_REQUEST['popis']."' WHERE id='".$_REQUEST['id_this']."'");
}
else{
$this->pripojeni->dotaz("INSERT INTO ".$GLOBALS['config_db_prefix']."modul_formulare (id_elementu, jmeno, email, telefon, popis) VALUES ('".$_REQUEST['id_elementu']."', '".$_REQUEST['jmeno']."', '".$_REQUEST['email']."', '".$_REQUEST['telefon']."', '".$_REQUEST['popis']."')");
}
}
function texty_delete($id)
{
if ($id){
$this->pripojeni->dotaz("DELETE FROM ".$GLOBALS['config_db_prefix']."modul_formulare WHERE id='".(0+$id)."'");
}
}
function show_admin_form($id_elementu)
{
$admin_url.="admin.php";
$admin_url.="?web_id=".$_REQUEST['web_id'];
$admin_url.="&lang=".$_REQUEST['lang'];
$admin_url.="&sekce=".$_REQUEST['sekce'];
$admin_url.="&operace=".$_REQUEST['operace'];
$admin_url.="&id=".$_REQUEST['id'];
$admin_url.="&id_bloku=".$_REQUEST['id_bloku'];
$admin_url.="&id_elementu=".$_REQUEST['id_elementu'];
if ($_REQUEST['delete']){
$this->texty_delete($_REQUEST['delete']);
}
if (true || $_REQUEST['oprava']){
$db_opravna_polozka = $this->pripojeni->dotaz("SELECT * FROM ".$GLOBALS['config_db_prefix']."modul_formulare WHERE id_elementu='".$id_elementu."' ORDER BY id desc LIMIT 1");
// $db_opravna_polozka = $this->pripojeni->dotaz("SELECT * FROM ".$GLOBALS['config_db_prefix']."modul_texty WHERE id='".$_REQUEST['oprava']."' LIMIT 1");
if ($db_opravna_polozka && $opravna_polozka = $this->pripojeni->objekt_dotazu($db_opravna_polozka)){
}
}
echo"<div class='block-border'>";
echo"<div class='block-content'>";
echo"<h1>Editace textového obsahu</h1>";
echo"<form action='./functions/function.php' method='post' enctype='multipart/form-data' class='form'>\n";
echo"<input type='hidden' name='web_id' value='".$this->web_id."'/>\n";
echo"<input type='hidden' name='lang' value='".$this->lang."'/>\n";
echo"<input type='hidden' name='sekce' value='".$this->sekce."'/>\n";
echo"<input type='hidden' name='web_id' value='".$_REQUEST['web_id']."'/>\n";
echo"<input type='hidden' name='lang' value='".$_REQUEST['lang']."'/>\n";
echo"<input type='hidden' name='sekce' value='".$_REQUEST['sekce']."'/>\n";
echo"<input type='hidden' name='id_bloku' value='".$_REQUEST['id_bloku']."'/>\n";
echo"<input type='hidden' name='id_elementu' value='".$_REQUEST['id_elementu']."'/>\n";
echo"<input type='hidden' name='id' value='".$_REQUEST['id']."'/>\n";
echo"<input type='hidden' name='return' value='lang=".$_REQUEST['lang']."&sekce=".$_REQUEST['sekce']."&id=".$_REQUEST['id']."&operace=".$_REQUEST['operace']."&id_bloku=".$_REQUEST['id_bloku']."&id_elementu=".$_REQUEST['id_elementu']."'/>\n";
echo"<input type='hidden' name='id_this' value='".$opravna_polozka->id."'/>\n";
echo"<table class='formularovka table'>";
echo"<tr><th>Jméno</th><td><input type='text' name='jmeno' value='".$opravna_polozka->jmeno."' id='jmeno'/></td></tr>\n";
echo"<tr><th>E-mail</th><td><input type='text' name='email' value='".$opravna_polozka->email."' id='email'/></td></tr>\n";
echo"<tr><th>Telefon</th><td><input type='text' name='telefon' value='".$opravna_polozka->telefon."' id='telefon'/></td></tr>\n";
echo"<tr><th>Popis</th><td><textarea name='popis' >".$opravna_polozka->popis."</textarea></td></tr>\n";
echo"<tr><td></td><td><input type='submit' name='edit_obsah_elementu' value='Ok' class='submitter'/> </td></tr>\n";
//<a href='".$admin_url."' class='button blue'>Storno</a>
echo"</table>";
echo"</form>\n\n";
echo"</div></div>";
/*
$dbdata = $this->pripojeni->dotaz("SELECT * FROM ".$GLOBALS['config_db_prefix']."modul_texty WHERE id_elementu='".$id_elementu."' ORDER BY id desc");
echo"<table class='vypisy'>\n";
while ($dbdata && $data = $this->pripojeni->objekt_dotazu($dbdata)){
echo"<tr class='".(($i++)%2?"s":"l")."'>\n";
echo"<td>".$data->typ."</td>\n";
echo"<td>".substr(strip_tags($data->text), 0, 100)."...</td>\n";
// echo"\t\t<td class='op'><a href='./admin.php?lang=".$this->lang."&web_id=".$this->web_id."&sekce=texty-prilozene-soubory&id_clanku=".$data->id."' class='edit'>přiložené soubory</a></td>\n";
echo"\t\t<td class='op'><a href='./".$admin_url."&oprava=".$data->id."' class='edit'>opravit</a></td>\n";
echo"\t\t<td class='op'><a href='./".$admin_url."&delete=".$data->id."' class='del' onclick=\"return confirm('Opravdu odstranit tuto položku?')\">odstranit</a></td>\n";
echo"</tr>";
}
echo"</table>";
*/
}
function show_element_preview($id_elementu){
$dbdata = $this->pripojeni->dotaz("SELECT * FROM ".$GLOBALS['config_db_prefix']."modul_formulare WHERE id_elementu='".$id_elementu."' LIMIT 1");
if($dbdata && $data = $this->pripojeni->objekt_dotazu($dbdata)){
echo"<div class='preview'>";
//echo substr(strip_tags($data->text), 0, 127);
echo"<strong>".$data->jmeno."</strong><br />";
echo"".$data->email."<br />";
echo"".$data->telefon."<br />";
echo"</div>";
echo"<div class='modul-opearace'>";
if($GLOBALS['administrace']->opravneni_pro_aktualni_sekci>=5 || $_SESSION['auth_uzivatel_authorisation']==9){
echo"<a href='./admin.php?lang=".$this->lang."&sekce=obsah&id=".$_REQUEST['id']."&operace=edit-element&id_bloku=".$polozka_menu->id."&id_elementu=".$id_elementu."' class='button green'>upravit</a>";
echo" ";
}
if($_SESSION['auth_uzivatel_authorisation']==9)
echo"<a href='./admin.php?lang=".$this->lang."&sekce=obsah&id=".$_REQUEST['id']."&operace=delete-element&id_bloku=".$polozka_menu->id."&id_elementu=".$id_elementu."' onclick='return confirm(Opravdu odstranit modul?)' class='button red'>odstranit modul</a>";
echo"</div>\n\n";
}
}
function show_element_view($id_elementu){
$cesta = "./";
//$cesta .= $_REQUEST['lev1'] ? $_REQUEST['lev1']."/" : "";
$cesta .= $_REQUEST['lev2'] ? $_REQUEST['lev2']."/" : "";
$cesta .= $_REQUEST['lev3'] ? $_REQUEST['lev3']."/" : "";
$cesta .= $_REQUEST['lev4'] ? $_REQUEST['lev4']."/" : "";
$dbdata = $this->pripojeni->dotaz("SELECT * FROM ".$GLOBALS['config_db_prefix']."modul_formulare WHERE id_elementu='".$id_elementu."' LIMIT 1");
if($dbdata && $data = $this->pripojeni->objekt_dotazu($dbdata)){
if($_REQUEST['lev2']=='kontakt'){
echo"<div class='form-box'>";
echo"<h2>Formulář</h2>";
echo"<div class='kontakt'>";
?>
<script type='text/javascript'>
jQuery(document).ready(function() {
jQuery(".validated-form .li").click(function(e){
jQuery(this).find('.resetable-x').focus();
});
jQuery(".validated-form").submit(function(e){
//event.preventDefault();
jQuery('#chybka').text('');
jQuery('input.required').removeClass('error');
// jQuery('.check-ok, .check-error').remove();
var vysledek = true;
var hlaska = "";
jQuery( ".required" ).each(function( index, polozka ) {
jQuery(polozka).parent().addClass('relative');
if(hlaska=="" && jQuery(polozka).val()==''){
jQuery(polozka).addClass('error');
// jQuery(polozka).after("<span class='check-error'></span>");
hlaska = 'Prosím vyplňte: '+jQuery(polozka).attr('title');
jQuery(polozka).focus();
vysledek = false;
}
else if(hlaska=="" && (jQuery(polozka).hasClass('required-email') && !IsEmail(jQuery(polozka).val()) )){
jQuery(polozka).addClass('error');
//jQuery(polozka).after("<span class='check-error'></span>");
hlaska = 'Položka: '+jQuery(polozka).attr('title') + ' neodpovídá požadovanému tvaru e-mailu';
jQuery(polozka).focus();
vysledek = false;
}
else if(hlaska=="" && (jQuery(polozka).hasClass('required-phone') && !IsPhone(jQuery(polozka).val()) )){
jQuery(polozka).addClass('error');
//jQuery(polozka).after("<span class='check-error'></span>");
hlaska = 'Položka: '+jQuery(polozka).attr('title') + ' neodpovídá požadovanému tvaru telefonního čísla';
jQuery(polozka).focus();
vysledek = false;
}
else{
//s jQuery(polozka).after("<span class='check-ok'></span>");
}
});
if(!vysledek){
//alert(hlaska);
jQuery('#chybka').text(''+hlaska);
return false;
// alert(hlaska);
// csscody.alert( 'Prosím vyplňte: '+hlaska );
}
else{
return true;
}
});
})
function IsEmail(email) {
var regex = /^([a-zA-Z0-9_.+-])+\@(([a-zA-Z0-9-])+\.)+([a-zA-Z0-9]{2,4})+$/;
return regex.test(email);
}
function IsPhone(email) {
var regex = /^(\+420)? ?[0-9]{3} ?[0-9]{3} ?[0-9]{3}$/;
return regex.test(email);
}
<?
if($_REQUEST['result']){
//echo "alert('Váš dotaz na webu www.pzk.cz byl odeslán.\n\nDěkujeme za Váš zájem o naše produkty. V nejbližší době se Vám ozve náš specialista.\n\nPZK BRNO a.s.\n\nwww.pzk.cz');";
$msg = "Váš dotaz na webu www.pzk.cz byl odeslán.\n\nDěkujeme za Váš zájem o naše produkty. V nejbližší době se Vám ozve náš specialista.\n\nPZK BRNO a.s.\n\nwww.pzk.cz";
?>
<script type='text/javascript'>
$(document).ready(function() {
<? echo "csscody.alert('".$msg."');\n";?>
})
</script>
<?
}
?>
</script>
<?
if($_REQUEST['result']=='ok'){
echo"<h3>Váš dotaz byl odeslán. Děkujeme za Váš zájem.</h3>";
}
?>
<form action="./odeslat.php" method="post" id='kontaktni-formular' class='specialka validated-form'>
<input type='hidden' name='return' value='<? echo $cesta; ?>'/>
<div class="formular_maly">
<div class='colgroup'>
<div class="form-left">
<div class="li"><span class="label" >Jméno:*</span>
<input type="text" name="jmeno" title='Jméno a příjmení' class='resetable-x required frm-jmeno' value="<? echo $_REQUEST['jmeno'];?>"/>
</div>
<div class="li"><span class="label">Zařízení:*</span>
<input type="text" name="firma" title='Zařízení' class='resetable-x required frm-email' value=""/>
</div>
<div class="li"><span class="label">E-mail:*</span>
<input type="text" name="email" title='E-mail' class='resetable-x required frm-email required-email' value="<? echo $_REQUEST['email'];?>"/>
</div>
<div class="li"><span class="label">Telefon:*</span>
<input type="text" name="telefon" title='Telefon' class='resetable-x required required-phone frm-tel' value="<? echo $_REQUEST['telefon'];?>"/>
</div>
<div class="povinne"> *Povinné údaje</div>
</div>
<div class="form-right">
<div class="li"><span class="label">Váš dotaz:*</span>
<textarea name="poznamka" title='Váš dotaz' class='resetable-x required'><? echo $_REQUEST['poznamka'];?></textarea>
</div>
<div class="lix">
<div id="chybka"></div>
<?
$kod = time() % 10000;
$kontrolni_kod = substr(md5($kod),3,5);
echo"<input type=\"hidden\" name=\"secinp\" id=\"secinp\" value=\"\"/>";
echo "<input type=\"submit\" name=\"odeslat\" value=\"Odeslat\" class=\"button-c\" onclick=\"document.getElementById('secinp').value='".$kontrolni_kod."'; \"/> ";
echo"<input type=\"hidden\" name=\"last_id\" id=\"last_id\" value=\"".$kod."\"/>";
//<input type="submit" name="odeslat" value="Odeslat" class="button-c" >
?>
</div>
</div>
</div>
</div>
</form>
<?
/*
?>
<form action="./odeslat.php" method="post" id='kontaktni-formular'>
<input type='hidden' name='return' value='<? echo $cesta; ?>'/>
<div class="formular_maly">
<div class='colgroup'>
<div class="form-left">
<div class="li"><span class="label" ></span>
<input type="text" name="jmeno" title='Jméno a příjmení:' class='resetable' value="Jméno a příjmení:"/>
</div>
<div class="li"><span class="label"></span>
<input type="text" name="firma" title='Společnost:' class='resetable' value="Společnost:"/>
</div>
<div class="li"><span class="label"></span>
<input type="text" name="email" title='E-mail:' class='resetable' value="E-mail:"/>
</div>
<div class="li"><span class="label"></span>
<input type="text" name="telefon" title='Telefon:' class='resetable' value="Telefon:"/>
</div>
</div>
<div class="form-right">
<div class="li"><span class="label"></span>
<textarea name="poznamka" title='Váš dotaz:' class='resetable'>Váš dotaz:</textarea>
</div>
<div class="li">
<input type="submit" name="odeslat" value="Odeslat" class="button-c" >
</div>
</div>
</div>
</div>
</form>
<?
*/
if($_REQUEST['result']=='ok'){
$msg = "Váš dotaz na webu www.pzk.cz byl odeslán.<br/><br/>Děkujeme za Váš zájem o naše produkty. V nejbližší době se Vám ozve náš specialista.<br/><br/>PZK BRNO a.s.<br/><br/>www.pzk.cz.";
?>
<script type='text/javascript'>
$(document).ready(function() {
<? echo "csscody.alert('".$msg."');\n";?>
})
</script>
<?
}
echo"</div></div>";
}
else{
if($GLOBALS['main']->lang=='cz'){
if($_REQUEST['result']){
echo"<script type='text/javascript'>";
// echo "alert('Váš dotaz byl odeslán. Děkujeme za Váš zájem.');";
//echo "alert('Váš dotaz na webu www.pzk.cz byl odeslán.<br/><br/>Děkujeme za Váš zájem o naše produkty. V nejbližší době se Vám ozve náš specialista.<br/><br/>PZK BRNO a.s.<br/><br/>www.pzk.cz');";
echo"</script>";
}
echo"<div class='form-box'><div>";
echo"<div class='bicol1'>";
echo"<h2>Kontakt</h2>";
echo "<p>".($data->popis?$data->popis:"Rádi budeme spolupracovat na dodávkách pro Váš projekt. Poradíme Vám s výběrem vhodného materiálu, kontaktujte našeho specialistu.")."</p>";
echo"<div class='kontakt-osoba'>";
if($data->jmeno || $data->telefon || $data->email ){
echo"<strong>".$data->jmeno."</strong><br />";
echo $data->email ? "E: ".$data->email."<br />" :"";
echo $data->telefon ? "T: ".$data->telefon."<br />":"";
}
else{
echo"<strong>PZK BRNO a.s. </strong><br />";
echo"E: pzk@pzk.cz<br />";
echo"T: +420 532 043 090<br />";
}
echo"</div>";
echo"</div>";
echo"<div class='bicol2'>";
echo"<h2>Formulář</h2>";
if($_REQUEST['result']=='ok'){
$msg = "Váš dotaz na webu www.pzk.cz byl odeslán.<br/><br/>Děkujeme za Váš zájem o naše produkty. V nejbližší době se Vám ozve náš specialista.<br/><br/>PZK BRNO a.s.<br/><br/>www.pzk.cz";
}
?>
<script type='text/javascript'>
$(document).ready(function() {
<? echo $msg ? "csscody.alert('".$msg."');\n" :"";?>
})
jQuery(document).ready(function() {
jQuery(".validated-form .li").click(function(e){
jQuery(this).find('.resetable-x').focus();
});
jQuery(".validated-form").submit(function(e){
//event.preventDefault();
jQuery('#chybka').text('');
jQuery('input.required').removeClass('error');
// jQuery('.check-ok, .check-error').remove();
var vysledek = true;
var hlaska = "";
jQuery( ".required" ).each(function( index, polozka ) {
jQuery(polozka).parent().addClass('relative');
if(hlaska=="" && jQuery(polozka).val()==''){
jQuery(polozka).addClass('error');
// jQuery(polozka).after("<span class='check-error'></span>");
hlaska = 'Prosím vyplňte: '+jQuery(polozka).attr('title');
jQuery(polozka).focus();
vysledek = false;
}
else if(hlaska=="" && (jQuery(polozka).hasClass('required-email') && !IsEmail(jQuery(polozka).val()) )){
jQuery(polozka).addClass('error');
//jQuery(polozka).after("<span class='check-error'></span>");
hlaska = 'Položka: '+jQuery(polozka).attr('title') + ' neodpovídá požadovanému tvaru e-mailu';
jQuery(polozka).focus();
vysledek = false;
}
else if(hlaska=="" && (jQuery(polozka).hasClass('required-phone') && !IsPhone(jQuery(polozka).val()) )){
jQuery(polozka).addClass('error');
//jQuery(polozka).after("<span class='check-error'></span>");
hlaska = 'Položka: '+jQuery(polozka).attr('title') + ' neodpovídá požadovanému tvaru telefonního čísla';
jQuery(polozka).focus();
vysledek = false;
}
else{
//s jQuery(polozka).after("<span class='check-ok'></span>");
}
});
if(!vysledek){
//alert(hlaska);
jQuery('#chybka').text(''+hlaska);
//csscody.alert( 'Prosím vyplňte: '+hlaska );
return false;
// alert(hlaska);
// csscody.alert( 'Prosím vyplňte: '+hlaska );
}
else{
return true;
}
});
})
</script>
<form action="./odeslat.php" method="post" id='kontaktni-formular' class='validated-form'>
<input type='hidden' name='return' value='<? echo $cesta; ?>'/>
<div class="formular_maly sekcni">
<div class='colgroup'>
<div class="xform-left">
<div class="li"><span class="label" >Jméno a příjmení:</span>
<input type="text" name="jmeno" title='Jméno a příjmení:' class='resetable-x required' value=""/>
</div>
<?/*
<div class="li"><span class="label"></span>
<input type="text" name="firma" title='Společnost:' class='resetable' value="Společnost:"/>
</div>
<div class="li"><span class="label"></span>
<input type="text" name="email" title='E-mail:' class='resetable' value="E-mail:"/>
</div>
*/?>
<div class="li"><span class="label">Telefon:</span>
<input type="text" name="telefon" title='Telefon:' class='resetable-x required' value=""/>
</div>
<div class="li"><span class="label">Váš dotaz:</span> <br />
<textarea name="poznamka" title='Váš dotaz:' class='resetable-x required'></textarea>
</div>
</div>
<div class="xform-right">
<div id='chybka'></div>
<div class="li">
<?
// <input type="submit" name="odeslat" value="Odeslat" class="button-c" >
$kod = time() % 10000;
$kontrolni_kod = substr(md5($kod),3,5);
echo"<input type=\"hidden\" name=\"secinp\" id=\"secinp\" value=\"\"/>";
echo "<input type=\"submit\" name=\"odeslat\" value=\"Odeslat\" class=\"button-c\" onclick=\"document.getElementById('secinp').value='".$kontrolni_kod."'; \"/> ";
echo"<input type=\"hidden\" name=\"last_id\" id=\"last_id\" value=\"".$kod."\"/>";
?>
</div>
</div>
</div>
</div>
</form>
<?
echo"</div>";
}
else{
$napis = array("cz"=>"Kontakt", "en"=>"Contact", "de"=>"Kontakte", "us"=>"Contact");
echo"<div class='form-box'><div>";
echo"<h2>".$napis[$GLOBALS['main']->lang]."</h2>";
echo"<div class='bicol1'>";
if($GLOBALS['main']->lang=='en')
echo"<p>".($data->popis?$data->popis:"For more information please contact our specialist")."</p>";
else
echo"<p>".($data->popis?$data->popis:"For more information please contact our specialist.")."</p>";
echo"</div>";
echo"<div class='bicol2'>";
echo"<div class='kontakt-osoba'>";
if($data->jmeno || $data->telefon || $data->email ){
echo"<strong>".$data->jmeno."</strong><br />";
echo $data->email ? "E: ".$data->email."<br />" :"";
echo $data->telefon ? "T: ".$data->telefon."<br />":"";
}
else{
echo"<strong>PZK BRNO a.s. </strong><br />";
echo"E: pzk@pzk.cz<br />";
echo"T: +420 532 043 090<br />";
}
echo"</div>";
echo"</div>";
}
echo"</div></div>";
}
}
}
function texty_prilozene_soubory_edit()
{
if ($_REQUEST['id']){
if($_FILES['nazev']['name']){
$novy_nazev = time()."_".$_FILES['nazev']['name'];
copy($_FILES['nazev']['tmp_name'], "../../images/clanky/fotky/".$novy_nazev);
$velikost = getimagesize("../../images/clanky/fotky/".$novy_nazev);
if ($velikost[2]){
$this->do_thumbnail("", "../../images/clanky/fotky/", "../../images/clanky/fotky/tn/", $novy_nazev, 100);
}
}
$vysledek = $this->pripojeni->dotaz( "UPDATE ".$GLOBALS['config_db_prefix']."texty_pix SET ".($novy_nazev?"nazev='$novy_nazev', ":"")."popis='".$_REQUEST['popis']."' WHERE id='".$_REQUEST['id']."'" );
}
else{
if($_FILES['nazev']['name'][1]){
for($i=1; $i<=$_REQUEST['ObrNb2']; $i++){
$novy_nazev = time()."_".$_FILES['nazev']['name'][$i];
copy($_FILES['nazev']['tmp_name'][$i], "../../images/clanky/fotky/$novy_nazev");
$velikost = getimagesize("../../images/clanky/fotky/$novy_nazev");
if ($velikost[2]){
$this->do_thumbnail("", "../../images/clanky/fotky/", "../../images/clanky/fotky/tn/", $novy_nazev, 100);
$je_obrazek = true;
}
$vysledek = $this->pripojeni->dotaz( "INSERT INTO ".$GLOBALS['config_db_prefix']."texty_pix (nazev, id_kat, popis, soubor ) VALUES ('$novy_nazev', '".$_REQUEST['id_clanku']."', '".$_REQUEST['popis'][$i]."', '".($je_obrazek?"":$_FILES['nazev']['type'][$i])."' )" );
}
}
}
}
function texty_prilozene_soubory_delete($id)
{
if ($id){
$this->pripojeni->dotaz("DELETE FROM ".$GLOBALS['config_db_prefix']."texty_pix WHERE id='".(0+$id)."'");
}
}
function texty_prilozene_soubory_form()
{
if ($_REQUEST['delete']){
$this->texty_prilozene_soubory_delete($_REQUEST['delete']);
}
if ($_REQUEST['oprava']){
$db_opravna_polozka = $this->pripojeni->dotaz("SELECT * FROM ".$GLOBALS['config_db_prefix']."texty_pix WHERE id='".$_REQUEST['oprava']."' LIMIT 1");
if ($db_opravna_polozka && $opravna_polozka = $this->pripojeni->objekt_dotazu($db_opravna_polozka)){
}
}
echo"<SCRIPT LANGUAGE=JavaScript>\n";
echo"function ObrGen2() {\n";
echo" nb = document.getElementById('ObrNb2').value;\n";
echo" document.getElementById('obrazky2').innerHTML = \"\";\n";
echo" for(i=1; i<=nb; i++)\n";
echo" document.getElementById('obrazky2').innerHTML += \"<input type=text name=popis[\"+ i +\"] class=winput> <input type=file name=nazev[\"+ i +\"] class=winput><br>\";\n";
echo"}\n";
echo"</SCRIPT>\n";
echo"<form action='./functions/function.php' method='post' enctype='multipart/form-data' id='form1' name='form1'>\n";
echo"<input type='hidden' name='web_id' value='".$this->web_id."'/>\n";
echo"<input type='hidden' name='lang' value='".$this->lang."'/>\n";
echo"<input type='hidden' name='sekce' value='".$this->sekce."'/>\n";
echo"<input type='hidden' name='id_menu' value='".$_REQUEST['id_menu']."'/>\n";
echo"<input type='hidden' name='id_clanku' value='".$_REQUEST['id_clanku']."'/>\n";
echo"<input type='hidden' name='id' value='".$opravna_polozka->id."'/>\n";
echo"<table>";
if ($_REQUEST['oprava']){
echo"<tr><td>Popis</td><td><input type=text name=popis value='".$opravna_polozka->popis."' class='winput'></td></tr>";
echo"<tr><td>soubor:</td><td>";
echo"<input type='file' name='nazev' value=\"$nazev\" class=winput><br/>";
if($opravna_polozka->nazev){
if ($opravna_polozka->soubor)
echo"<a href='../images/clanky/fotky/".$opravna_polozka->nazev."'>soubor: ".$opravna_polozka->nazev."</a><br/>";
else
echo"<img src=\"../images/clanky/fotky/tn/".$opravna_polozka->nazev."\"><br/>";
}
echo"</td></tr>";
}
else{
echo"<tr><td>Počet obrázků</td><td>";
echo"<input type='text' size='3' name='ObrNb2' id='ObrNb2' onChange='ObrGen2()' class='winput2' />";
echo"<div id='obrazky2'></div>";
echo"</td></tr>";
}
echo"<tr><td></td><td><input type='submit' name='edit_texty_prilozene_soubory' value='Odeslat' class='submitter'/></td></tr>\n";
echo"</table>";
echo"</form>\n\n";
$dbdata = $this->pripojeni->dotaz("SELECT * FROM ".$GLOBALS['config_db_prefix']."texty_pix WHERE id_kat='".$_REQUEST['id_clanku']."' ORDER BY id desc");
echo"<table class='vypisy'>\n";
while ($dbdata && $data = $this->pripojeni->objekt_dotazu($dbdata)){
echo"<tr class='".(($i++)%2?"s":"l")."'>\n";
$velikost = getimagesize("../images/clanky/fotky/".$data->nazev);
echo"<td><a href='../images/clanky/fotky/".$data->nazev."'><img src='".($velikost[2]?"../images/clanky/fotky/tn/".$data->nazev."":"../img/pdf_icon.gif")."' alt=''/></a></td>\n";
echo"<td>".$data->nazev."</td>\n";
echo"\t\t<td class='op'><a href='./admin.php?lang=".$this->lang."&web_id=".$this->web_id."&sekce=".$this->sekce."&id_clanku=".$_REQUEST['id_clanku']."&oprava=".$data->id."' class='edit'>opravit</a></td>\n";
echo"\t\t<td class='op'><a href='./admin.php?lang=".$this->lang."&web_id=".$this->web_id."&sekce=".$this->sekce."&id_clanku=".$_REQUEST['id_clanku']."&delete=".$data->id."' class='del' onclick=\"return confirm('Opravdu odstranit tuto položku?')\">odstranit</a></td>\n";
echo"</tr>";
}
echo"</table>";
}
}
?>
ACC SHELL 2018