PHP/Obsługa ciastek: Różnice pomiędzy wersjami
Usunięta treść Dodana treść
Nie podano opisu zmian |
m razi to używanie niepotrzebnych zmiennych tymczasowych. Proszę zapoznać się z wytycznymi. |
||
Linia 21:
}
$_GET['plik'] = basename($_GET['plik']); // 2
if(@is_file('./pdf/'.$_GET['plik']))
{
// 3
header('Content-type: application/pdf');
header('Content-Disposition: attachment; filename="'.$_GET['plik'].'"');
readfile('./pdf/'.$_GET['plik']);
}
else
Linia 34:
// 4
header('HTTP/1.1 404 Not Found');
}
Linia 46:
Powyższy przykład możemy nieco przerobić tak, aby z powodu podania błędnej nazwy internauta odsyłany był do naszego własnego komunikatu. Nagłówki umożliwiają robienie przekierowań HTTP i właśnie pragniemy pokazać, jak to się robi.
<nowiki><?php
|