Files
vidok.com/deklaracje.php
2024-11-21 14:26:28 +01:00

42 lines
1.3 KiB
PHP

<?
$uni = $_POST['uni'];
if ( $uni )
{
$uni = str_replace( [ ".", "/", " ", '"' ], [ "", "", "", "" ], $uni );
$my_files = array_diff( scandir( 'deklaracje/' ), array( '.', '..' ) );
if ( is_array( $my_files ) ) foreach ( $my_files as $file )
{
if ( strpos( $file, $uni ) )
{
$file_tmp = explode( '_', $file );
unset( $file_tmp[0] );
$file_tmp = implode( '_', $file_tmp );
$file_tmp = explode( '-', $file_tmp );
unset( $file_tmp[ count( $file_tmp ) - 1 ] );
$file_tmp = implode( '-', $file_tmp );
if ( $file_tmp == $uni )
{
// $out .= '<a href="/deklaracje/' . $file . '" target="_blank">' . $file . '</a><br/>';
$out .= '<div class="content__file">
<a href="/deklaracje/' . $file . '" target="_blank"> <i class="fa-solid fa-file"> </i>' . $file . '</a><br />
</div>';
}
}
}
if ( $out )
{
echo json_encode( [ 'result' => 'ok', 'out' => $out ] );
exit;
}
else
{
echo json_encode( [ 'result' => 'bad', 'msg' => '<p>Nie znaleziono żadnej deklaracji. Prawdopodobnie wpisany numer jest nieprawidłowy.</p>
' ] );
exit;
}
}
echo json_encode( [ 'result' => 'bad', 'msg' => '<p>Nie znaleziono żadnej deklaracji. Prawdopodobnie wpisany numer jest nieprawidłowy.</p>
' ] );
exit;