czesc
mam skrypt do uploadu plików zip lub pdf, w przypadku pdf wszystko jest ok
a przy zip nie działa, nieprawidłowy typ pliku
<?php
if ( ( $_FILES['PlikCennik']['type'] == \"application/zip\" ) ||
( $_FILES['PlikCennik']['type'] == \"application/pdf\" )
)
{ .....
...
?>
application/x-zip-compressed tez nie działa
::::::: edycja
poprawka, to z rozmiarem cos nie tak, przy wiekszych zip wyskakuje ze nie ten typ ,a przy wiekszych pdf nic nie wyskakuje ale plik sie nie wgrywa na server (localhosta w tym przypadku)
kod:
<?php
if (!empty( $_FILES['PlikCennik']['name'] ) ) {
//sprawdzenie typu wgrywanego pliku
if ( ( $_FILES['PlikCennik']['type'] == \"application/zip\" ) ||
( $_FILES['PlikCennik']['type'] == \"application/pdf\" )
)
{
//sprawdzenie rozmiaru
if ( $_FILES['PlikCennik']['size'] < ( 1024*1024*10 ) ) //10Mb
{
$sciezka_do_uploadu='cennik_pliki/'.$_FILES['PlikCennik']['name'];
{
$komunikat=\"<font color=\"green\"><strong>Plik został pomyślnie wgrany, <br/>Proszę wybrać kolejny</strong></font>\";
}
else
{
$komunikat=\"<font color=\"red\"><strong>Błąd! Nie udało się zapisać pliku</strong></font>\";
}
}
else
{
$komunikat=\"<font color=\"red\"><strong>Błąd! Zbyt duży rozmiar pliku</strong></font>\";
}
}
else
{
$komunikat=\"<font color=\"red\"><strong>Błąd! Tylko pliki .pdf lub .zip</strong></font>\";
}
}
else
{
$komunikat= \"<font color=\"red\"><strong>Błąd! Nie wybrano pliku</strong></font>\";
}
?>
Ten post edytował a79rtur 10.11.2004, 19:15:51