Отправляет email-рассылки с помощью сервиса Sendsay

[TC] как соединить кабелем два компьютера

здравствуйте, нужно передать содержимое одного ноутбука на другой, используя
кабель который подсоединяеться к сетевым картам обоих ноутбуков. на обоих ноутбуках
стоит windows 7 ultimate. дайте пожалуйста подробную пошаговую инструкцию, как
создать соединение . заранее благодарен откликнувшимся. с уважением Марат

Ответить   Thu, 5 May 2011 07:47:53 +0600 (#1585490)

 

Ответы:

Salve, Magnum!

Вы писали 5 мая 2011 г., 5:47:53:

1. Покупаете в магазине патч-корд нужной длины, не забыв упомянуть при
покупке что кабель вам нужен кроссовый, а не прямой.
2. Соединяете оба компа этим кабелем.
3. Читаете пошаговую инструкцию тут: http://www.ellink.ru/co/adsl/etc/network/2_komputera_network.php

Ответить   Fri, 6 May 2011 19:04:04 +0400 (#1588846)

 

области

Помогите pleaseраспознать, в чем ошибка? Эта функция почему-то
возвращает пустой массив, хотя задумывалась совсем по-другому.

<?php
// функция рекурсивно перебирает папки и html-файлы в целевой папке и
возвращает абсолютные пути ко всем html-файлам в, задаваемой в качестве
параметра, папке и всех подпапках
function get_file_paths($dir)
{
// элементы текущей папки
$subfolders = scandir($dir);
// массив путей к файлам
$files = array();
foreach($subfolders as $value)
{
if ($value != "." && $value != "..") {
if (substr_count($value , '.htm') == 1){
$current_path = $dir.$value;
$files[] = $current_path;
} else {
$current_path = $dir.$value;
get_file_path($current_path);
}
}
return $files;
}
}

Ответить   Sat, 07 May 2011 14:06:48 +0700 (#1589711)

 

Эдуард, здравствуйте!

Могу предложить вам готовый сценарий выводящий список mp3-файлов в заданной
директории. Думаю, вы с легкостью его переделаете под свой проект:

<?php
// создаем переменную для каталога
// DemoBooks в корне web-директории
$DirPath='../htdocs/DemoBooks/';

// открываем каталог 'DemoBooks' для чтения
$DirId=opendir($DirPath);

// в цикле извлекаем имя файла из каталога 'DemoBooks'
while ($BookName=readdir($DirId)):

// выбираем только имена mp3-файлов
if (($BookName !== '.') && ($BookName !== '..') && (substr($BookName, -3)
'mp3')):

echo 'абсолютный_путь_к_файлу_';
echo $BookName.'<br />';
endif;
endwhile;

// закрываем каталог 'DemoBooks' для чтения
closedir($DirId);

Программист Самарской областной библиотеки для слепых
Грызунов Александр Викторович. Самара.

Ответить   "eastreb" Sat, 7 May 2011 16:46:30 +0400 (#1590046)

 

области

Приветствую Александр Викторович.
Это немножко не то. код отображает mp3-файлы в целевой папке, а мне
нужны пути к файлам в папке и всех подпапках. Я примерно понял в чем
проблема, видимо не корректный рекурсивный вызов, но как сделать так,
чтобы работало, не соображу пока.

Эдуард Воробьев

winks***@r*****.ru

Ответить   Sun, 08 May 2011 00:57:48 +0700 (#1590283)

 

Здравствуйте, Эдуард.

Вы писали 7 мая 2011 г., 20:57:48:

попробуйте это:
// функция
function getFiles($DirName, $fileList)
{
if (is_dir($DirName) && $handle = opendir($DirName))
{
while (false !== ($file = readdir($handle)))
{
if ($file != '.' && $file != '..')
{
$fullName = $DirName."/".$file;
if (!is_dir($fullName))
{
if (eregi(".\.htm", $fullName)) $fileList[] = $fullName;
}
else $fileList = getFiles($fullName, $fileList);
}
}

closedir($handle);
}

return $fileList;
}

// вызов функции
$list = array();
$list = getFiles("C:/dirname", $list);
Удачи!

Ответить   Олег Sun, 8 May 2011 11:14:59 +0300 (#1590642)

 

Приветствую всех.

1. Посмотрите, что у вас происходит, если элемент массива это ".". А происходит
выход из функции, то есть foreach делает всего одну итерацию и сразу выходит.
Используйте редактор, позволяющий перемещаться между парными скобками (особенно
фигурными), чтобы было проще отслеживать вложенные блоки. И вообще, избегайте
многоэтажных конструкций (особенно если вы пользуетесь исключительно речевым
выводом).
2. Разберитесь с областью видимости $files.
3. Если файл не имеет расширение '.htm', то это не значит, что это каталог. Используйте
is_dir() и is_file().
Также посмотрите описание функции global() и функции realpath().

Успехов. Анатолий.

Ответить   "i_chay" Sun, 8 May 2011 10:17:43 +0400 (#1590661)

 

Приветствую всех.

Имеется в виду glob().

Успехов. Анатолий.

Ответить   "i_chay" Sun, 8 May 2011 18:13:11 +0400 (#1590845)