Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Echo ze skryptu na dole, wyswietlane na gorze strony
Forum PHP.pl > Forum > Przedszkole
gylopl
Witam!

Tak jak w temacie:)

mam cos takiego

  1. <?php
  2. // tu ma sie pokazac echo \"udalo sie\"; tzn jak uruchomie stronke w przegladarce
  3.  
  4.  
  5. // tu jeszcze jakies skrypty
  6.  
  7. if(akcja){
  8.  
  9. // tu jeszcze kilka ifow mam.... jesli wszyskto jest oki to pokazuje echo, i chce zeby bylo na samej gorze stronki wyswietlane&nbsp:)
  10. echo udalo sie;
  11. }
  12.  
  13. else {
  14.  
  15. echo cos tam;
  16. }
  17. ?>


mysle ze zrozumieliscie...
Marr
  1. <?php
  2. // tu ma sie pokazac echo \"udalo sie\"; tzn jak uruchomie stronke w przegladarce
  3.  
  4. // tu jeszcze jakies skrypty
  5.  
  6. echo $ zmienna;
  7.  
  8. if(akcja){
  9.  
  10. //  tu jeszcze kilka ifow mam.... jesli wszyskto jest oki to pokazuje echo,  i chce zeby bylo na samej gorze stronki wyswietlane&nbsp:)
  11. $zmienna = &#092;"ojejku\";
  12. }
  13.  
  14. else {
  15.  
  16. $zmienna = &#092;"ojejku2\"
  17. }
  18. ?>


a może tak zadziała?

EDIT: w sumie nie zadziala, daj warunkowe przed wyswietlanie, innej metody nie znam
gylopl
warunkowe przedwyswietlanie? mozesz to rozwinac? ktos ma jakies inne pomysly?

to jak? chce zeby komunikat echo pokazal sie na gorze strony:) bo teraz pokazuje sie na koncu
Cienki1980
Sprawdź jak zadziała taki kod .. a powinnieneś wpaść na pomysł jak zrobić swoje biggrin.gif
  1. <?php
  2. funkcjaxxx();
  3.  
  4. echo "jakies tam inne teksty";
  5.  
  6. function funkcjaxxx(){
  7.    echo "wyswitlanie sie tekstu ktory ma byc na gorze strony <BR><BR>";
  8. }
  9.  
  10. ?>
cbagov
umiesc w DIV z position:absolute i go sobie przenies przez JS+CSS na gore jak ci nie pasuje przekodowanie w PHP
f1xer
Ludzie każdy skrypt działa tak samo dla przykładu
  1. <?php
  2. echo "cos";
  3. if (cos=="x")
  4. {
  5. }
  6. ?>

i
  1. <?php
  2. if (cos=="x")
  3. {
  4. }
  5. echo "cos";
  6. ?>


wyświetli coś na samej górze przeglądarki,
jeżeli przed tym do przeglądarki polecą inne dane to coś zostanie wyświetlone pod tymi danymi, jeżeli chcesz możesz użyć manipulacji na strukturze DOM, dokumentu. Prościej będzie przed wyświetleniem czegokolwiek wyświetlać potrzebne informacje
gylopl
  1. <?php
  2.  
  3. $akcja1= (isset($_GET['akcja']))?$_GET['akcja':false;
  4.  
  5. //tu ma sie pokazac komunikat echo z ifa ponize:)
  6.  
  7. if($akcja1){
  8. //jesli kolo nacisnal na link to wykonuje jakis tam skrypt i daje echo
  9.  
  10. echo "udalo sie"; // tylko te echo ma byc na gorze!
  11.  
  12. }
  13.  
  14. ?>



jak dam funckcje do srodka ifa, a funkcjaxxx(); bedzie nad ifem to wyskoczy blad Call to undefined function: funkcjaxxx()
Cienki1980
Cytat(gylopl @ 11.09.2008, 18:27:31 ) *
jak dam funckcje do srodka ifa, a funkcjaxxx(); bedzie nad ifem to wyskoczy blad Call to undefined function: funkcjaxxx()


Echhhh a nie możesz wrzucić if'a do funkcji questionmark.gif szczególnie że zmienna akcja jest definiowana na podstawie $_GET która jest superglobalna i będzie widoczna wewnątrz funkcji.
Cysiaczek
Najpierw przetwarza się dane, kolekcjonuje je, a dopiero potem wyświetla. Nazwano to architekturą MVC, w tym wypadku wystarczy wzorzec o nazwie Page Controller, gdzie logika jest na górze skryptu, a na dole jest tzw. widok, czyli HTML.
  1. <?php
  2. if($cos)
  3. {
  4.  $data['costam']='tekst';
  5. }
  6. ?>
  7. <html>
  8. <!-- inne tagi -->
  9. <?php $data['costam'] ? echo $data['costam']&nbsp: null; ?>
  10. </html>

Ot filozofia - pomyśleć wystarczy smile.gif

Pozdrawiam
Cienki1980
Cytat(Cysiaczek @ 11.09.2008, 19:00:46 ) *
Najpierw przetwarza się dane, kolekcjonuje je, a dopiero potem wyświetla. Nazwano to architekturą MVC, w tym wypadku wystarczy wzorzec o nazwie Page Controller, gdzie logika jest na górze skryptu, a na dole jest tzw. widok, czyli HTML.

Ot filozofia - pomyśleć wystarczy smile.gif

Pozdrawiam

Cysiaczek autor ma problem z odpowiednim napisaniem funkcji a Ty mu mieszasz w głowie architekturą MVC biggrin.gif.

do autora jeżeli nie chcesz wykorzystać funkcji zainteresuj się może jakimś systemem szablonów ... Smarty, OPT lub coś podobnego ... wtedy będziesz mógł wykonać chociaż część z tego co napisał Cysiaczek ... czyli najpierw przerobienie danych a dopiero potem wyświetlanie wyników.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.