Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]czy mozna przeniesc wyswietlanie echo?
cryptonim
post
Post #1





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 30.05.2010

Ostrzeżenie: (0%)
-----


Witam, czy jest opcja przeniesienia
  1. echo '';
w inne miejsce na stronie? Dokładniej chodzi mi o wyswietlenie komunikatu
  1. echo "cos tam";
na innej stronie , mam formularz do logowania i jesli ktos wpisze złe hasł np. to komunikat o tym wyswietla mi sie gdzies na samej gorze a chciałbym to w konkretnym miejscu script php mam w changepassword.php i tam mam include changepassword_form.html i własnie tu chce miec te komunikaty o błedzie jest taka opcja?? i jak mam to zrobic ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
--harpcio--
post
Post #2





Goście







Witaj,

wszystkie błędy zapisuje sobie w tablicy $error_message.

Tzn.

<?
$login = $_POST['login'];
$passwd = $_POST['passwd'];

if(!$login || !$passwd) { $error_message[] = 'Aby się zalogować, musisz podać login i hasło';}

// .. gdzieś w skrypcie widoku

if(isset($error_message)) {echo implode('<br />', $error_message); }

?>

Oczywiście zmienną $error_message musisz przenieść do widoku.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 4.10.2025 - 23:56