';
// Część 2: od "" do "Salony meblowe" nc-card (wycinamy tę kartę)
$newContactStart = strpos($html, '');
// Część 3: karta "Siedziba główna" (zostawiamy jak jest)
// Szukamy od newContactStart do "Salony meblowe"
$salonStart = strpos($html, 'Salony meblowe', $newContactStart);
// Cofamy się do
przed "Salony meblowe"
$salonCardStart = strrpos(substr($html, 0, $salonStart), '
');
// Od NOWY WYGLĄD do początku karty Salony
$part2 = "\n " . substr($html, $newContactStart, $salonCardStart - $newContactStart);
// Część 4: nowa karta Żołynia (zastępuje starą kartę Salony meblowe)
$part3 = '
Salon meblowy – Żołynia
Żołynia ul. Rynek
Dom Handlowy 1P
Wszystkich dotychczasowych Klientów salonu w Żołyni
(asortyment BRW, Signal Meble, Halmar)
serdecznie zapraszamy do naszej siedziby w Czarnej – w atrakcyjnych cenach!
';
// Część 5: od "" do końca pliku
$endComment = strpos($html, '');
// Musimy znaleźć zamknięcie nc-grid i nc-wrapper przed komentarzem
$part4 = '
';
$part5 = substr($html, $endComment);
// Składamy końcowy HTML
$finalHtml = $part1 . $part2 . $part3 . $part4 . $part5;
// Weryfikacja przed zapisem
echo "Sprawdzenia:\n";
echo " contact_left usunięty: " . (strpos($finalHtml, 'contact_left') === false ? "OK" : "FAIL") . "\n";
echo " contact_right usunięty: " . (strpos($finalHtml, 'contact_right') === false ? "OK" : "FAIL") . "\n";
echo " nc-redirect-notice: " . (strpos($finalHtml, 'nc-redirect-notice') !== false ? "OK" : "FAIL") . "\n";
echo " Siedziba główna: " . (strpos($finalHtml, 'Siedziba główna') !== false ? "OK" : "FAIL") . "\n";
echo " Salon meblowy Żołynia: " . (strpos($finalHtml, 'Salon meblowy') !== false ? "OK" : "FAIL") . "\n";
echo " line-through: " . (strpos($finalHtml, 'line-through') !== false ? "OK" : "FAIL") . "\n";
echo " footer: " . (strpos($finalHtml, 'footer') !== false ? "OK" : "FAIL") . "\n";
// Zapisz do pliku do podglądu
file_put_contents('_updated_layout.html', $finalHtml);
echo "\nZapisano podgląd do _updated_layout.html\n";
// Aktualizacja bazy
$stmt = $db->prepare("UPDATE pp_layouts SET html = :html WHERE id = 2");
$stmt->execute(['html' => $finalHtml]);
echo "Baza danych zaktualizowana.\n";