IBOK i PHP7

Wszelkie sprawy dotyczące instalacji i konfiguracji iBOKa.
Jardo
Posty: 450
Rejestracja: pt 12 lut 2010, 21:26

IBOK i PHP7

Post autor: Jardo »

Cos widzę że Ibok nie wspiera php7?

Postawiony na nowym debian ibok wykazuje błąd podczas pobierania pliku pdf - pusta strona.
Po właczeniu w pliku pobierz.php wyświetlania błędów wyskakuje:

Kod: Zaznacz cały

Fatal error: Uncaught Error: Call to undefined function ereg() in /home/ftp/spolka/ibok4/pobierz.php:12 Stack trace: #0 {main} thrown in /home/ftp/spolka/ibok4/pobierz.php on line 10
Pyxis
Site Admin
Posty: 2213
Rejestracja: pn 29 wrz 2008, 23:40
Lokalizacja: Strzegom
Kontakt:

Re: IBOK i PHP7

Post autor: Pyxis »

Nie dzialalem jeszcze nic w kierunku PHP7, ale pewnie wystarczy zastapic funkcja obecna w nowej wersji i zadziala.
Piotr Szkut - PYXIS
wrobli
Posty: 313
Rejestracja: pt 15 kwie 2011, 11:32
Lokalizacja: Kramsk
Kontakt:

Re: IBOK i PHP7

Post autor: wrobli »

U nas to samo też pusta strona zamiast ma wyskoczyć okienko od pobierania dostajemy pustą strone.
Jardo
Posty: 450
Rejestracja: pt 12 lut 2010, 21:26

Re: IBOK i PHP7

Post autor: Jardo »

Powinien to poprawić autor, ale pomogę:
zmień zawartość pliku pobierz.php na:

Kod: Zaznacz cały

<?php
session_start();
error_reporting(0);
include_once('config.php');
$katalog = $_SESSION['id'];
if (!empty($podkat)) {
    $katalog = ''.$podkat.'/'.$katalog.'';
}
$plik = $_GET['plik'];
if (!preg_match("/.pdf/",$plik)) {
    die('Nie baw sie!');
}
if (empty($_SESSION['id'])) {
    die('Oj, nie baw sie!');
}
header("Content-type: application/pdf");
header("Content-Disposition: attachment; filename=\"$plik\"");
readfile("$katalog/$plik");
wrobli
Posty: 313
Rejestracja: pt 15 kwie 2011, 11:32
Lokalizacja: Kramsk
Kontakt:

Re: IBOK i PHP7

Post autor: wrobli »

Dzięki wielkie wszystko ruszyło.Autor niestety stwierdził że u niego działa i że to wina serwera a nie ibok.
ODPOWIEDZ