Показать сообщение отдельно
Старый 29.08.2006, 10:31
MINASTIS вне форума Посмотреть профиль Отправить личное сообщение для MINASTIS Посетить домашнюю страницу MINASTIS Найти все сообщения от MINASTIS
  № 1  
Ответить с цитированием
MINASTIS
 
Аватар для MINASTIS

Регистрация: Jan 2006
Адрес: Сургут
Сообщений: 897
Отправить сообщение для MINASTIS с помощью Skype™
По умолчанию Символ / не воспринимается как значение.

Скажите пожалуйста как мне решить такую проблему. Вот я хочу сделать галерею фоток с автоматической загрузкой. Но проблему в том что мне надо из оргомного пути к файлу выдрать само имя. Я делаю так:
PHP код:
<html><body><form action='testingphp.php'><input name='path' type='file'><br><input value='ok' name='submit' type='submit'></form></body></html>
<?php
if (isset($submit)) {
$path2 $path;
$array explode("/"$path2);
$picn sizeof($array)-1;
echo 
substr($array[$picn],0,strlen($array[$picn])-1);
}
?>
Это тестовый код для вывода самого имени файла. Выводится имя файла только если он в интернете. Потому как там знак в пути такой: /.
А нужно сделать чтобы explode делил по знаку такому: \. Не получается так как по ходу php воспринимает этот знак как деление двух переменных. Каким образом мне разделить строку разделителем \ ?
Или каким образом мне выдрать имя файла из всего пути (учитывая что там кавычки слева и справа).