내가 물어 보는 이유는 내가 다음 번보기로 전달하려는 작은 어리석은 메시지에 대해 화를 내고 있다는 것입니다. 그것은 잘 작동Codeigniter falshdata에 최대 길이가 있습니까?
if(!$this->paypal_pro->APICallSuccessful($PayPalResult['ACK']))
{
var_dump($PayPalResult['ERRORS']);
$message=array();
foreach ($PayPalResult['ERRORS'] as $row => $error){
// $message['flashError'][$row]['L_SHORTMESSAGE'] = $error['L_SHORTMESSAGE'];
$message['flashError'][$row]['test'] = "The Session class permits you maintain a user's";
// $message['flashError'][$row]['L_ERRORCODE'] = $error['L_ERRORCODE'];
// $message['flashError'][$row]['L_LONGMESSAGE'] = $error['L_LONGMESSAGE'];
}
// print_r($message);
$this->session->set_flashdata($message);
redirect('main/Form');
}
하지만 내가 할 경우 : 그래서 만약 내가 할
if(!$this->paypal_pro->APICallSuccessful($PayPalResult['ACK']))
{
var_dump($PayPalResult['ERRORS']);
$message=array();
foreach ($PayPalResult['ERRORS'] as $row => $error){
// $message['flashError'][$row]['L_SHORTMESSAGE'] = $error['L_SHORTMESSAGE'];
$message['flashError'][$row]['test'] = "The Session class permits you maintain a user's and track their activity while";
// $message['flashError'][$row]['L_ERRORCODE'] = $error['L_ERRORCODE'];
// $message['flashError'][$row]['L_LONGMESSAGE'] = $error['L_LONGMESSAGE'];
}
// print_r($message);
$this->session->set_flashdata($message);
redirect('main/Form');
}
이 작동하지 않습니다.
나는 주/형태로, 여기에 falshdata을 보여주는 해요 :
<?php if($this->session->flashdata('flashError')):?>
<div class='flashError'>
<?php
print_r($this->session->flashdata('flashError'));
?>
</div>
<?php endif?>
당신은 내가 처리 내 오류에 대한보기로하기 Payal의 오류 메시지를 가져 오기 위해 노력하고 추측 할 수있다. 감사합니다.
아니, 나는 이상 그것을보고 한 그리고 이상과 나는 단지 두 코드 샘플의 차이점을 볼 수 없다. [마술 눈] (http://en.wikipedia.org/wiki/Magic_Eye) 또는 그와 비슷한 것인가? 나는 결코 그런 것들을 할 수 없다. .. * 편집 * 오, 잠깐. 지금은 그것을 볼 수 있습니다. 그것은 단지 임의의 데이터 차이입니다. 그래서 내 추측은 질문에 대한 대답은 "아니오, 그 문제는 아마도 그 단일 한두 어딘가에있을 것입니다 테 ". - 왜 이것이 위의 코드를 기반으로하는 문제를 일으킬 지 모르지만 나는 잘 모른다. – DaveRandom
글쎄, 차이점은 $ message [ 'flashError'] [$ row] [ 'test'] 변수에있는 문자가 거의 없다는 것입니다. 그리고 그것은 분명히 여기에서 온다. 왜냐하면 작은 변수가있을 때부터 20 글자가 넘을 때 작동하지 않는다. –