Вход Регистрация
Файл: public_html/edit.php
Строк: 181
<?php
ini_set
('max_execution_time'600);
    
    require(
'classes/config.php');
    include 
"inc/rain.tpl.class.php";
    include 
"inc/db.php";
    include 
"inc/kategorie.php";
    include 
"inc/photo.php";
    
    
$db  = new db();
    
$sdk = new photohost();
    
    if(
$_POST){
        
//print_r($_POST);
        
    
    
$photo uniqid();
    
    
$count count($_FILES['file']['name'])-1;
        
    for(
$i=0$i<$count$i++){
        
        if(!empty( 
$_FILES['file']['tmp_name'][$i] )){
        
        
$randInt   mt_rand(1,24);
        
$createInt md5(time()*$randInt);
        
        
$sdk->upload(false000'upload'$createInt'file'''.$i.'');
        
        
$photos[] = $createInt;
        
        }
        
    }
    
    
$count2 count($_FILES['filehaupt']['name']);
    
        
    for(
$i=0$i<$count2$i++){
        
        if(!empty( 
$_FILES['filehaupt']['tmp_name'][$i] )){
        
        
$randInt   mt_rand(1,24);
        
$createInt md5(time()*$randInt);
                    
        
$sdk->upload(false000'upload'$createInt'filehaupt'''.$i.'');
        
        
$photos2[] = $createInt;
        
        }
        
    }

    
    
$fotos join('|-|'$photos);
    
    if(empty(
$fotos)){
        
$fotos $_POST['lastphotos'];    
    }else{
        if(empty(
$_POST['lastphotos'])){
            
$fotos $fotos;    
        }else{
            
$fotos $fotos '|-|' $_POST['lastphotos'];    
        }
    }
    
    if(!empty(
$photos2[0])){
        
$firstphoto 'bild = "'.$photos2[0].'"';
    }else{
        
$firstphoto 'bild = bild';    
    }

        
        
$anzeigeart      $_POST['type'];
        
$anzeigeart1    $_POST['mtype2'];
        
$titeledit        $_POST['titel'];
        
$preis            $_POST['preis'];
        
$preisart        $_POST['geldart'];
        
$plz            $_POST['plz'];
        
$strasse        $_POST['strasse'];
        
$hausnummer        $_POST['nummer'];
        
$telefon        $_POST['telefon'];
        
$beschreibung    htmlspecialchars($_POST['beschreibung']);
        
$id                intval($_POST['id']);
        
        if(
$_SESSION['login'] == 1100){
            
$extraDB '';    
        }else{
            
$extraDB 'AND uid = "'.$_SESSION['login'].'"';    
        }
        
        
$e->query('UPDATE produkte SET
            titel            = "'
.mysql_real_escape_string($titeledit).'",
            preis            = "'
.mysql_real_escape_string($preis).'",
            postleitzahl    = "'
.mysql_real_escape_string($plz).'",
            beschreibung     = "'
.mysql_real_escape_string($beschreibung).'",
            anzeigeart        = "'
.mysql_real_escape_string($anzeigeart).'",
            anzeigeart2     = "'
.mysql_real_escape_string($anzeigeart1).'",
            preisart        = "'
.mysql_real_escape_string($preisart).'",
            strasse            = "'
.mysql_real_escape_string($strasse).'",
            hausnummer        = "'
.mysql_real_escape_string($hausnummer).'",
            telefon            = "'
.mysql_real_escape_string($telefon).'",
            youtubelink        = "'
.htmlspecialchars($_POST['youtube']).'",
            impressum        = "'
.htmlspecialchars($_POST['impressum']).'",
            
            '
.$firstphoto.',
            fotos                = "'
.$fotos.'",
            
            zustand                = "'
.intval($_POST['zustand']).'",
            shipcost            = "'
.htmlspecialchars($_POST['shipcost']).'",
            versandart            = "'
.intval($_POST['versandart']).'",
            garantie            = "'
.intval($_POST['garantie']).'",
            accpaypal            = "'
.intval($_POST['accpaypal']).'",
            
            i_zimmer            = "'
.intval($_POST['i_zimmer']).'",
            i_flache            = "'
.intval($_POST['i_flache']).'",
            i_bezugfrei            = "'
.htmlspecialchars($_POST['i_bezugfrei']).'",
            i_miete                = "'
.intval($_POST['i_miete']).'",
            i_nebenkosten        = "'
.intval($_POST['i_nebenkosten']).'",
            i_heizkosten        = "'
.intval($_POST['i_heizkosten']).'",
            i_kaution            = "'
.intval($_POST['i_kaution']).'",
            i_provision            = "'
.intval($_POST['i_provision']).'",
            i_einbaukuche        = "'
.intval($_POST['i_einbaukuche']).'",
            i_keller            = "'
.intval($_POST['i_keller']).'",
            i_balkon            = "'
.intval($_POST['i_balkon']).'",
            i_garten            = "'
.intval($_POST['i_garten']).'",
            
            a_kw                = "'
.intval($_POST['a_kw']).'",
            a_ps                = "'
.intval($_POST['a_ps']).'",
            a_zustand            = "'
.intval($_POST['a_zustand']).'",
            a_getriebe            = "'
.intval($_POST['a_getriebe']).'",
            a_kraftstoff        = "'
.htmlspecialchars($_POST['a_kraftstoff']).'",
            a_kilometer            = "'
.intval($_POST['a_kilometer']).'",
            a_zulassung            = "'
.intval($_POST['a_zulassung']).'"
            
        WHERE
            id  = "'
.$id.'"
            '
.$extraDB.'
        '
);
        
        
$e->location('itm'.$id.'-edit');
        
        
//header('Location: itm'.$id.'-edit');
        
        
die;
        
    }
    
    if(empty(
$_SESSION['login'])){ header('Location: mainmeineanzeigen'); exit(); }

    if( 
$_SESSION['mobile'] == 'on' and module_mobile == ){

        
raintpl::configure("base_url"null );
        
raintpl::configure("tpl_dir""tpl/m/" );
        
raintpl::configure("cache_dir""tmp/m/" );

    }else{

        
raintpl::configure("base_url"null );
        
raintpl::configure("tpl_dir""tpl/" );
        
raintpl::configure("cache_dir""tmp/" );

    }

    
$tpl = new RainTPL;
    
    include 
"load.php";
    
    
$info = array( 'title'        => 'Anzeige bearbeiten',
                   
'copyright'     => $copyright,
                   
'page'        => 'edit',
                   
'isLogin'    =>  $_SESSION['login'] ? true false );

    
$tpl->assign$info );

    
#->Kategorien
    
$cat = new controller_cate();
    
$tpl->assign("cats"$cat->getCategory());
    
    
#->Artikel
    
if($_SESSION['login'] == 1100){
        
$pro $db->query('SELECT * FROM produkte WHERE id = "'.intval($_GET['id']).'"');
        while(
$data $db->fetch_assoc($pro)){ $dataSet[] = $data; }
    }else{
        
$pro $db->query('SELECT * FROM produkte WHERE id = "'.intval($_GET['id']).'" and uid = "'.$_SESSION['login'].'"');
        while(
$data $db->fetch_assoc($pro)){ $dataSet[] = $data; }
    }
    
    
$tpl->assign("editdata"$dataSet);
    
    
//photos
    
    
$explode explode'|-|'$dataSet[0]['fotos'] );
    
$countp  count($explode);
    
    if(
$dataSet[0]['fotos'] == ''){
        
$explode '';    
    }else{
            
    }
        
    
$tpl->assign("photos"$explode);
    
$tpl->assign(array("photonum" => $countp+2));
    
    
    
//
    
$get $e->query('SELECT module FROM kategorie_big WHERE id = "'.$dataSet[0]['kategorie'].'"');
    
$row $e->fetch_assoc($get);
    
    
$e->free_result($get);
    
//
    
    
$tpl->assign(array('modul' => $row['module'] ? $row['module'] : 0));
    
    
    
$html $tpl->draw'page'$return_string true );
    echo 
$html;

        
        class 
str{
            function 
cut($t){
                return 
substr($t1);
            }
        }
        
?>
Онлайн: 0
Реклама