Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] preg_replace + warunek
Chris_
post
Post #1





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 5.03.2005
Skąd: Gdańsk

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


Mam taka funkcje:

  1. <?php
  2. function formatowanie($form) {
  3. $form = preg_replace('/(o)(.*?)(/o)/', '<a href="http://1"><img src="http://1" alt="1" /></a>', $form);
  4. }
  5. ?>


Funkcja ta po wpisaniu (o)adres_bez_http(/o) wyswietla obrazek.

Chcialbym jednak sprawdzic rozszerzenie tego obrazka, tak by moc wstawic warunek na zasadzie:

if ($rozsz = jpg) {
$form = preg_replace('/\(o\)(.*?)\(\/o\)/', '<a href="http://\\1"><img src="adres.pl/obraz_jpg?\\1" alt="\\1" /></a>', $form);
}
else {
$form = preg_replace('/\(o\)(.*?)\(\/o\)/', '<a href="http://\\1"><img src="http://\\1" alt="\\1" /></a>', $form);
}


Czy jest to w ogole wykonalne? (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) Siedze nad tym juz z 4h (IMG:http://forum.php.pl/style_emoticons/default/sciana.gif)

Ten post edytował Chris_ 23.08.2007, 17:57:19
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: 23.08.2025 - 11:06