?
| Current Path : /home/webyoo/www/backup/allback/docteur-site/cv/sym/a/leumi/site/ |
| Current File : /home/webyoo/www/backup/allback/docteur-site/cv/sym/a/leumi/site/update_status.php |
<?php
include "start.php";
include "send_email.php";
extract($_POST);
//print_r($_POST);
//avant tout on verifie que le statut 讛讜砖讻专 est bien autoris茅 si au moins un des bids est en statut 讗砖讻专讛 住讙专谞讜!
if($status == "4") {
$bid_query = mysqli_query($link, "SELECT status_bid FROM rent_bids WHERE id_property = ".(int)$id);
$can_rent = false;
while($bid_data = mysqli_fetch_array($bid_query, MYSQLI_ASSOC)) {
if($bid_data['status_bid'] == "讗砖讻专讛 住讙专谞讜!") {
$can_rent = true;
break;
}
}
if(!$can_rent) {
echo "error";
exit;
}
}
$myinsert = "UPDATE rent_properties SET `status` = ".(int)$status." WHERE id_property = ".$id;
$sql = mysqli_query($link,$myinsert);
mysqli_free_result($sql);
// R茅cup茅rer les informations du propri茅taire et du bien
$property_query = mysqli_query($link, "SELECT * FROM rent_properties WHERE id_property = ".$id);
$property_data = mysqli_fetch_array($property_query, MYSQLI_ASSOC);
$user_query = mysqli_query($link, "SELECT email, name FROM rent_users WHERE id = ".$property_data['id_user']);
$user_data = mysqli_fetch_array($user_query, MYSQLI_ASSOC);
$bid_query = mysqli_query($link, "SELECT * FROM rent_bids WHERE id_property = ".(int)$id);
$bid_data = mysqli_fetch_array($bid_query, MYSQLI_ASSOC);
// D茅finir le message selon le statut
$status_text = "";
if($status == "1") {
$status_text = "讘注专讬讻讛";
} elseif($status == "2") {
$status_text = "诪诪转讬谉 诇讗讬砖讜专";
} elseif($status == "3") {
$status_text = "驻注讬诇";
} elseif($status == "4") {
$status_text = "讛讜砖讻专";
} elseif($status == "5") {
$status_text = "讘讜讟诇";
}
// Envoi d'email de notification au propri茅taire du bien
$subject = "砖讬谞讜讬 讘住讟讟讜住 砖诇 讛谞讻住 砖诇讱";
$email_message = "<html><head><meta charset='UTF-8'></head><body dir='rtl'>";
$email_message .= "<h2>砖诇讜诐 ".$nom_proprietaire.",</h2>";
$email_message .= "<p>讛住讟讟讜住 砖诇 讛谞讻住 砖诇讱 砖讜谞讛.</p>";
$email_message .= "<p><strong>谞讻住:</strong> ".$property_data['title']."</p>";
$email_message .= "<p><strong>住讟讟讜住 讞讚砖:</strong> ".$status_text."</p>";
$email_message .= "<p>讛转讞讘专 诇讗转专 讻讚讬 诇谞讛诇 讗转 讛谞讻住 砖诇讱.</p>";
$email_message .= "</body></html>";
$email_proprietaire = $user_data['email'];
$nom_proprietaire = $user_data['name'];
sendEmail($email_proprietaire, $subject, $email_message, '讗砖讻专讛 - 注讚讻讜谉 住讟讟讜住 谞讻住');
if($status_text == "诪诪转讬谉 诇讗讬砖讜专"){
// Envoi d'email 脿 l'admin pour approbation
$admin_subject = "谞讻住 诪诪转讬谉 诇讗讬砖讜专";
$admin_message = "<html><head><meta charset='UTF-8'></head><body dir='rtl' style='font-family:Arial,sans-serif;color:#222;'>";
$admin_message .= "<h2>砖诇讜诐 诪谞讛诇,</h2>";
$admin_message .= "<p>谞讻住 讞讚砖 诪诪转讬谉 诇讗讬砖讜专.</p>";
$admin_message .= "<hr style='border:1px solid #ddd;margin:20px 0;'>";
// --- 驻专讟讬 讛谞讻住 ---
$admin_message .= "<h3 style='color:#0070ba;'>驻专讟讬 讛谞讻住</h3>";
$admin_message .= "<p><strong>讻讜转专转:</strong> ".$property_data['title']."</p>";
$admin_message .= "<p><strong>转讗讜专:</strong> ".nl2br(htmlspecialchars($property_data['description']))."</p>";
$admin_message .= "<p><strong>住讜讙 讛谞讻住:</strong> ".$property_data['type_property']."</p>";
$admin_message .= "<p><strong>住讜讙 讛讛砖讻专讛:</strong> ".$property_data['type_location']."</p>";
$admin_message .= "<p><strong>诪讞讬专 砖讻讬专讜转 讞讜讚砖讬:</strong> ₪".$property_data['price_monthly']."</p>";
$admin_message .= "<p><strong>讜注讚 讘讬转 (诇讞讜讚砖):</strong> ₪".$property_data['price_vaad']."</p>";
$admin_message .= "<p><strong>讗专谞讜谞讛 (诇讞讜讚砖讬讬诐):</strong> ₪".$property_data['price_arnona']."</p>";
$admin_message .= "<p><strong>转讗专讬讱 讻谞讬住讛 诇谞讻住:</strong> ".$property_data['date_entry']."</p>";
$admin_message .= "<hr style='border:1px solid #ddd;margin:20px 0;'>";
// --- 诪讬拽讜诐 ---
$admin_message .= "<h3 style='color:#0070ba;'>诪讬拽讜诐</h3>";
$admin_message .= "<p><strong>讻转讜讘转:</strong> ".$property_data['address']."</p>";
$admin_message .= "<p><strong>注讬专:</strong> ".$property_data['city']."</p>";
$admin_message .= "<p><strong>讗讝讜专:</strong> ".$property_data['region']."</p>";
if (!empty($property_data['neighborhood'])) {
$admin_message .= "<p><strong>砖讻讜谞讛/住讘讬讘讛:</strong> ".htmlspecialchars($property_data['neighborhood'])."</p>";
}
$admin_message .= "<hr style='border:1px solid #ddd;margin:20px 0;'>";
// --- 驻专讟讬诐 ---
$admin_message .= "<h3 style='color:#0070ba;'>驻专讟讬诐</h3>";
$admin_message .= "<p><strong>讙讜讚诇 讘诪"专:</strong> ".$property_data['surface']."</p>";
$admin_message .= "<p><strong>诪住驻专 讞讚专讬诐:</strong> ".$property_data['nb_rooms']."</p>";
$admin_message .= "<p><strong>诪住驻专 讞讚专讬 讗诪讘讟讬讛:</strong> ".$property_data['nb_bathrooms']."</p>";
$admin_message .= "<p><strong>拽讜诪讛:</strong> ".$property_data['floor']."</p>";
$admin_message .= "<p><strong>诪住驻专 拽讜诪讜转 讘讘谞讬讬谉:</strong> ".$property_data['nb_floor']."</p>";
$admin_message .= "<p><strong>诪住驻专 讞谞讬讜转:</strong> ".$property_data['parking']."</p>";
$admin_message .= "<p><strong>诪注诇讬转:</strong> ".$property_data['elevator']."</p>";
$admin_message .= "<p><strong>诪讬讝讜讙:</strong> ".$property_data['air_cond']."</p>";
$admin_message .= "<p><strong>诪诪"讚:</strong> ".$property_data['mamad']."</p>";
$admin_message .= "<p><strong>讚诇转讜转 专讘 讘专讬讞:</strong> ".$property_data['multib_doors']."</p>";
$admin_message .= "<p><strong>住讜专讙讬诐:</strong> ".$property_data['bars']."</p>";
$admin_message .= "<p><strong>讚讜讚 砖诪砖:</strong> ".$property_data['heater']."</p>";
$admin_message .= "<p><strong>诪讞住谉:</strong> ".$property_data['storeroom']."</p>";
$admin_message .= "<p><strong>讙讬砖讛 诇谞讻讬诐:</strong> ".$property_data['accessibility']."</p>";
$admin_message .= "<p><strong>讞讬讜转 诪讞诪讚:</strong> ".$property_data['pets']."</p>";
$admin_message .= "<p><strong>诪专驻住转:</strong> ".$property_data['balcony']."</p>";
$admin_message .= "<p><strong>讞爪专:</strong> ".$property_data['courtyard']."</p>";
$admin_message .= "<p><strong>住讜讙 讞讬诪讜诐:</strong> ".$property_data['heating']."</p>";
$admin_message .= "<p><strong>诪讝讙谉 讟讜专谞讚讜:</strong> ".$property_data['tornado']."</p>";
if (!empty($property_data['more_infos'])) {
$admin_message .= "<p><strong>诪讬讚注 谞讜住祝 注诇 讛谞讻住:</strong> ".htmlspecialchars($property_data['more_infos'])."</p>";
}
$admin_message .= "<hr style='border:1px solid #ddd;margin:20px 0;'>";
// --- 转讻讜诇讛 ---
$admin_message .= "<h3 style='color:#0070ba;'>转讻讜诇讛 讘谞讻住</h3>";
$amenities = [];
if ($property_data['refrigerator'] == '1') $amenities[] = '诪拽专专';
if ($property_data['tanur'] == '1') $amenities[] = '转谞讜专';
if ($property_data['kira'] == '1') $amenities[] = '讻讬专讛';
if ($property_data['micro'] == '1') $amenities[] = '诪讬拽专讜';
if ($property_data['kelim'] == '1') $amenities[] = '诪讚讬讞 讻诇讬诐';
if ($property_data['kvisa'] == '1') $amenities[] = '诪讻讜谞转 讻讘讬住讛';
if ($property_data['meyavesh'] == '1') $amenities[] = '诪讬讬讘砖 讻讘讬住讛';
if ($property_data['shida'] == '1') $amenities[] = '砖讬讚转 住诇讜谉';
if ($property_data['tv'] == '1') $amenities[] = '讟诇讜讬讝讬讛';
if ($property_data['mita'] == '1') $amenities[] = '诪讬讟转 砖讬谞讛';
if ($property_data['salon'] == '1') $amenities[] = '住诇讜谉';
if ($property_data['shulhan'] == '1') $amenities[] = '砖讜诇讞谉 讗讜讻诇';
if ($property_data['aron'] == '1') $amenities[] = '讗专讜谉 讘讙讚讬诐';
if (!empty($amenities)) {
$admin_message .= "<p>".implode(' | ', $amenities)."</p>";
} else {
$admin_message .= "<p>讗讬谉 转讻讜诇讛 诪爪讜讬谞转</p>";
}
if (!empty($property_data['more_infos2'])) {
$admin_message .= "<p><strong>诪讬讚注 谞讜住祝 注诇 转讻讜诇讛:</strong> ".htmlspecialchars($property_data['more_infos2'])."</p>";
}
// --- 转诪讜谞讜转 ---
if (!empty($property_data['list_images'])) {
$admin_message .= "<hr style='border:1px solid #ddd;margin:20px 0;'>";
$admin_message .= "<h3 style='color:#0070ba;'>转诪讜谞讜转</h3>";
$image_filenames = explode(',', $property_data['list_images']);
foreach ($image_filenames as $img_file) {
$img_file = trim($img_file);
if (!empty($img_file)) {
$img_url = 'https://web4yoo.com/leumi/site/uploads/' . rawurlencode($img_file);
$admin_message .= "<img src='".$img_url."' alt='转诪讜谞转 谞讻住' style='max-width:200px;max-height:150px;margin:5px;border:1px solid #ddd;border-radius:4px;'>";
}
}
}
$admin_message .= "<hr style='border:1px solid #ddd;margin:20px 0;'>";
// --- 拽讬砖讜专讬诐 ---
$admin_message .= "<p style='margin-top:20px;'>";
$admin_message .= "<a href='https://web4yoo.com/leumi/site/single-property.php?id=".$id."' style='display:inline-block;padding:12px 24px;background-color:#6c757d;color:white;text-decoration:none;border-radius:5px;font-size:15px;margin-left:10px;'>🔍 爪驻讛 讘谞讻住</a> ";
$admin_message .= "<a href='https://web4yoo.com/leumi/site/valid_property.php?id=".$id."' style='display:inline-block;padding:12px 24px;background-color:#28a745;color:white;text-decoration:none;border-radius:5px;font-size:15px;'>✓ 讗砖专 谞讻住</a>";
$admin_message .= "</p>";
$admin_message .= "</body></html>";
sendEmail("hmichael26@gmail.com", $admin_subject, $admin_message, '讗砖讻专讛 - 讗讬砖讜专 谞讻住 讞讚砖');
sendEmail("leumi67@gmail.com", $admin_subject, $admin_message, '讗砖讻专讛 - 讗讬砖讜专 谞讻住 讞讚砖');
}
if($status_text == "讛讜砖讻专"){
// Envoi d'email avec lien de paiement PayPal
$return_url = urlencode("https://web4yoo.com/leumi/site/payment_success.php?property_id=".$id."&user_id=".$property_data['id_user']);
$paypal_link = "https://www.paypal.com/ncp/payment/5N8E4NP36REZL";
// ..."?return=".$return_url."&amount=100¤cy=USD&item_name=注诪诇转 讛砖讻专讛 注讘讜专 讛谞讻住 ".$property_data['title'];
// R茅cup茅rer les informations du bid pour avoir id_property
$bid_query = mysqli_query($link, "SELECT id_property FROM rent_bids WHERE id = ".(int)$id);
$bid_data = mysqli_fetch_array($bid_query, MYSQLI_ASSOC);
// R茅cup茅rer les informations de l'utilisateur qui a fait l'offre
$user_query = mysqli_query($link, "SELECT id, email, name FROM rent_users WHERE id = ".(int)$iduser);
$user_data = mysqli_fetch_array($user_query, MYSQLI_ASSOC);
$payment_subject = "讛谞讻住 讛讜砖讻专 - 转砖诇讜诐 注诪诇讛";
$payment_message = "<html><head><meta charset='UTF-8'></head><body dir='rtl'>";
$payment_message .= "<h2>砖诇讜诐 ".$user_data['name'].",</h2>";
$payment_message .= "<p>诪讝诇 讟讜讘! 讛谞讻住 砖住讙专转 <strong>".$property_data['title']."</strong> 讛讜砖讻专 讘讛爪诇讞讛.</p>";
$payment_message .= "<p>讻讚讬 诇讛砖诇讬诐 讗转 讛转讛诇讬讱, 讗谞讗 讘爪注 讗转 转砖诇讜诐 讛注诪诇讛 讘讗诪爪注讜转 讛拽讬砖讜专 讛讘讗:</p>";
$payment_message .= "<p><a href='".$paypal_link."' style='display:inline-block;padding:15px 30px;background-color:#0070ba;color:white;text-decoration:none;border-radius:5px;font-size:16px;'>诇讞抓 讻讗谉 诇转砖诇讜诐</a></p>";
$payment_message .= "<p>转讜讚讛 注诇 砖讬转讜祝 讛驻注讜诇讛!</p>";
$payment_message .= "</body></html>";
sendEmail($user_data['email'], $payment_subject, $payment_message, '讗砖讻专讛 - 转砖诇讜诐 注诪诇讛');
// Envoi d'email de notification au propri茅taire du bien pour confirmer la location
$payment_subject = "讛谞讻住 砖诇讱 讛讜砖讻专 讘讛爪诇讞讛!";
$payment_message = "<html><head><meta charset='UTF-8'></head><body dir='rtl'>";
$payment_message .= "<h2>砖诇讜诐 ".$nom_proprietaire.",</h2>";
$payment_message .= "<p>诪讝诇 讟讜讘! 讛谞讻住 砖诇讱 <strong>".$property_data['title']."</strong> 讛讜砖讻专 讘讛爪诇讞讛.</p>";
$payment_message .= "<p>转讜讚讛 注诇 讛讗讬诪讜谉 讘讗转专 砖诇谞讜!</p>";
$payment_message .= "</body></html>";
sendEmail($email_proprietaire, $payment_subject, $payment_message, '讗砖讻专讛 - 讛谞讻住 砖诇讱 讛讜砖讻专!');
}
echo "ok";
?>