Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Analiza tekstu w formularzu
WoGuziczek
post
Post #1





Grupa: Zarejestrowani
Postów: 52
Pomógł: 0
Dołączył: 17.09.2008

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


Witam!

Mam kilka pytań odnośnie "przerabiania" rzeczy, które wpiszę w swoim formularzu.

1.: (Mam w textarea kilka linków). Jakim kodem sprawdzić czy zaczynają się one od http:// ? [jeśli nie - to error]

2.: Jak mogę sprawdzić w pojedyńczym inpucie czy link zaczyna się od http:// ? [jeśli nie - to error]

3.: Jak oczyścić kod? A mianiowicie mam w inpucie tekst z bbcodami np.
Kod
[url=xxx][img]cos[/img][/url]

Chciałbym, aby był po prostu czysty. Samo "cos".

Pozdrawiam

Ten post edytował WoGuziczek 11.02.2009, 22:18:01
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
WoGuziczek
post
Post #2





Grupa: Zarejestrowani
Postów: 52
Pomógł: 0
Dołączył: 17.09.2008

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


Dzięki za pomoc.

Co do Twojej wypowiedzi:
Poprawnym dla mnie rozwiązaniem nr2 było:
Kod
if (!preg_match('/http:\/\/(www.)*([a-z0-9]+\.)*[a-z0-9]+/', $tekst))
{
// ERROR
}


Co do 3 - to działa - dziękuję (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Co do 1 - łapie tylko pierwszy link, a nie sprawdza wszystkich po kolei (nowy link = nowa linia)

Ten post edytował WoGuziczek 13.02.2009, 16:44:25
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 3.10.2025 - 09:46