Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 2 ] 
AutorSpráva
Offline

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

Registrovaný: 11.12.07
Prihlásený: 12.02.24
Príspevky: 487
Témy: 138
Bydlisko: Bytča
Príspevok NapísalOffline : 04.09.2009 16:23

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: 3984
Témy: 96
Príspevok NapísalOffline : 05.09.2009 15:15

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


Odpovedať na tému [ Príspevkov: 2 ] 


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

602

06.08.2009 19:56

stenley Zobrazenie posledných príspevkov

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

v PHP, ASP

5

520

13.01.2016 13:15

BX Zobrazenie posledných príspevkov

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

v Intel čipové sady

16

1426

08.05.2009 22:18

chup44 Zobrazenie posledných príspevkov

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

703

29.06.2006 21:53

Intelman Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. poradite mi kde je problem ?

v ATI/AMD grafické karty

3

419

01.09.2012 16:23

brt.adrian Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. PC nejde zapnut kde je problem ??

v Ostatné

19

771

10.04.2008 8:57

1fantz Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Nestabilný počítač? kde moze byt problem?

v Ostatné

12

695

08.10.2008 17:31

James Moonk Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. kde robim chybu, problem s delegatom

v Technológia .NET

2

1147

13.09.2010 9:46

dEVIANT Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. problem s PC - neviem kde je chyba

v Ostatné

0

472

17.01.2009 13:51

methodmanbj Zobrazenie posledných príspevkov

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

805

06.07.2010 14:16

Milanese Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. MSI B450-A Pro, kde je problém?

v AMD čipové sady

11

622

08.07.2021 14:18

booom Zobrazenie posledných príspevkov

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

536

29.05.2011 18:33

dixi Zobrazenie posledných príspevkov

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

826

26.04.2015 18:47

weas000 Zobrazenie posledných príspevkov

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

v Notebooky a netbooky

1

910

14.11.2006 14:49

RUSSIAN Zobrazenie posledných príspevkov

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

v Ostatné

13

809

01.12.2007 17:38

Jaro Zobrazenie posledných príspevkov

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

v nVidia grafické karty

2

648

25.09.2013 13:39

Toman Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra