[ Príspevkov: 2 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 11.12.07
Prihlásený: 30.11.17
Príspevky: 453
Témy: 127 | 127
Bydlisko: Bytča
NapísalOffline : 04.09.2009 16:23 | eregi_replace, kde je problem?

mam tabulku XY , kde mam stlpec s menom text_blog.

dotaz na databazu:


Kód:
  $all_clanky = mysql_query("SELECT * FROM XY ORDER BY id_blog DESC LIMIT $od, $do  ");
 $num_all_clanky = mysql_num_rows($all_clanky);


a zobrazujem to cez for:

Kód:
 for($i=0;$i<$num_all_clanky;$i++){
...

 $textOK=eregi_replace("(^| |>)(http([s]?)://www([.]?[a-zA-Z0-9_/-?])[^< ]*)", "\\1<a href=\"\\2\" target=\"_blank\">\\2</a>",mysql_Result($all_clanky, $i, "text_blog"));
  $textOK=eregi_replace("(^| |>)(http([s]?)://([.]?[a-zA-Z0-9_/-?])[^< ]*)", "\\1<a href=\"\\2\" target=\"_blank\">\\2</a>",mysql_Result($all_clanky, $i, "text_blog"));
  $textOK=eregi_replace("(^| |>)(www([.]?[a-zA-Z0-9_/-?])[^< ]*)", "\\1<a href=\"http://\\2\" target=\"_blank\">\\2</a>",mysql_Result($all_clanky, $i, "text_blog"));

echo "textOK";
...

}


a problem mam v tom, ze ked to mam zapisane takto, tak adresu, kde je www.nieco.sk mi pekne zobrazi aj hodi z nej link na nieco.sk ... ale ked tam je http, alebo https, tak to vezme ako text ...

ak poradie vymenim, napriklad takto:
Kód:
  $textOK=eregi_replace("(^| |>)(www([.]?[a-zA-Z0-9_/-?])[^< ]*)", "\\1<a href=\"http://\\2\" target=\"_blank\">\\2</a>",mysql_Result($all_clanky, $i, "text_blog"));
 $textOK=eregi_replace("(^| |>)(http([s]?)://www([.]?[a-zA-Z0-9_/-?])[^< ]*)", "\\1<a href=\"\\2\" target=\"_blank\">\\2</a>",mysql_Result($all_clanky, $i, "text_blog"));
  $textOK=eregi_replace("(^| |>)(http([s]?)://([.]?[a-zA-Z0-9_/-?])[^< ]*)", "\\1<a href=\"\\2\" target=\"_blank\">\\2</a>",mysql_Result($all_clanky, $i, "text_blog"));


echo "textOK";


tak teraz mi vezme dobre adresy s http, aj https, ale kde je len www, tak mi to vezme len ako text ... neviem preco

poradte, vdaka


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.02.07
Prihlásený: 21.02.10
Príspevky: 3991
Témy: 96 | 96
NapísalOffline : 05.09.2009 15:15 | eregi_replace, kde je problem?

no je to jednoduche predsa :-D

Ty v prvom kroku, priradíš premenne textOK, upravený text z DB, To isté však urobíš aj v ďalších dvoch krokoch. Ako to opraviť? V druhom a treťom kroku, daj miesto
Kód:
mysql_Result($all_clanky, $i, "text_blog")
toto:
Kód:
$textOK


 [ Príspevkov: 2 ] 


eregi_replace, kde je problem?



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

EREGI_REPLACE error

v PHP, ASP

3

435

06.08.2009 19:56

stenley

V tomto fóre nie sú ďalšie neprečítané témy.

Spravne nahradenie eregi_replace

v PHP, ASP

5

169

13.01.2016 13:15

BX

V tomto fóre nie sú ďalšie neprečítané témy.

Kde je problem?

v Intel čipové sady

16

1220

08.05.2009 22:18

chup44

V tomto fóre nie sú ďalšie neprečítané témy.

KDE - problém se zvukem

v Operačné systémy Unix a Linux

4

491

29.06.2006 21:53

Intelman

V tomto fóre nie sú ďalšie neprečítané témy.

poradite mi kde je problem ?

v ATI/AMD grafické karty

3

256

01.09.2012 16:23

brt.adrian

V tomto fóre nie sú ďalšie neprečítané témy.

Nestabilný počítač? kde moze byt problem?

v Ostatné

12

434

08.10.2008 17:31

James Moonk

V tomto fóre nie sú ďalšie neprečítané témy.

PC nejde zapnut kde je problem ??

v Ostatné

19

598

10.04.2008 8:57

1fantz

V tomto fóre nie sú ďalšie neprečítané témy.

kde robim chybu, problem s delegatom

v Technológia .NET

2

888

13.09.2010 9:46

dEVIANT

V tomto fóre nie sú ďalšie neprečítané témy.

Vlozene DVD/CD nenájde... kde je problém ?

v Optické zariadenia

12

481

06.07.2010 14:16

Milanese

V tomto fóre nie sú ďalšie neprečítané témy.

problem s PC - neviem kde je chyba

v Ostatné

0

304

17.01.2009 13:51

methodmanbj

V tomto fóre nie sú ďalšie neprečítané témy.

žerie vela procesoru a neviem kde je problém

v Intel - Integrated Electronics

4

333

29.05.2011 18:33

dixi

V tomto fóre nie sú ďalšie neprečítané témy.

Problém s link bucks.com ( goneviral ) - kde zaradiť tému ?

v Služby a webstránky

0

113

26.04.2015 18:47

weas000

V tomto fóre nie sú ďalšie neprečítané témy.

kde kupim

v Ostatné

13

478

01.12.2007 17:38

Jaro

V tomto fóre nie sú ďalšie neprečítané témy.

Shell - kde?

v Webhosting a servery

2

743

03.07.2008 6:38

brm

V tomto fóre nie sú ďalšie neprečítané témy.

Kde robíte?

[ Choď na stránku:Choď na stránku: 1, 2, 3, 4 ]

v Ekonomika, práca, biznis, podnikanie a peniaze

92

7203

13.02.2011 10:52

Luks

V tomto fóre nie sú ďalšie neprečítané témy.

Gnome, KDE

v Operačné systémy Unix a Linux

16

1235

04.08.2008 20:10

branislav.poldauf



© 2005 - 2017 PCforum, edited by JanoF