Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: Dėl seo nuorodų.

Parašė Gytisz· 2011 Lie. 2 14:07:41
#1

Tai va iškilo bėda įterpus į maincore.php failą šį koda:

// Change links to F-url
function f_url($buf) {
if(!substr_count($_SERVER[REQUEST_URI],"administration")){
$buf = preg_replace('#readarticle.php?article_id=([0-9]*?)('|")#si', 'skaityti-pamoka1.html2', $buf);
$buf = preg_replace('#articles.php?cat_id=([0-9]*?)('|")#si', 'pamoka-kategorija-1.html2', $buf);
$buf = preg_replace('#articles.php#si', 'pamokos.html', $buf);
$buf = preg_replace('#downloads.php?cat_id=([0-9]*?)('|")#si', 'modai-kategorija-1.html2', $buf);
$buf = preg_replace('#downloads.php?cat_id=([0-9]*?)(&|&)download_id=([0-9]*?)('|")#si', 'modai-kategorija-1-failas-3.html4', $buf);
$buf = preg_replace('#downloads.php#si', 'modai.html', $buf);
$buf = preg_replace('#faq.php?cat_id=([0-9]*?)('|")#si', 'duk-kategorija-1.html2', $buf);
$buf = preg_replace('#faq.php#si', 'duk.html', $buf);
$buf = preg_replace('#weblinks.php?cat_id=([0-9]*?)('|")#si', 'nuoroda-katalogas-1.html2', $buf);
$buf = preg_replace('#weblinks.php?cat_id=([0-9]*?)(&|&)weblink_id=([0-9]*?)('|")#si', 'nuoroda-katalogas-1-strone-3.html4', $buf);
$buf = preg_replace('#weblinks.php#si', 'nuoroda.html', $buf);
$buf = preg_replace('#contact.php#si', 'kontaktai.html', $buf);
$buf = preg_replace('#photogallery.php?album_id=([0-9]*?)('|")#si', 'foto-kategorija-1.html2', $buf);
$buf = preg_replace('#photogallery.php?photo_id=([0-9]*?)('|")#si', 'galerija-kategorija-1.html2', $buf);
$buf = preg_replace('#showphoto.php?photo_id=([0-9]*?)('|")#si', 'rodyti-foto-1.html2', $buf);
$buf = preg_replace('#photogallery.php#si', 'galerija.html', $buf);
$buf = preg_replace('#search.php?stype=f#si', 'ieskoti-forume.html', $buf);
$buf = preg_replace('#search.php#si', 'ieskoti.html', $buf);
$buf = preg_replace('#profile.php?lookup=([0-9]*?)('|")#si', 'narys-1.html2', $buf);
$buf = preg_replace('#print.php?type=N(&|&)item_id=([0-9]*?)('|")#si', 'spausdinti-2.html3', $buf);
$buf = preg_replace('#print.php?type=A(&|&)item_id=([0-9]*?)('|")#si', 'spausdinti-stacia-2.html3', $buf);
$buf = preg_replace('#register.php#si', 'registracija.html', $buf);
$buf = preg_replace('#lostpassword.php#si', 'slaptazodis.html', $buf);
}
return $buf;
}
 
// Start Output Buffering
ob_start("f_url");


Meta štai šią klaidą:
Parse error: syntax error, unexpected T_VARIABLE in /home/***/public_html/v2/maincore.php on line 38

Ankčiau viskas veikdavo be problemų, bet dabar susiduriau su ja nesuprantu kame bėda..?
Ps. tinklalapis ant vps.

Parašė Faitas.· 2011 Lie. 3 10:07:03
#2

Galėtum gal 32 eilutę čia įdėti? :)

Parašė Gytisz· 2011 Lie. 3 12:07:52
#3

32 - // Start Output Buffering
33 - ob_start();

Parašė switz· 2011 Lie. 3 18:07:48
#4

Nebūtų papraščiau ir lengviau su .htaccess ? :)

Parašė Gytisz· 2011 Lie. 3 21:07:36
#5

Ne todėl,nes čia daug geriau :)

Parašė Roksys· 2011 Lie. 3 22:07:10
#6

na gerai čia tikrai nėra, geriausias variantas yra pvz. toks: web.lt/straipsnio-pavadinimas. O pas tave kiek matau yra kitaip, galėčiau pigiai padaryt tau viso tinklapio gerus seo url.