|
|
|
| Ситуация такая необходимо закачивать через форму файлы на сервер и эти файлы должны быть одного расширения например *.txt, *.jpg, итд форма должна сама определить какого формата файл и если он не подходит выдовала ошибку загрузки.
Плиз..... помогите вот уже второй день мучаюсь и ни чего не выходит мож кто знает как сделать | |
|
|
|
|
|
|
|
для: mount
(01.03.2006 в 22:21)
| |
<?
function is_it($b){
return eregi("(\.txt|\.jpg)$", $b);
}
if (is_it("123.txt")){
echo "Ok!";
}
?>
|
| |
|
|
|
|
|
|
|
для: mount
(01.03.2006 в 22:21)
| | Для этого необходимо извлечь расширение файла
<?php
// Извлекаем из имени файла расширение
$ext = strrchr($_FILES['attach']['name'], ".");
?>
|
и проверить входит ли он в число зарегистрированных
<?php
// Разрешаем загружать файлы только определённого форматм
$extentions = array(".jpg",".txt");
// Формируем путь к файлу
if(in_array($ext, $extentions))
{
// Расширение зарегистрировано - априходуем файл
}
?>
|
| |
|
|
|