[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Вывод переменной
Страницы: 1, 2
Armagedon
Народ , подскажите как заставить заработать ?
просто текст выводит , при вводе переменной нет...Как победить ?

так уже не работает sad.gif
PHP
<?php

           $preis 
= $fees->display_amount($item_details['max_bid'], $item_details['currency']);
           function testFunction()
     {
    
    $objResponse 
= new xajaxResponse();
    $objResponse->addAssign("div1", "innerHTML", $preis);
    return $objResponse;
    }
           ?>
    <script language="javascript">window.setInterval("xajax
twin
Так наверно
function testFunction()
{

$objResponse = new xajaxResponse();
$objResponse->addAssign("div1", "innerHTML", <?php echo $preis ?>);
return $objResponse;
}

_____________
Если вам недостаточно собственных заблуждений, можно расширить их мнениями экспертов.

Нужно уважать мнение оппонета. Ведь заблуждаться - его святое право.

Настаивал, настаиваю и буду настаивать на своем. На кедровых орешках.

user posted image
twin
Наврал. Вот что значит неотформатированный код mad.gif

_____________
Если вам недостаточно собственных заблуждений, можно расширить их мнениями экспертов.

Нужно уважать мнение оппонета. Ведь заблуждаться - его святое право.

Настаивал, настаиваю и буду настаивать на своем. На кедровых орешках.

user posted image
twin
Цитата
просто текст выводит

Что значит? И что это за приложение? Что XAJAX понятно, php это что?

_____________
Если вам недостаточно собственных заблуждений, можно расширить их мнениями экспертов.

Нужно уважать мнение оппонета. Ведь заблуждаться - его святое право.

Настаивал, настаиваю и буду настаивать на своем. На кедровых орешках.

user posted image
glock18
Armagedon, скажу тебе. а потом еще повторю остальным. то что ты предлагаешь - кусок какой-то никому неизвестной cms. ну может какой-нибудь друпал-гуру узнает родной друпал по такому вот коду, но... ты понял в общем.

суть в том, что названия функций или классов нам говорят не больше, чем "названия функций или классов".

я так понял у тебя здесь проблема

PHP
$objResponse->addAssign("div1""innerHTML"$preis);


могу только предположить из описания, что в переменной твоей ничего нет. то есть ты можешь думать, что есть, а на самом деле ничего нет. если так, то может тебе поможет ознакомление с "областями видимости переменных php" в гугле.
Armagedon
нет , сообщение обрезается , но так побывал- не идет..

да проблемма в этом.. куске..

переменная не пустая..к примеру просто без Ajaх

PHP
<?=$preis;

Выводит  число 5

а  так  уже  нет..


PHP
$objResponse->addAssign("div1""innerHTML",$preis );
Armagedon
да блин , почему обрезаются сообщения ?? Конечно не понят сути,,!!
kirik
Armagedon
ты цо, издеваешься?
Сообщения удалил, кому интересно тут можно "более детально" почитать smile.gif
Armagedon


просили вед более детально , что то не пойму..то маленький огрызок кода, то при детальном описании -сносите сообщение.


Неужели ответа так и не найду ..

glock18
ты пробовал ставить

PHP
die ('' $preis);


перед этой строкой?
glock18
Цитата (Armagedon @ 25.06.2009 - 06:53)
более детально

это называется не так. это называется "вот вам куча кода. разбирайтесь." а место ошибки мы должны в этой партянке сами найти. уважение надо к другим тоже проявлять, хотя бы выкладывать только то, что относится к задаче.
Armagedon
сделал так..



теперь полностю белая страница на которой желаемый резултат


PHP
$preis $fees->display_amount($item_details['max_bid'], $item_details['currency']);
die (
'' $preis);
function 
testFunction()
{
    
$objResponse = new xajaxResponse();
    
$objResponse->addAssign("div1""innerHTML"$preis);
    return 
$objResponse;
}




тоест пропало всё , но появился вывод переменной
glock18
Armagedon, ты не понимаешь меня. или только делаешь вид.

однако, мне этого кода достаточно, чтобы отправить тебя читать "области видимости переменных". все дело в них, и пока ты не разберешься, у тебя постоянно будет "не выводить переменную".

Цитата
перед этой строкой?


вы поставили после, и не этой строки. ставить нужно перед той, где ничего не выводится.

PS: еще один любитель писать жирным. последнее сообщение написано нормально - это хорошо. а вот сообщения написанные жирным - явное проявление невежливости mad.gif
Armagedon
Да действительно не понимаете ,сама по себе переменная работает..( уже неоднократно писал)


мне надо что бы выводило переменную через функцию testFunction()..


PHP
function testFunction()
{
   //$preis = date("d/m/Y H:i:s");
    $preis = $fees->display_amount($item_details("max_bid"), $item_details("currency"));
    $objResponse = new xajaxResponse();
    $objResponse->addAssign("div1", "innerHTML", $preis);
    return $objResponse;
}


закоментированая дата работает , а то что надо нет
glock18
Цитата (Armagedon @ 25.06.2009 - 08:52)
мне надо что бы выводило переменную через функцию testFunction()..


учите основы. согласно вашей формулировке ответ:

PHP
echo $preis;


а где собственно
PHP
die ('' $preis);

перед $objResponse->addAssign ? он вам выведет переменную то?
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.