<?php
require_once '../includes/auth.php';
require_once 'functions.php';
require_once '../includes/header.php';
require_once '../includes/sidebar.php';
pic_ensure_schema($conn);
function h($v){ return htmlspecialchars((string)$v, ENT_QUOTES, 'UTF-8'); }
?>
<style>.pic-page{direction:rtl;padding:24px}.pic-wrap{max-width:900px;margin:auto}.pic-card{background:#fff;border:1px solid #edf2f7;border-radius:24px;box-shadow:0 12px 35px rgba(16,24,40,.06);padding:24px}.pic-card h1{margin:0 0 10px;color:#17324d;font-size:28px;font-weight:900}.pic-card p{color:#6b7c93;line-height:1.9}.field{display:grid;gap:8px;margin:18px 0}.field label{font-weight:900;color:#17324d}.field input{border:1px solid #d8e4ef;border-radius:16px;padding:14px;background:#f9fcff}.btn{border:0;border-radius:14px;padding:13px 18px;font-weight:900;cursor:pointer;text-decoration:none;display:inline-flex;margin-left:8px}.btn.primary{background:linear-gradient(135deg,#2f80ed,#56ccf2);color:#fff}.btn.light{background:#fff;color:#17324d;border:1px solid #d9e6f2}.sample{background:#f8fbfe;border:1px dashed #b9d7f3;border-radius:16px;padding:14px;direction:ltr;text-align:left;font-family:monospace;white-space:pre-wrap}.notice{padding:14px 16px;border-radius:16px;margin-bottom:16px;font-weight:800}.notice.err{background:#fff1f1;color:#b42318;border:1px solid #fecaca}</style>
<div class="pic-page"><div class="pic-wrap"><div class="pic-card">
  <h1>رفع كتالوج المنتجات الداخلي</h1>
  <p>ارفع ملف Excel بصيغة <b>.xlsx</b> أو ملف <b>CSV</b>. لازم يحتوي أول صف على الأعمدة: <b>internal_name, barcode, price</b>. الاسم الداخلي هو اسم المحل، وليس الاسم الذي يظهر للزبون.</p>
  <?php if (!empty($_SESSION['pic_error'])): ?><div class="notice err"><?= h($_SESSION['pic_error']); unset($_SESSION['pic_error']); ?></div><?php endif; ?>
  <form action="upload.php" method="post" enctype="multipart/form-data">
    <div class="field"><label>ملف Excel / CSV</label><input type="file" name="catalog_file" accept=".xlsx,.csv,.txt" required></div>
    <button class="btn primary" type="submit">رفع واستيراد</button><a class="btn light" href="index.php">رجوع</a>
  </form>
  <h3>مثال الأعمدة</h3>
  <div class="sample">internal_name,barcode,price,notes
La Roche Anthelios Internal Name,3337875546430,32000,optional</div>
</div></div></div>
<?php require_once '../includes/footer.php'; ?>
