Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Wyciąganie dowolnej litery z wiadomości wysłanej przez użytkownika
MalKavar
post 6.05.2015, 21:46:34
Post #1





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 3.05.2015

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


Otóż mam skrypt zapobiegający wysyłaniu wiadomości. Jednak podczas wysyłania niektórych linków to zawodzi, gdyż niepotrzebnie się uruchamia. Czy jest możliwość, aby skonstruować warunek if, który pobierałby wybraną literę z wiadomości i weryfikował, czy można ją wysłać?
Go to the top of the page
+Quote Post
Kshyhoo
post 6.05.2015, 21:54:20
Post #2





Grupa: Opiekunowie
Postów: 3 855
Pomógł: 317
Dołączył: 4.01.2005
Skąd: że




Jest.

Przenoszę...


--------------------
Go to the top of the page
+Quote Post
zorobabel
post 7.05.2015, 09:32:18
Post #3





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 3.05.2014

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


Nie do końca rozumiem o co chodzi, więc mogę nie trafić z odpowiedzią. Za wyszukiwanie w stringu liter, lub całzch wyrażeń ospowiada strpos

strpos($gdzie_szukam, $co_szukam);

Powiedzmy, że chcemy mieć tylko wiadomości które zawierają literę 'a'

  1. $tekst = 'Alibaba i 40 rozbójników'<
  2. $szukam = 'a';
  3.  
  4. if(strpos($tekst, $szukam)){
  5. ....kod do wykonania;
  6. }
  7. else {
  8. echo 'Twój tekst nie zawiera "a". Spróbuj ponownie.';
  9. }


Ewentualnie spróbuj dokładnie opisać o co chodzi, to może ktoś znajdzie bardziej pasujące rozwiązanie.

Ten post edytował zorobabel 7.05.2015, 09:34:11
Go to the top of the page
+Quote Post
MalKavar
post 12.05.2015, 11:15:33
Post #4





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 3.05.2015

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


Nie do końca o to chodzi. Chciałbym, aby np w ciągu znaków 1233245635cjdshfiucs polecenie wyszukiwało cjd, i jeżeli ciąg znajduje się w środku, aby wykonywało warunek
Go to the top of the page
+Quote Post
Pyton_000
post 12.05.2015, 12:13:17
Post #5





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

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


Przecież dostałeś rozwiązanie powyżej.
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 Wersja Lo-Fi Aktualny czas: 10.07.2025 - 08:45