Файловый менеджер - Редактировать - /home/avadvi5/public_html/WebCalendar/icons.php
Ðазад
<?php include_once 'includes/init.php'; $icon_path = 'icons/'; $can_edit = ( is_dir ( $icon_path ) && ( $ENABLE_ICON_UPLOADS == 'Y' || $is_admin ) ); if ( ! $can_edit ) do_redirect ( 'category.php' ); print_header ( array ( 'js/visible.php' ), '', '', true ); $icons = []; if ( $d = dir ( $icon_path ) ) { while ( false !== ( $entry = $d->read() ) ) { if ( substr ( $entry, -3, 3 ) == 'gif' ) { $data = ''; // We''ll compare the files to eliminate duplicates. $fd = @fopen ( $icon_path . $entry, 'rb' ); if ( $fd ) { // We only need to compare the first 1kb. $data .= fgets ( $fd, 1024 ); $icons[md5 ( $data )] = $entry; } fclose ( $fd ); } } $d->close(); // Remove duplicates and replace keys with 0...n. $icons = array_unique ( $icons ); //Convert associative array into numeric array $icons = array_values ( $icons ); $title_str = translate ( 'Click to Select' ); ?> <script> <!-- <![CDATA[ function sendURL ( url ) { var thisInput = window.opener.document.catform.urlname, thisPic = window.opener.document.images.urlpic, thistr1 = window.opener.document.getElementById ('cat_icon'), thistr2 = window.opener.document.getElementById ('remove_icon'); thisInput.value = url.substring (6); thisPic.src = url; thistr1.style.visibility = thistr2.style.visibility = "visible"; window.close(); } //]]> --> </script> <?php echo ' <table class="aligncenter"> <tr> <td colspan="8" class="aligncenter"><h2>' . translate ( 'Current Icons on Server' ) . '</h2></td> </tr> <tr>'; for ( $i = 0, $cnt = count ( $icons ); $i < $cnt; $i++ ) { echo ' <td><a href="#" onclick="sendURL( \'' . $icon_path . $icons[$i] . '\' )" ><img src="' . $icon_path . $icons[$i] . '" title="' . $title_str . '" alt="' . $title_str . '" /></a></td>' . ( $i > 0 && $i % 8 == 0 ? ' </tr> <tr>' : '' ); } echo ' </tr> <tr> <td colspan="8" class="aligncenter">' . $title_str . '</td> </tr> </table> </body> </html>'; } ?>
| ver. 1.1 | |
.
| PHP 8.3.30 | Ð“ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ñ Ñтраницы: 0 |
proxy
|
phpinfo
|
ÐаÑтройка