Navigacija

Vartotojų tinkle

Prisijungusių svečių: 80
Prisijungusių narių: 0
Prisijungusių narių nėra

Registruoti nariai: 25,963
Naujausias narys: WolfHammer

Naujausi straipsniai

Paskutiniai nariai

minimukas 3 dienos
N-20 3 savaitės
Reikalas 3 savaitės
Rytis 3 savaitės
DjArtas 4 savaitės
WolfHammer 4 savaitės
Nostesi15 savaitės
Wisedocs15 savaitės
asdasdddz19 savaitės
Paslapties K...20 savaitės
Audrius_1722 savaitės
Simbijanas35 savaitės
Karinacraft35 savaitės
Žmogus39 savaitės
Bruksnys43 savaitės
Darexs45 savaitės
Nepas46 savaitės
keistuole48 savaitės
Gizmis50 savaitės
MaFetas63 savaitės

Informacija:


OS: Unknown
Naršyklė: Nežinoma
IP: 216.73.216.118
Naujienų: 529
Straipsnių: 235
Temų: 52,590
Postų: 522,550
Postų pask. parą: 0
Shout'ų pask. parą: 0
P.S.C. pask. parą: 0
Nuorodų kataloge: 13

Lankomumo Statistika

Peržiūrų šiandien: 22

Iš viso peržiūrų: 22948724

Prisijungti

REGISTRUOTIS
Nario vardas

Slaptažodis



Pamiršai slaptažodį?
Paprašyk naujo

Aktyvuoti save

Šaukykla

Jei norite rašyti žinutes, turite prisijungti.

minimukas
2026 Vas. 21 08:02:25
oi oi akinanti šypsen yra dar cia gyvu? akinanti šypsen

N-20
2026 Vas. 6 21:02:05
O mes dar gyvi šypsosi)

WolfHammer
2026 Sau. 25 01:01:35
drovus

Žmogus
2025 Geg. 31 10:05:18
Kas geresnio? šypsosi

Nepas
2025 Bal. 9 17:04:13
drovus

Šaukyklos archyvas

Apklausa

Ar esate patenkinti lietuviško vertimo kokybe?

Taip!

Taip, bet yra ką taisyti (parašysiu komentaruose)

Ne

Norėdamas balsuoti turite prisijungti.
Archyvas
Reklama 400x60
URL 'tvarkymo funkcija' (PHP-Fusion)
Forumas | Modai, įskiepiai, panelės (PHP-FUSION) | Naujų modų pristatymai

Autorius: Kelmas Peržiūrų: 3494      Spausdinti temą
2010 Bal. 10 09:04:26          1 žinutė iš 5
Spausdinti pranešimą
Sveiki visi!

Seniai čia žmonėms ką nors naudingo rašiau, todėl šiandien turėdamas laiko jums parašiau URL sutvarkymo funkciją, kuri žymiai geresnė už visas senas PHP-Fusion senas URL sutvarkymo funkcijas.

function url ($url, $id) {

   // Sušveplinam
   $url = iconv('UTF-8', 'US-ASCII//TRANSLIT', $url);

   // Neaiškius simbolius pakeičiam brukšniukais
   $url = preg_replace('/[^A-z0-9-]/', '-', $url);

   // Išvalom besikartojančius brukšniukus
   $url = preg_replace('/-+/', '-', $url);

   // Verčiam viska į mažasias raides
   $url = strtolower($url);

   // Gražinam sutvarkyta URL
   return $url.','.$id.'.html';

}




Norint šita funkciją naudotis, reikia funkciją nusikopijuoti į maincore.php failą (prieš ?> galima), o jos naudojamas labai paprastas:

// Panaudojimo pavyzdis
$siuntinio_id = 's14'; // Įspėjimas: ID turi būti ir raide (S - siuntiniai, N - naujienos ir taip toliau...)
$siuntinio_vardas = 'PHP-Fusion TVS';

echo url($siuntinio_vardas, $siuntinio_id);




Dabar jums beliks apsirašyti htaccess dalį, kuri jau yra labai lengva.

Pagarbiai,
Karolis


Redagavo Kelmas 2010 Bal. 11 16:04:04
2010 Bal. 10 10:04:35          2 žinutė iš 5
Spausdinti pranešimą
Tai čia per htaccess kiekvienam siuntiniui taip reikės daryti?
2010 Bal. 10 10:04:51          3 žinutė iš 5
Spausdinti pranešimą
Žmonės kurie neturit jokio supratimo ką čia daryti - geriau net nelyskit.

GedmantaZ parašė:
Tai čia per htaccess kiekvienam siuntiniui taip reikės daryti?


Ne.

2010 Bal. 10 10:04:02          4 žinutė iš 5
Spausdinti pranešimą
Nesu tikras, bet ar šveplinimas tikrai veiks nustačius utf-8 koduotę?

Čia mano variantas:
        setlocale(LC_CTYPE, 'lt_LT.utf8');
       $txt = iconv('ISO-8859-13', 'US-ASCII//TRANSLIT', $txt);




2010 Bal. 11 16:04:20          5 žinutė iš 5
Spausdinti pranešimą
Kiek bandžiau mano variantas irgi veikė.

Peršokti į forumą: