![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 123 Pomógł: 0 Dołączył: 26.10.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Mam napisany generator w php który tworzy mi pliki z rozszerzeniem php. Wszystko działa dobrze dopóki nie chce dopisać w nowo tworzonych plikach z rozszerzeniem php kodu php. Wtedy ten kod php parsuje mi się już na poziomie tworzenia tych plików, a nie tak jakbym chciał, czyli "włożenia" kodu php do nowo utworzonych plików. Jest jakiś sposób żeby to obejść? Czy są jakieś znaczniki, żeby ten kod przekleił się bez parsowania i był parsowany dopiero po uruchomieniu utworzonego pliku? |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 2 Dołączył: 13.02.2015 Ostrzeżenie: (0%) ![]() ![]() |
zgaduję że ładujesz te pliki przez include/require? spróbuj wczytać przez file_get_contents, wtedy kod się nie wykona.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 279 Pomógł: 58 Dołączył: 14.07.2012 Ostrzeżenie: (0%) ![]() ![]() |
Jeżeli ten kod trzymasz w cudzysłowie - "twój $zmienna kod", to zamień po prostu na 'twój $zmienna kod', albo dodaj slashe przed zmiennymi.
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 123 Pomógł: 0 Dołączył: 26.10.2010 Ostrzeżenie: (0%) ![]() ![]() |
Masowo generuje pliki za pomocą fopen, fwrite jako, że dane są co obrót pętli dodawane do utworzonego pliku.
Problem pojawia się gdy chce dodać ten kod w php
Wyrzuca syntax error w pierwszej linijce przy 'id' - próbowałem to zamieniać na cudzysłowy, czy też .' ale nic nie chce działać ================== Ok poradziłem sobie. Pomogły \ przed apostrofem. dzięki za pomoc. Ale pojawił się kolejny problem jak dołączyć do tego jeszcze kod js i do niego przekazać zmieną z php?
Powyższe dwie funkcje js niestety nie działają. Ten post edytował gawar 17.02.2015, 09:57:25 |
|
|
![]()
Post
#6
|
|
![]() Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
|
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 123 Pomógł: 0 Dołączył: 26.10.2010 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
To zdecyduj się w końcu co chcesz osiągnąć, czy parsować czy nie...
Wstaw sobie zmienne typu #ID# i rób str_replace |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 123 Pomógł: 0 Dołączył: 26.10.2010 Ostrzeżenie: (0%) ![]() ![]() |
Nie chce parsować w czasie generowania plików. A jak już pliki mam utworzone i je wywołuje podając ściezkę do nich to jak najbardziej chce parsować i w przypadku poniższego fragmentu kodu to działa
ale już w przypadku tego nie działa:(
|
|
|
![]()
Post
#11
|
|
![]() Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
Czy Ty przypadkiem nie zapisujesz tego jako .js ? Bo jeżeli tak to niby czemu miałoby Ci to parsować?
|
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 123 Pomógł: 0 Dołączył: 26.10.2010 Ostrzeżenie: (0%) ![]() ![]() |
zapisuje to jako plik php
|
|
|
![]()
Post
#13
|
|
![]() Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
zamień <? na <?php
|
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 123 Pomógł: 0 Dołączył: 26.10.2010 Ostrzeżenie: (0%) ![]() ![]() |
dzięki, w tym był problem
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 15.07.2025 - 15:08 |