fopen('\con','r')

h0kum

Guest
fopen('\con','r')

Делаю следующее:
<?php
include 'tar.php';
print "Input path:\n";
$handle=fopen('\con','r');
$path=fgets($handle);
$tar = new Archive_Tar("new.tar");
$tar->setErrorHandling(PEAR_ERROR_PRINT);
$tar->extract($path);
?>
скрипт отказывается работать ссылаясь на то что не может сделать директорию которую я ему указываю. Если же написать к примеру $path="d:/"; без ввода вручную то распаковывается без проблем. подскажите в чем проблема, мне кажется дело в сабже и как решить её. И еще вопрос, как сделать что бы в консоле русский шрифт нормально выводился?
 

h0kum

Guest
Originally posted by Yurik
В ПХП _это_ называется
PHP:
 fopen('php://stdin', 'r');
я так тоже пробовал, но он мне выдаёт:
Input path:
d:\
Unable to create directory 'd:/
'Unable to create path for d:/
/tarX/
 

h0kum

Guest
я понял в чем дело было, надо было сделать trim() и всё т.е. отезать все лишние символы.:D
 
Сверху