Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> include
polkom21
post
Post #1





Grupa: Zarejestrowani
Postów: 47
Pomógł: 0
Dołączył: 22.07.2011

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


Witajcie. Otóż pisze taki troszkę większy cms i zabrałem się za mod_rewrite. Chwila czytania w sieci i już kumam jak to działa napisałem sobie tam wszystko i teraz pytanie. Jak mam adres: strona.pl/page/temat_jakis.html (oryginalnie powinien wyglądać tak bez mod_rewrite: strona.pl/?action=page&title=temat_jakis) i jak otrzymać zmienną title do dalszej obróbki?


Dobra to działa ale za to mam problem z includowaniem pliku. Muszę pobierać plik przez file_get_content() gdyż zbudowałem silnik styli i w pliku który jest stylem mam np taki kod:

  1. Użytkownik: {$user->name}

i mam kod który zamienia mi { i } na <?php ?> no i to nie działa. kod php widać normalnie w źródle i nie jest on wyświetlany. Co mam z tym zrobić żeby to zadziałało?

Ten post edytował polkom21 19.08.2012, 10:05:41
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
polkom21
post
Post #2





Grupa: Zarejestrowani
Postów: 47
Pomógł: 0
Dołączył: 22.07.2011

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


Na tyle głupi to ja nie jestem żebym nie wiedział że kod sam się nie napisze.

Koniec kombinowania. Jednak zrobię tak jak untorched mi podał mam nadzieję, że dalej też będzie wszystko pasowało. Już i tak za dużo czasu straciłem na kombinowanie nad tym. Dzięki wszystkim za pomoc.

Tak z lekka odkopuje temat gdyż na stronie głównej mają być newsy więc napisałem taką klasę :

  1. class post_viev {
  2.  
  3. function viev($ile) {
  4. $exit = '';
  5. $result = mysqla::query('*', 'posts', 'id', $ile);
  6. while ($p = mysql_fetch_array($result)) {
  7. Template::set('title', $p['title']);
  8. Template::set('date', $p['date']);
  9. Template::set('cat', $p['cat']);
  10. Template::set('tresc', $p['tresc']);
  11. $exit = $exit.Template::parse('index', FALSE);
  12. }
  13. return $exit;
  14.  
  15. }
  16. }


i wywala mi, że nie mozna odnalezc pliku z szablonem! i tu pytanie dlaczego.
Mam taką strukturę folderów:
(IMG:http://img155.imageshack.us/img155/8657/folderyn.png)
Klasa post_viev jest w pliku inc/viev.php

Ten post edytował polkom21 24.08.2012, 00:01:56
Go to the top of the page
+Quote Post

Posty w temacie
- polkom21   include   18.08.2012, 23:58:00
- - CuteOne   [PHP] pobierz, plaintext function renderTemplate...   19.08.2012, 11:27:56
- - polkom21   Dobra jest git tylko pytanie jak zrobić żeby tabli...   19.08.2012, 11:35:02
- - Crozin   1. Skorzystać z gotowego, "pełnoprawnego...   19.08.2012, 11:42:10
- - polkom21   1. Nie skorzystam z gotowego systemu szablonów. 2....   19.08.2012, 11:44:33
- - Tajgeer   Skoro masz problem z wykonaniem funkcji, którą pod...   19.08.2012, 12:03:00
- - polkom21   Tylko, że tyle to ja sam sobie napisałem z resztą ...   19.08.2012, 13:48:39
- - Tajgeer   Nie rozumiem w takim razie po co opisujesz na foru...   19.08.2012, 14:03:16
- - polkom21   No wybacz jeżeli bym chciał to bym skorzystał z go...   19.08.2012, 14:30:49
- - Tajgeer   Wyjaśnijmy jedną rzecz: Piszesz CMS'a czy swó...   19.08.2012, 15:06:52
- - polkom21   To będzie CMS Wyświetla mi coś takiego w źródle: ...   19.08.2012, 21:12:03
- - untorched   Jak to mówią różni dziwni ludzie: TRZĘSE SIĘ... L...   19.08.2012, 22:25:46
- - polkom21   No to się trzęś bo zamiast nazwy zmiennej ma mi wy...   19.08.2012, 22:36:25
- - Tajgeer   Od biedy można eval użyć ;-)   19.08.2012, 23:05:34
- - polkom21   No dobra mam to: [PHP] pobierz, plaintext function...   19.08.2012, 23:33:38
- - untorched   [PHP] pobierz, plaintext class Template {...   20.08.2012, 00:17:25
- - polkom21   No nie działa tak jak chcę bo w jak w głównym temp...   20.08.2012, 09:08:00
- - Tajgeer   Przejrzyj sobie pliki źródłowe np. Smarty i będzie...   20.08.2012, 10:21:41
- - polkom21   Wyświetla mi taki kod: [HTML] pobierz, plaintext S...   20.08.2012, 11:22:41
- - ethann   [PHP] pobierz, plaintext <?php $name ?>[PHP]...   20.08.2012, 11:38:24
- - polkom21   Ale ten kod php w ogóle nie powinien być widoczny ...   20.08.2012, 11:47:21
- - untorched   Dałem Ci przykład klasy, która parsowała tak jak c...   20.08.2012, 12:07:39
- - polkom21   Tylko że mnie nie satysfakcjonuje odręcznie wpisyw...   20.08.2012, 13:22:27
- - Tajgeer   Masz podwaliny, przerób tak, aby Ci pasowało. W cz...   20.08.2012, 13:24:02
- - polkom21   Ale ja chcę żeby to samo mi wyszukiwało i podmieni...   20.08.2012, 13:45:13
|- - abort   Cytat(polkom21 @ 20.08.2012, 14:45:13...   20.08.2012, 17:19:50
- - untorched   Jeśli masz problem z podstawowymi rzeczami to ja n...   20.08.2012, 15:40:28
- - polkom21   Pierwszy raz piszę coś takiego jak system szablonó...   20.08.2012, 16:49:30
- - polkom21   Na tyle głupi to ja nie jestem żebym nie wiedział ...   23.08.2012, 16:01:45


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: 9.10.2025 - 17:48