Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 05.11.2009, 19:21   #1
NSvirus
пропагандирую жизЪ
Форумчанин
 
Аватар для NSvirus
 
Регистрация: 19.03.2007
Сообщений: 950
По умолчанию сохранение рисунков с сервера(2)

Код:
<?

$filez=fopen('123.htm', 'r');
$src=""; $simv=""; $k=0;
fgetc($filez);
 while (!feof($filez)) 
   {
     $simv=fgetc($filez);
     echo "simv=".$simv."<br>";
     if ($simv=="s") 
      { 
        $pos=ftell($filez) ;
        $simv=fread($filez,4);
        if ($simv=="rc=\"")
          {
            $simv=fgetc($filez); 
            while ($simv!=="\"") {$src=$src.$simv; $simv=fgetc($filez);}
            $src="http://".$src;
            while ($slesh!==3) {$simvol=fgetc($src); if ($simvol="/") $slesh++;}
            while ($simvol!=="\"") 
              {
                 while (($slesh!=="/")and($simvol="\"")) 
                   {
                     $simvol=fgetc($src); 
                     if ($simvol==".") $k++; 
                     $slovo=$slovo.$simvol; $filek=$filek.simv;
                   }
                 if (k=="0") mkdir($slovo,0755); else
                   {
                     $file=fopen($slovo."/".$filek,'w'); 
                     fwrite($file,file_get_contents($src));
                     fclose($file);
                     $slovo="";$k=0;
                   }   
              }             
          }
        else {echo "ne kyky<br>"; fseek($filez, $pos);
     }
   }     
fclose($filez);
echo "src=".$src;
?>
что-то никак не могу найти ошибку. Компилятор указывает на 42 строку, но все скобки вроде вовремя закрыты. В чем проблема?

пс. Программа считывает из файла ссылки, читает их с сайта, потом создает аналогичные папки и пишет туда файл.
В середине еще не закончено обратотка, но запустить файл для проверки не могу т.к php ругается...
Посторонним В.
NSvirus вне форума
Старый 05.11.2009, 19:30   #2
wall66
Участник клуба
 
Аватар для wall66
 
Регистрация: 04.10.2008
Сообщений: 1,485
По умолчанию

Код:
        else {echo "ne kyky<br>"; fseek($filez, $pos);}
вот что не закрыто, советую найти нормальный текстовый редактор
свободен...
wall66 вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сохранение рисунков Word в файл viter.alex Microsoft Office Word 5 08.06.2010 21:43
Сохранение картинок с сервера. NSvirus PHP 1 05.11.2009 11:52
Загрузка/сохранение рисунков Marsik Помощь студентам 20 20.11.2008 18:09
Закачка и сохранение файла с удалённого сервера sKarl PHP 2 19.10.2008 11:51
Отображение рисунков Witaliy Компоненты Delphi 0 26.05.2008 17:33