PHP (с codeigniter) Присвоение строки переменной приводит к нулю, если строка длиннее - PullRequest
0 голосов
/ 27 ноября 2011

Привет, ребята, я так отчаялся:

Я просто присваиваю переменной одну строку:

$tradersCatalog = 
                    '<div style="float:left; width:700px;  margin:8px 10px 5px 3px;">
    <div class="boxcontent" style="height:130px;"> 
        <div style="clear:both;">
            <div style="float:left; padding:5px;"><img src="" alt="" style="width:241px; height:120px;"></div>
            <div style="float:left; padding:5px; width:430px;">
                <div style="color:orange;"><font color="#555555" size="2"></font></div><div style="float:right"><a href="firms_view.php?&amp;fid=1011#fkatalog"><img src="images/products_detail_button.png" border="0"></a></div><a href="firms_view.php?&amp;fid=1011#fkatalog">
                    <div style="color:#222222;"><font color="red" size="5"></font></div>
                    <div style="font-size:11px; color:#000000;padding-top:5px;">
                        <hr>

                        <hr>
                    </div>
                </a><div style="clear:both;"><a href="firms_view.php?&amp;fid=1011#fkatalog">

                    </a><div style="float:left; margin:0px 0px 20px 0px;"><a href="firms_view.php?&amp;fid=1011#fkatalog">
                        </a>&nbsp;&nbsp;<font color="green"><b></b></font></a>
                    </div>

                    <div style="float:right; margin:0px 0px 20px 0px;">
                    </div>
                </div>
            </div>
            <br><br>
        </div>
        <div style="clear:both;"></div>
    </div>
    <div style="clear:both;"></div>
</div>';

это приводит к тому, что $ tradersCatalog имеет значение NULL.

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

1 Ответ

1 голос
/ 28 ноября 2011

Проще говоря, почему бы вам не добавить все эти html в представление и не передать параметры (я думаю, ссылки href). Это может помочь в поиске проблемы.

$this->load->view('traders_catalog', array('href' => 'fid=1011#fkatalog'));

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

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