if (!empty($camName) && !empty($streamUrl) && ($isLoggedIn || (!empty($subEmail) && !empty($password)))) {
// NOU: VERIFICARE DUPLICAT LA SUBMIT!
$stmtCheckUrl = $pdo->prepare("SELECT status FROM camera_submissions WHERE stream_url = ?");
$stmtCheckUrl->execute([$streamUrl]);
$existingStat = $stmtCheckUrl->fetchColumn();
if ($existingStat) {
$statMsg = $existingStat === 'pending' ? 'este în așteptare pentru aprobare' : ($existingStat === 'approved' ? 'este deja activ pe site' : 'a fost respins anterior');
$data['error_message'] = "Acest Stream URL există deja în baza de date ($statMsg). Nu se pot trimite duplicate.";
} else {
$pdo->beginTransaction();
try {
if (!$isLoggedIn) {
$stmtUser = $pdo->prepare("SELECT id FROM users WHERE email = ?");
$stmtUser->execute([$subEmail]);
$userId = $stmtUser->fetchColumn();
if ($userId) {
throw new \Exception("Un cont cu acest email există deja. Te rugăm să te loghezi mai întâi.");
}
$hash = password_hash($password, PASSWORD_DEFAULT);
$stmtCreate = $pdo->prepare("INSERT INTO users (name, email, password_hash) VALUES (?, ?, ?)");
$stmtCreate->execute([$subName, $subEmail, $hash]);
$userId = $pdo->lastInsertId();
$_SESSION['user_id'] = $userId;
$_SESSION['user_name'] = $subName;
$data['session'] = $_SESSION;
}
$stmtCam = $pdo->prepare("INSERT INTO camera_submissions (user_id, submitter_name, submitter_email, camera_name, stream_url, website_url, location, category_id, description) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)");
$stmtCam->execute([$userId, $subName, $subEmail, $camName, $streamUrl, $websiteUrl, $location, $categoryId, $description]);
$pdo->commit();
$data['success_message'] = "Camera a fost trimisă cu succes! Va fi revizuită de echipa noastră.";
} catch (\Exception $e) {
$pdo->rollBack();
$data['error_message'] = $e->getMessage();
}
}
} else {
$data['error_message'] = "Vă rugăm să completați toate câmpurile obligatorii.";
}
Nehir Webcams in Lübnan | Webcam.beer
Best Nehir in Lübnan
Watch live streaming cameras covering nehir locations across Lübnan.
No webcams found for this specific selection.
Discover Nehir in Lübnan
Whether you're checking conditions for a weekend getaway or just enjoying the view, our collection of nehir webcams in Lübnan offers the best real-time experience available online. Stay updated with live weather changes and crowd activity.
About Lübnan
Lübnan, resmî adıyla Lübnan Cumhuriyeti, Batı Asya'da Doğu Akdeniz kıyısında bir Arap ve Orta Doğu ülkesidir. Kuzey ve doğuda Suriye, güneyde İsrail, batıda Akdeniz ile çevrili olan ülkenin ayrıca Kıbrıs ile deniz sınırı bulunmaktadır. Lübnan, Akdeniz Havzası ile Arap Dünyası'nın kesişiminde yer alması nedeniyle zengin bir tarihe sahiptir ve kendine özgü bir kültürel kimlik geliştirmiştir. Tarihteki Fenike uygarlığının vatanı Lübnan ve kıyılarıdır. Ülke pek çok dine ev sahipliği yapmaktadır. Yüzölçümü 10.452 km² olan Lübnan en küçük ülkelerden biridir. Nüfusu yaklaşık 6 milyon, başkenti Beyrut, ulusal ve resmî dili Arapçadır. Fasih Arapça'nın yanı sıra günlük hayatta konuşma dili olarak Lübnan Arapçası kullanılmaktadır. Ayrıca Fransızca da resmî olarak tanınır.