![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 72 Pomógł: 1 Dołączył: 27.01.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam mam kod
Problem w tym ze nie pokazuje mi listy błędów tylko jeden |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 447 Pomógł: 191 Dołączył: 26.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
może najpierw sprawdź tablicę poprzez print_r($tablica), i zobacz czy jest tam więcej niż jeden error
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 72 Pomógł: 1 Dołączył: 27.01.2009 Ostrzeżenie: (0%) ![]() ![]() |
tak ale jak zrobię echo $valuel;
to wyświetla wszystkie tylko ze smartami nie chce wyświetlić |
|
|
![]()
Post
#4
|
|
Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
1)Czasy php4 minely
Teraz nie ma Kod while (list($key,$value) = each($errors)) http://php.net/foreach 2) jak chcesz miec wiecej bledow skoro w petli caly czas nadpisujesz jedna zmienna w smarty? Kod $smarty->assign('Show_errors',$value.'<br />'); 3) Nie po to jest smarty zeby robic kod html w phpie Kod echo '<p class="perex2"><b>Następujące błędy zostały podane w formularzu:</b><br />'; Wrzuc $errors do smarty i przeiteruj {section} badz {foreach} Ten post edytował wookieb 14.05.2009, 20:53:22 |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 16 Pomógł: 3 Dołączył: 16.08.2007 Skąd: Oświęcim Ostrzeżenie: (0%) ![]() ![]() |
Witam
Kod $smarty->assign('errors',$errors); a w html Kod <p class="perex2"><b>Następujące błędy zostały podane w formularzu:</b><br />
{foreach name=bledy from=$errors key=k item=v} {$smarty.foreach.bledy.iteration}. {$v}<br/> {/foreach} </p> Ten post edytował AngelusPL 15.05.2009, 08:53:25 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 22:36 |