Oldal: 5 / 13

Re: PHP segély

HozzászólásElküldve: 2010.06.15. 14:31
Szerző: kaname3826
Hogy érted azt, hogy telepítsem újra? :?:
Az oldalamat nem én csináltam, hanem kaptam, így nem tudom :oops:
átírtam s ezt írja ki:
Kód: Egész kijelölése
Parse error: syntax error, unexpected T_GLOBAL in /var/www/weboldala.net/shigatsu-team/www/maincore.php  on line 173

Ha megtudod csinálni megadhatom amiket tudnod kell hozzá. :roll:

Re: PHP segély

HozzászólásElküldve: 2010.06.15. 17:07
Szerző: adamos42
Afronaut írta:
adamos42 írta:elvileg annyi a dolgod, hogy a webszerver gyökérkönyvtárában létrehozol egy Robots.txt -t aminél minden sorba külön beleírod melyik fájlokban keresse a robot a keywords-öket.

Robots.txt részlet:
Kód: Egész kijelölése
index.html
index.php
header.php

Keresőszavak beállítása:
Kód: Egész kijelölése
<head>
<meta name="keywords" content="minden,kereső,szavaz,vesszővel,válassz,el" />
</head>

Ha ez nekem szólt akkor nem teljesen értettél meg.
Na szóval a következőket kéne megcsináljam:
Itt van például a regisztrációs oldal
http://cms-tesztek.weboldala.net/index.php?site=register
Na most nekem az kell hogy a fenti link ez legyen: http://cms-tesztek.weboldala.net/register
na akkor ehhez nekem a kód is megvan... vagyis tudom mit kell írni .htaccess-be hogy ez így jelenjen meg!
Ezt:
Kód: Egész kijelölése
RewriteEngine On
RewriteRule ^([^/]*)$ /index.php?site=$1 [L]


a problémám az hogy a meglévő linkeket amit a rendszer automatikusan generál (mint például a joomlánál is vagy wordpressnél) azokat már úgy is generálja hogy kereső barátok legyenek mint a fent említett link... esetleg php-ba kéne valami hogy a .htaccess parancs szerint generáljon?
előre is köszi

megnéztem a http://cms-tesztek.weboldala.net/ -et és ott már bent vanak a keywords meta tagok, most csak annyit kell tenned, hogy a szerver root könyvtárában létrehozol egy fájlt Robots.txt néven, ebbe azoknak a fájloknak kell kerülniük amikben megtalálható ez a meta tag. szerintem az index.php, fog kelleni :)

Re: PHP segély

HozzászólásElküldve: 2010.06.26. 13:29
Szerző: l2sh
Afronaut írta:
adamos42 írta:elvileg annyi a dolgod, hogy a webszerver gyökérkönyvtárában létrehozol egy Robots.txt -t aminél minden sorba külön beleírod melyik fájlokban keresse a robot a keywords-öket.

Robots.txt részlet:
Kód: Egész kijelölése
index.html
index.php
header.php

Keresőszavak beállítása:
Kód: Egész kijelölése
<head>
<meta name="keywords" content="minden,kereső,szavaz,vesszővel,válassz,el" />
</head>

Ha ez nekem szólt akkor nem teljesen értettél meg.
Na szóval a következőket kéne megcsináljam:
Itt van például a regisztrációs oldal
http://cms-tesztek.weboldala.net/index.php?site=register
Na most nekem az kell hogy a fenti link ez legyen: http://cms-tesztek.weboldala.net/register
na akkor ehhez nekem a kód is megvan... vagyis tudom mit kell írni .htaccess-be hogy ez így jelenjen meg!
Ezt:
Kód: Egész kijelölése
RewriteEngine On
RewriteRule ^([^/]*)$ /index.php?site=$1 [L]


a problémám az hogy a meglévő linkeket amit a rendszer automatikusan generál (mint például a joomlánál is vagy wordpressnél) azokat már úgy is generálja hogy kereső barátok legyenek mint a fent említett link... esetleg php-ba kéne valami hogy a .htaccess parancs szerint generáljon?
előre is köszi


Hali!
Ésszerűbb mondjuk feltételt is írni az átíráshoz, mert gondolom, nem szeretnéd, hogy már egy meglévő fájlt kicseréljen index.php-ra:
Kód: Egész kijelölése
<IfModule mod_rewrite.c>
   RewriteEngine On
   RewriteCond %{REQUEST_FILENAME} !-d
   RewriteCond %{REQUEST_FILENAME} !-f
   RewriteRule ^([^/]*)$ /index.php?site=$1 [L]
</IfModule>


PHP-ban is ugyanezt meg lehet csinálni a file_exists($_GET['site']) függvény lekérésével.

Re: PHP segély

HozzászólásElküldve: 2010.06.26. 15:41
Szerző: adamos42
Az illető csak keresőbaráttá akarta tenni a weboldalát :)

Re: PHP segély

HozzászólásElküldve: 2010.06.26. 15:44
Szerző: adamos42
kaname3826 írta:Hogy érted azt, hogy telepítsem újra? :?:
Az oldalamat nem én csináltam, hanem kaptam, így nem tudom :oops:
átírtam s ezt írja ki:
Kód: Egész kijelölése
Parse error: syntax error, unexpected T_GLOBAL in /var/www/weboldala.net/shigatsu-team/www/maincore.php  on line 173

Ha megtudod csinálni megadhatom amiket tudnod kell hozzá. :roll:


akkor annyi a hiba, hogy gondolom az adatbázist nem hoztad át, és nem töltötted ki helyesen a config.php-t :)

Re: PHP segély

HozzászólásElküldve: 2010.06.28. 10:41
Szerző: kaname3826
Értem, s ezt hogy kell?
Találtam leírást de nem minden világos. Link. :oops:

Re: PHP segély

HozzászólásElküldve: 2010.06.28. 11:49
Szerző: adamos42
a régi oldalon:

adminisztráció => rendszer => adatbázis
adatbázismentés, beírod az admin jelszavadat, majd ok és letölt egy fájlt.

az új oldalon:

adminisztráció => rendszer => adatbázis
adatbázis visszaállítás, rányomsz a feltöltésre és kikeresed a fájlt amit lementettél.

ha minden igaz akkor csak ennyi

Re: PHP segély

HozzászólásElküldve: 2010.06.28. 11:54
Szerző: adamos42
hozzáteszem, az új oldalon teljesen újra kell tenni a rendszert, a setup.php val.
utána fog működni.
ezt a fájlt a gyökérkönyvtárba kell tenni és utána futtatni. ( http://oldalad.weboldala.net/setup.php )

Re: PHP segély

HozzászólásElküldve: 2010.06.28. 13:41
Szerző: Afronaut
l2sh írta:Hali!
Ésszerűbb mondjuk feltételt is írni az átíráshoz, mert gondolom, nem szeretnéd, hogy már egy meglévő fájlt kicseréljen index.php-ra:
Kód: Egész kijelölése
<IfModule mod_rewrite.c>
   RewriteEngine On
   RewriteCond %{REQUEST_FILENAME} !-d
   RewriteCond %{REQUEST_FILENAME} !-f
   RewriteRule ^([^/]*)$ /index.php?site=$1 [L]
</IfModule>


PHP-ban is ugyanezt meg lehet csinálni a file_exists($_GET['site']) függvény lekérésével.

adamos42 írta:Az illető csak keresőbaráttá akarta tenni a weboldalát :)


Na szóval tisztázzuk! :)
Nekem rewrite kell! Nem Robots.txt annak semmi köze az url újraíráshoz...
na szóval még egyszerűbben nem meta tagek érdekelnek mint ahogy azt már írtam...

l2sh köszi a tippet kipróbálom... csak szerinted mindkettőt (mod_rewrite+file_exists($_GET['site']) függvény) kell használni, hogy amikor új oldalt csinálok ne kelljen újra mod_rewriteozni?
mármint megvannak a linkek faszák! és mondjuk hozzáadok egy új oldalt aminek a linkje ez: http://cms-tesztek.weboldala.net/index. ... ry&picID=4 (ez 1ik galériába egy kép) De írja újra az urlt mondjuk erre: http://cms-tesztek.weboldala.net/gallery/pic4 és ne kelljen mindig újra írjak egy rewriteot az adott linkhez!
ötletek?

Re: PHP segély

HozzászólásElküldve: 2010.06.28. 14:24
Szerző: adamos42
akkor ezt nem jó topicban teszed meg :) eredetileg itt php segítség lenne, nem .htaccess
melleslegg ahhoz nem értek, de ez a rewrite érdekesnek tűnik.