Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]buforowanie - problem z odczytem wartości zmiennej
plsd
post
Post #1





Grupa: Zarejestrowani
Postów: 25
Pomógł: 1
Dołączył: 10.09.2009

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


Witam testuje pewien systemem szablonów i mam problem z odczytaniem wartości zmiennej z pliku odpowiedzialnego za widok.W skrócie działanie tego systemu szablonów wygląda tak
  1. <?php
  2. $dane = "sad";
  3. ?>
  4. //Inny plik z nazwami zmiennych do odczytu i kodem HTML - widok.php
  5. <?php $dane; ?>
  6. //Koniec innego pliku
  7. <?php
  8. ?>

wartość zmiennej $data jest ustalona ,jej nazwa pojawia się w buforze w celu wyświetlenia jej zawartości,ale kod nie wyświetla wartości.Czy jest możliwość wyświetlenia wartości zmiennej posługując się jej nazwą z pliku widok.php nie zmieniając kodu w tym pliku n.p w ten sposób
  1. <?php echo $dane; ?>


Ten post edytował plsd 23.04.2010, 21:53:36
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
marcio
post
Post #2





Grupa: Zarejestrowani
Postów: 2 291
Pomógł: 156
Dołączył: 23.09.2007
Skąd: ITALY-MILAN

Ostrzeżenie: (10%)
X----


Chyba nie bardzo rozumiem mozliwe ze chodzi ci o to: http://php.net/manual/pl/function.ob-get-contents.php


--------------------
Zainteresowania: XML | PHP | MY(SQL)| C# for .NET | PYTHON
http://code.google.com/p/form-builider/
Moj blog
Go to the top of the page
+Quote Post
plsd
post
Post #3





Grupa: Zarejestrowani
Postów: 25
Pomógł: 1
Dołączył: 10.09.2009

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


Nie chodzi mi oto ,żeby zawartość buforu wpakować do zmiennej chodzi mi oto ,żeby za pomocą nazwy umieszczonej w buforze odczytać jej wcześniej zdefinowaną wartość podam jeszcze raz przykład

  1. Plik widok.php
  2. Witaj na stronie <?php $nazwaStrony ?>


W rezultacie dostaje takie coś string(17) "Witaj na stronie "

Jeżeli plik widok.php wygląda
tak

  1. Plik widok.php
  2. Witaj na stronie <?php echo $nazwaStrony ?>


to wynik będzie taki string(25) "Witaj na stronie adres.pl" i oto właśnie mi chodzi oto ,żeby wyświetlić wartość zmiennej posługując się jej nazwą z bufora tylko ,że chciał bym umieszczać w pliku widok.php tylko i wyłącznie nazwę zmiennej bez "echo" i otrzymać ten sam wynik.

  1.  
  2. <?php
  3. $nazwaStrony = "adres.pl";
  4.  
  5. include_once("widok.php");
  6. $out1 = ob_get_contents();
  7.  
  8. var_dump($out1);
  9. ?>
  10.  
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 22.08.2025 - 04:50