42 lines
1.3 KiB
PHP
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; |