Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 25.03.2006, 12:16
SergGalaeff вне форума Посмотреть профиль Отправить личное сообщение для SergGalaeff Посетить домашнюю страницу SergGalaeff Найти все сообщения от SergGalaeff
  № 1  
Ответить с цитированием
SergGalaeff

Регистрация: May 2001
Адрес: Russia
Сообщений: 11
Отправить сообщение для SergGalaeff с помощью ICQ
По умолчанию Почему цикл не хочет воспринимать this.n

Создан по просьбе CREDO

Код:
var files:LoadVars = new LoadVars();
files.url = "Design_logotype"
files.sendAndLoad("http://www.ra-slon.ru/Amount.php", files, "GET");
files.onLoad = function() {
	trace(this.n)// Выводит 16;
	for (i = 0; i<this.n; i++) {
	//for (i = 0; i<16; i++) { // - так работает
		trace("http://www.ra-slon.ru/Resize.php?f=Design_logotype/"+files["amount"+i]+"&w=90");// ничего не выводит, так как не видет this.n
		}
}

совершенно не понятно, почему цикл не хочет воспринимать this.n?

Тут как - то странно выводиться trace(this.n). Выдаёт 16 и две пустых стоки. Возможно в этом и есть загвоздка.

Вот ПХП
Код:
<?php
$list = array();
if (false !== ($dir = opendir("./" . $_GET['url'])))
{
    $i = 0;
    $out = NULL;
    while (false !== ($file = readdir($dir)))
    {
        if ($file != "." && $file != ".." && preg_match("/.jpg/i", $file))
        {
           if(!empty($out))
           $out .= '&';
           $out .= 'amount' . $i . '=' .$file;
           $i++;
        }
    }
    if(!empty($out))
    $out .= '&';
    $out .= "n=$i";
    echo $out;
    closedir($dir);
}
?>
__________________
Make your Picture Pixel2Pixel...

Старый 25.03.2006, 14:02
CREDO вне форума Посмотреть профиль Отправить личное сообщение для CREDO Посетить домашнюю страницу CREDO Найти все сообщения от CREDO
  № 2  
Ответить с цитированием
CREDO
 
Аватар для CREDO

Регистрация: Oct 2004
Адрес: Сочи
Сообщений: 591
Отправить сообщение для CREDO с помощью ICQ
Проблема решена.
PHP отправлял прбел после переменной.

Создать новую тему Ответ Часовой пояс GMT +4, время: 18:58.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 18:58.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.