preg_replace dla {warunek:1} |
preg_replace dla {warunek:1} |
20.06.2004, 08:20:52
Post
#1
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 20.06.2004 Ostrzeżenie: (0%) |
jak zrobić aby tekst w plikach .php poprzez "preg_replace" zminaił się: np: {ERROR:1} => zminai się na "błąd przy logowaniu ?", a {ERROR:2} => zminił się na np: "cos nie działa" itd... jak to zrobić? proszę o pomoc !
Ten post edytował hpsi 20.06.2004, 08:21:08 |
|
|
20.06.2004, 10:03:58
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 640 Pomógł: 28 Dołączył: 13.02.2003 Skąd: Międzyrzecz/Poznań Ostrzeżenie: (0%) |
Ten post edytował kicaj_ 20.06.2004, 10:05:03 -------------------- PHP Developer
"Nadmiar wiedzy jest równie szkodliwy jak jej brak" Émile Zola |
|
|
20.06.2004, 11:47:05
Post
#3
|
|
Developer Grupa: Moderatorzy Postów: 2 844 Pomógł: 20 Dołączył: 25.11.2003 Skąd: Olkusz |
|
|
|
20.06.2004, 12:00:17
Post
#4
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 20.06.2004 Ostrzeżenie: (0%) |
Zrobiłęm tak:
i pokazało: Parse error: parse error, unexpected T_STRING in c:\usr\krasnal\www\other\index.php on line 2 Ten post edytował hpsi 20.06.2004, 12:02:59 |
|
|
20.06.2004, 12:03:59
Post
#5
|
|
Grupa: Zarejestrowani Postów: 338 Pomógł: 2 Dołączył: 17.05.2003 Skąd: Kraków , Londyn Ostrzeżenie: (0%) |
"tekst' => "tekst" lub 'tekst'
Poszukaj sam to sa pierodoly . Ten post edytował nasto 20.06.2004, 12:04:32 -------------------- |
|
|
20.06.2004, 12:07:01
Post
#6
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 20.06.2004 Ostrzeżenie: (0%) |
|
|
|
20.06.2004, 12:12:08
Post
#7
|
|
Grupa: Zarejestrowani Postów: 131 Pomógł: 0 Dołączył: 19.08.2003 Skąd: Bydgoszcz Ostrzeżenie: (0%) |
Teraz to robisz z siebie idiotę...
Ten post edytował Partyzant 20.06.2004, 12:38:56 -------------------- |
|
|
20.06.2004, 12:32:41
Post
#8
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 20.06.2004 Ostrzeżenie: (0%) |
a to zamiast text, wyswietla mi {ERROR:1} :/
|
|
|
20.06.2004, 12:34:23
Post
#9
|
|
Grupa: Zarejestrowani Postów: 338 Pomógł: 2 Dołączył: 17.05.2003 Skąd: Kraków , Londyn Ostrzeżenie: (0%) |
Uzyj kodu hwao bo jest najprostszy .
-------------------- |
|
|
20.06.2004, 12:37:52
Post
#10
|
|
Grupa: Zarejestrowani Postów: 131 Pomógł: 0 Dołączył: 19.08.2003 Skąd: Bydgoszcz Ostrzeżenie: (0%) |
Dokładnie... Poza tym przyznam się bez bicia, że ledwo co umiem pregi i nie wiem czy twój preg jest ok czy nie...
-------------------- |
|
|
20.06.2004, 12:37:56
Post
#11
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 20.06.2004 Ostrzeżenie: (0%) |
no tak robilem
a wyswietla mi naormlanie {ERROR:2} i sie wkurazam ... Ten post edytował hpsi 20.06.2004, 12:38:31 |
|
|
20.06.2004, 12:39:45
Post
#12
|
|
Grupa: Zarejestrowani Postów: 338 Pomógł: 2 Dołączył: 17.05.2003 Skąd: Kraków , Londyn Ostrzeżenie: (0%) |
Czlowieku naucz sie myslec .
Ten post edytował nasto 20.06.2004, 12:40:05 -------------------- |
|
|
20.06.2004, 12:40:25
Post
#13
|
|
Grupa: Zarejestrowani Postów: 131 Pomógł: 0 Dołączył: 19.08.2003 Skąd: Bydgoszcz Ostrzeżenie: (0%) |
Ty w ogóle nie wiesz co ty robisz... Najpierw zamieniasz string, potem wyświetlasz co innego....
-------------------- |
|
|
20.06.2004, 12:45:10
Post
#14
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 20.06.2004 Ostrzeżenie: (0%) |
no wiec to chodzi ale .... nie o to mi chodziło
bo mam np plik: index.php oraz info.php info php zawiera:
a index.php
i chcialbym aby skrypt automatycznie przeglądał caly kod we wszyskich plikach i wszedzie gdzie znajdzie {ERROR:1} zminiał na "coś nie działa" zeby to chodziło bez zadnych zmiennych, |
|
|
20.06.2004, 12:52:47
Post
#15
|
|
Grupa: Zarejestrowani Postów: 335 Pomógł: 0 Dołączył: 15.11.2003 Ostrzeżenie: (0%) |
|
|
|
20.06.2004, 12:56:16
Post
#16
|
|
Grupa: Zarejestrowani Postów: 362 Pomógł: 0 Dołączył: 18.02.2004 Skąd: Knurów Ostrzeżenie: (0%) |
To zupełnie inna sprawa. Ja bym to na twoim miejscu zrobił tak:
Plik errors.inc.php:
Plik index.php
Bądź napisz sobie klasę error handler'a i nie będziesz miał problemów. To co przedstawiam tutaj jest chyba najprostszym rozwiązaniem. Ten post edytował matid 20.06.2004, 18:58:19 |
|
|
20.06.2004, 13:05:46
Post
#17
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 20.06.2004 Ostrzeżenie: (0%) |
zrobiłem tak jak mi powiedziałeś matid. i pokazało Warning: Wrong parameter count for define() in c:\usr\krasnal\www\other\errors.inc.php on line 2
|
|
|
20.06.2004, 17:12:13
Post
#18
|
|
Grupa: Zarejestrowani Postów: 1 640 Pomógł: 28 Dołączył: 13.02.2003 Skąd: Międzyrzecz/Poznań Ostrzeżenie: (0%) |
...to jak prowadzenie za raczke, poczytaj troszke wiecej o php, bo to nie ma sensu...
-------------------- PHP Developer
"Nadmiar wiedzy jest równie szkodliwy jak jej brak" Émile Zola |
|
|
20.06.2004, 19:00:07
Post
#19
|
|
Grupa: Zarejestrowani Postów: 362 Pomógł: 0 Dołączył: 18.02.2004 Skąd: Knurów Ostrzeżenie: (0%) |
Cytat(hpsi @ 2004-06-20 14:05:46) zrobiłem tak jak mi powiedziałeś matid. i pokazało Warning: Wrong parameter count for define() in c:\usr\krasnal\www\other\errors.inc.php on line 2 Drobna pomyłka, już poprawiona. Wydawało mi się, że do funkcji define można podać argumenty w tablicy. Najwyraźniej się myliłem. A tak poza tym na rozwiązanie mogłeś wpaść sam.... Wystarczyło poczytać: define" title="Zobacz w manualu PHP" target="_manual |
|
|
Wersja Lo-Fi | Aktualny czas: 26.04.2024 - 08:09 |