![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 147 Pomógł: 0 Dołączył: 3.03.2004 Skąd: śląsk Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Chciałbym napisać cenzor i używać jednej funkcji dla dwóch zmiennych. Mam $nick i $tresc oraz:
No i chciałbym żeby przez wywołanie Cenzor() przefiltrowało mi obie zmienne. Probowałem przez tablice ale nie działało ![]() -------------------- MySQL 4.0.15 | PHP 4.3.3 | Apache 1.3.28 | Kwrite | phpMyAdmin 2.5.6-rc1 | Linux MDK 10.1 pp
|
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 2 262 Pomógł: 21 Dołączył: 3.05.2004 Skąd: Sopot, Krakow, W-wa Ostrzeżenie: (0%) ![]() ![]() |
Wykorzystanie
BTW. To sa podstawy php. -------------------- Javascript, Coffeescript, Node.js, Mongo, CouchDb, chmury, workery & inne bajery - zycie jest zbyt krotkie aby miec nudna prace :)
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 789 Pomógł: 41 Dołączył: 30.10.2003 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 2 262 Pomógł: 21 Dołączył: 3.05.2004 Skąd: Sopot, Krakow, W-wa Ostrzeżenie: (0%) ![]() ![]() |
[ot]tiraeth - chyba nie chodzi o to co napisales
![]() -------------------- Javascript, Coffeescript, Node.js, Mongo, CouchDb, chmury, workery & inne bajery - zycie jest zbyt krotkie aby miec nudna prace :)
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 147 Pomógł: 0 Dołączył: 3.03.2004 Skąd: śląsk Ostrzeżenie: (0%) ![]() ![]() |
użyłem tego co napisał tiraeth. Dzięki wielkie wam obu za odpisanie !
-------------------- MySQL 4.0.15 | PHP 4.3.3 | Apache 1.3.28 | Kwrite | phpMyAdmin 2.5.6-rc1 | Linux MDK 10.1 pp
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 789 Pomógł: 41 Dołączył: 30.10.2003 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Mój błąd, ten kod jest BE.
Kod NuLL'a jest lepszy (zdecydowanie) i polecam jego użycie |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 147 Pomógł: 0 Dołączył: 3.03.2004 Skąd: śląsk Ostrzeżenie: (0%) ![]() ![]() |
dlaczego Twój kod jest be ? U mnie chodzi w porządku
![]() -------------------- MySQL 4.0.15 | PHP 4.3.3 | Apache 1.3.28 | Kwrite | phpMyAdmin 2.5.6-rc1 | Linux MDK 10.1 pp
|
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 26.11.2005 Ostrzeżenie: (0%) ![]() ![]() |
No właśnie, dlaczego? Wydaje mi się, że kod tiraeth'a był ok.
|
|
|
![]()
Post
#9
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 789 Pomógł: 41 Dołączył: 30.10.2003 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Używanie globalnych zmiennych nie jest zbyt bezpieczne, poza tym ja tylko radzę aby użyć tego NuLL'a a co Wy zrobicie to już Wasza sprawa
![]() |
|
|
![]()
Post
#10
|
|
![]() Grupa: Zarejestrowani Postów: 181 Pomógł: 0 Dołączył: 12.11.2005 Ostrzeżenie: (0%) ![]() ![]() |
Przykład 'tiraeth' wogóle by nie zadziałał na serverach z wyłaczoną obsługą zmiennych globalnych (czyli na prawie wszystkich) bo nie przekazał byś zmiennej do funkcji czyli niemiał byś co sprawdzać naczym operować.
dr_bonzo niżej -> nom fakt. :] Ten post edytował maverickkk 7.01.2006, 23:56:55 -------------------- Robie to co lubie, lubie to co Robie
|
|
|
![]()
Post
#11
|
|
![]() Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) ![]() ![]() |
Ja czegos nie wiem czy co -- gdzie jest ten kod tiraetha (usuniety?
![]() 1. Ustawienie register_globals nie wplywa na uzywanie zmiennych globalnych w funkcji:
2. uzywanie "global" wewnatrz funkcji mija sie z celem pisania funkcji -- funkcja powinna dac sie uzywac wieloktrotnie i nie polegac na danych znajdujacych sie poza jej zasiegiem (zmiennych globalnych) -- gdy uzywasz zmiennych globalnych wewn. funkcji i gdy chcesz ja przeniesc gdo innego skryptu to musisz takze umiescic w nim odpowiednia zmienna globalna lub zmienic nazwe globalnej zmiennej w kodzie funkcji (a przeciez nie po to ja pisales). Mozliwe ze to OT -- bo kodu nie widzialem, bazuje tylko na kolejnych postach. -------------------- Nie lubię jednorożców.
|
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 135 Pomógł: 0 Dołączył: 30.09.2005 Skąd: k-rk Ostrzeżenie: (0%) ![]() ![]() |
-------------------- There are 10 types of people in the world:
-Those who understand binary, and those who don't... There's no place like 127.0.0.1 |
|
|
![]()
Post
#13
|
|
![]() Grupa: Zarejestrowani Postów: 147 Pomógł: 0 Dołączył: 3.03.2004 Skąd: śląsk Ostrzeżenie: (0%) ![]() ![]() |
Cytat(tiraeth @ 2006-01-07 22:05:48) Używanie globalnych zmiennych nie jest zbyt bezpieczne, poza tym ja tylko radzę aby użyć tego NuLL'a a co Wy zrobicie to już Wasza sprawa ![]() a co moze zrobić potencjalny włamywacz z takim moim cenzorem ? przecież nie zna nazw zmiennych ![]() -------------------- MySQL 4.0.15 | PHP 4.3.3 | Apache 1.3.28 | Kwrite | phpMyAdmin 2.5.6-rc1 | Linux MDK 10.1 pp
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 02:33 |