$val){ $name=strip_tags($name); $val=strip_tags($val); if( !in_array($name,$forbidden) ){ $getparamarr[$name]=$val; // get param array } } $getparamstr=''; if($getparamarr){ foreach($getparamarr as $name => $val){ $getparamstr.='&'.$name.'='.$val; } $getparamstr=substr($getparamstr,1); if($getparamstr!=''){ $getparamstr='?'.$getparamstr; } } if( $_SERVER["HTTP_HOST"] != "spisanie.liternet.bg" ) { header("HTTP/1.1 301 Moved Permanently"); header("Location: https://spisanie.liternet.bg".$getparamstr); exit(); } ?>
Последни публикации
'SET NAMES cp1251',
PDO::MYSQL_ATTR_INIT_COMMAND => "SET CHARACTER SET cp1251",
PDO::MYSQL_ATTR_INIT_COMMAND => "SET COLLATION_CONNECTION = 'utf8_unicode_ci'"
);
$pdo = new PDO($dsn, $username, $password, $options);
$num_txts = 5;
$razdeli=array
(
'ГРУПА 1'=>array
(
'Художествена литература'=>array
(
'Стихове'=>7
,
'Поеми'=>100
,
'Накъсо'=>72
,
'Романи'=>99
,
'Разкази'=>98
,
'Новели'=>93
,
'Басни'=>107
,
'Епитафии'=>108
,
'Писма'=>94
,
'Повести'=>95
,
'Приказки и легенди'=>96
,
'Притчи'=>97
,
'Кратка проза'=>92
,
'Комедии'=>88
,
'Либрето'=>89
,
'Пиеси'=>90
,
'Киносценарии'=>87
,
'Радиопиеси'=>91
,
'Тв сценарии'=>2
,
'Есеистика'=>3
,
'Мисли'=>5
,
'Очерци'=>6
,
'Импресии'=>8
,
'Пътеписи'=>10
,
'Дневници'=>1
,
'Спомени и мемоари'=>11
,
'Фрагменти'=>12
,
'Средновековни текстове'=>4
,
'Хумор и сатира'=>13
,
'Публицистика'=>9
,
'Школска муза'=>15
,
'Детски кът'=>14
)
,
'Култура и изкуствознание'=>array
(
'Критически преглед'=>101
,
'Литературна критика'=>26
,
'Творческо писане'=>39
,
'Творчески истории'=>106
,
'Архитектурознание'=>17
,
'Визуални изследвания'=>21
,
'Ателие'=>18
,
'Фотография'=>41
,
'Театрална критика'=>40
,
'Кинокритика'=>23
,
'Музикална критика'=>29
,
'Медиакритика'=>27
,
'Радио критика'=>32
,
'Тв критика'=>38
,
'Периодика'=>31
,
'Книгознание'=>24
,
'Културни политики'=>102
,
'Реклама'=>33
,
'Дизайн'=>22
,
'Танцови изкуства'=>37
,
'Биографии'=>20
,
'Архиви'=>16
,
'Музеология'=>28
,
'Религия'=>34
,
'Културни събития'=>25
,
'Образование'=>30
,
'Библиографии'=>19
,
'Речник'=>35
,
'Стандарти'=>36
,
'In memoriam'=>42
)
,
'Хуманитарни и социални изследвания'=>array
(
'Литературознание'=>81
,
'Литературна история'=>50
,
'Сравнително литературознание'=>82
,
'Литературата на НРБ'=>105
,
'Теория и критика на превода'=>84
,
'Текстология'=>83
,
'Старобългаристика'=>57
,
'Нова хуманитаристика'=>73
,
'Философия'=>59
,
'Културология'=>49
,
'Модерна библеистика'=>51
,
'Антропология'=>43
,
'Семиотика'=>55
,
'Net Studies'=>61
,
'Теория на комуникациите'=>58
,
'Славистика'=>103
,
'Балканистика'=>44
,
'Етнология'=>46
,
'История'=>47
,
'Краезнание'=>48
,
'Архивознание'=>104
,
'Генеалогия'=>109
,
'Политология'=>53
,
'Психология'=>54
,
'Социология'=>56
,
'Gender Studies'=>60
,
'Gay & Lesbian Studies'=>85
,
'Queer Theory'=>86
,
'Езикознание'=>45
,
'Нова наука'=>52
)
)
);
function do_idtoname($pdo, $authorids,$seperatorpart1=', ',$seperatorpart2=''){
$query = $pdo->prepare('SELECT * FROM person2 WHERE pid IN ("'.str_replace(',','", "',$authorids).'")');
$query->execute($authorIdsArray);
$num_authors = $query->rowCount();
$row_a_by_pid = array();
$pids = explode(',', $authorids);
if($num_authors > 0){
if(!$seperatorpart2){
for($i46=1;$i46<=$num_authors;$i46++){
$row_a = $query->fetch(PDO::FETCH_ASSOC);
$row_a_by_pid[$row_a['pid']] = $row_a;
}
$i46 = 1;
foreach($pids as $pid){
$row_a = $row_a_by_pid[$pid];
if($row_a['name']){
$return.=$row_a['name'].' '.$row_a['surname'];
}else{
$return.=$row_a['surname'];
}
if($i46!=$num_authors){
$return.=$seperatorpart1;
}
$i46++;
}
}else{
for($i46=1;$i46<=$num_authors;$i46++){
$row_a = $query->fetch(PDO::FETCH_ASSOC);
$row_a_by_pid[$row_a['pid']] = $row_a;
}
foreach($pids as $pid){
$row_a = $row_a_by_pid[$pid];
if($row_a['name']){
$return.=$row_a['name'].' '.$row_a['surname'];
}else{
$return.=$row_a['surname'];
}
$return.=$seperatorpart1.$row_a['pid'].$seperatorpart2;
}
}
}
return $return;
}
$query = 'SELECT title, authorids, prevodachids, link FROM textinfo WHERE valid="1" and bookid is null and belg="" ORDER by addedon DESC LIMIT ' . $num_txts;
$stmt = $pdo->prepare($query);
$stmt->execute();
while($row = $stmt->fetch(PDO::FETCH_ASSOC)) {
foreach( $row as $curr_key => $curr_val ){
$row[$curr_key] = mb_convert_encoding( $curr_val, 'utf-8', 'cp1251' );
}
echo '
';
echo '' . $row['title'] . ' ';
if( !empty( $row['authorids'] ) ){
echo '' . mb_convert_encoding( do_idtoname( $pdo, $row['authorids'] ), 'utf-8', 'cp1251' ) . '';
}
if( !empty( $row['prevodachids'] ) ){
echo '' . ' - прев. ' . mb_convert_encoding( do_idtoname( $pdo, $row['prevodachids'] ), 'utf-8', 'cp1251' ) . '';
}
echo ' ';
}
} catch (PDOException $e) {
// Log the error message to a log file
error_log("Connection failed: " . $e->getMessage());
die('Моля рефрешнете/върнете се по-късно - възникнала е грешка при връзката с базата данни на сървъра.');
}
?>
|
Списанието се индексира в:
Каталози на LiterNet
Награди
Издателство LiterNet
![]()
За Електронно издателство LiterNet накратко
|
Гл. редактор Георги Чобанов Зам.-гл. редактор Албена Вачева Редакционен екип: Нина Петкова, Мария Донева, Мая Дългъчева |
|
Издател: Литернет ООД (ЕИК 200270058), Варна 9010, ул. "Дубровник", бл. 7, вх. А | За контакти: editor@liternet.bg |
Всички права запазени! |
© Списание LiterNet,
1999-2021 |
ISSN 1312-2282 |
Общи условия | Политика на поверителност | ||
При цитиране позоваването на списание LiterNet <https://spisanie.liternet.bg>
е задължително. |