[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Не выходит echo
ULTRA33
require('/iniapi.php');
$ini = new TIniFileEx('config.ini'); // создаем объект
$NCount = $ini->read('main','Ncount','0');
if ($Ncount>0){

for ($i=0; $i<=$Ncount; $i++) {

echo '<div class="TTWForm-container">


<div id="form-title" class="form-title field">
<h2>
Working:
</h2>
</div>


<form action="process_form3.php" class="TTWForm" method="post" novalidate="">


<div id="field7-container" class="field f_100">
<label for="field7">
Number 1
</label>
<input type="number" name="wrk_'
.$i.'" id="field7" disabled="true" required="required" min="1000000000"
max="9999999999">
<input type="hidden" name="count" value='
.$i.'>
</div>


<div id="form-submit" class="field f_100 clearfix submit">
<input type="submit" value="Stop!">
</div>
</form>


</div>'
;}}
выдаёт пустой лист, хотя в ini файле прописано Ncount=1
Игорь_Vasinsky
Цитата
$NCount = $ini->read('main','Ncount','0');


echo $NCount;


_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
ULTRA33
Цитата (Игорь_Vasinsky @ 21.05.2014 - 09:45)
echo $NCount;



выдаёт 1
Игорь_Vasinsky
var_dump($NCount); 


не string случаем кажет?

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
ULTRA33
Цитата (Игорь_Vasinsky @ 21.05.2014 - 10:10)
var_dump($NCount); 


не string случаем кажет?

string(1) "1"
Игорь_Vasinsky
ну а как строку с числом сравнивать?))

$NCount = (int)$ini->read('main','Ncount','0');




_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
ULTRA33
Цитата (Игорь_Vasinsky @ 21.05.2014 - 10:20)
ну а как строку с числом сравнивать?))

$NCount = (int)$ini->read('main','Ncount','0');

всёравно пустой экран
Игорь_Vasinsky
$NCount = (int)$ini->read('main','Ncount','0');

var_dump($NCount);



мне каждый шаг отладки писать здесь?

я у себя попробовал - получил int = 1 из строки 1

t.ini
[test]
one = 1


$ini_array = parse_ini_file("t.ini");

var_dump($ini_array['one']);
echo '<br/>';
var_dump((int)$ini_array['one']);


результат

string(1) "1" 
int(1)


_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
ULTRA33
всё заработало, спасибо!
Быстрый ответ:

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