שלום.
עשיתי ולידציה לטופס ואז אני עושה בדיקה כזו:
PHP קוד:
if(is_array($errors))
{
echo '<p class="failed">Errors:</p>';
while (list($key,$value) = each($errors))
{
echo '<span class="errors">'.$value.'</span><br />';
}
}
עכשיו, אני רוצה לשים את זה בדיב בשביל שהשגיאות יוצגו איפה שאני אקבע בדף.
ניסיתי משהו כזה:
PHP קוד:
if(is_array($errors))
{
echo '<div id="blabla"><p class="failed">Errors:</p>';
while (list($key,$value) = each($errors))
{
echo '<span class="errors">'.$value.'</span><br /></div>';
}
}
ומה שקורה ששגיאה אחת מוצגת במקום שקבעתי ושאר השגיאות מוצגות למטה בצד שמאל (איפה שהן מוצגות ללא דיב).
מה לא עשיתי בסדר ?
תודה רבה.