Aktív témák
-
Tyrael
senior tag
11.4.4. The ENUM Type
An ENUM is a string object with a value chosen from a list of allowed values that are enumerated explicitly in the column specification at table creation time.
The value may also be the empty string ('') or NULL under certain circumstances:
*
If you insert an invalid value into an ENUM (that is, a string not present in the list of allowed values), the empty string is inserted instead as a special error value. This string can be distinguished from a “normal” empty string by the fact that this string has the numerical value 0. More about this later.
If strict SQL mode is enabled, attempts to insert invalid ENUM values result in an error.
*
If an ENUM column is declared to allow NULL, the NULL value is a legal value for the column, and the default value is NULL. If an ENUM column is declared
tehát több értéket is felvehet, de egyszerre csak 1et, és neked kell definiálnod az érvényes értékek listáját.
szerintem.
Tyrael -
Tyrael
senior tag
válasz
kamikaze boci #1398 üzenetére
nem lenne jobb, ha a kepek/linkek eleresi utjat alakitanad at teljes url-re?
szal minden href=' es img src=' -t lecserelnel egy href='http://hulyeur.hu/ -re?
akkor mar a kepek is megjelennenek.
Tyrael -
Tyrael
senior tag
válasz
paramparya #1323 üzenetére
felreertesz.
en is ugy csinalom amit te mondasz (minden, ami 1nel tobbszor kell, az csak 1szer foglalja a helyet)
de en az include reszt sokkal de sokkal egyszerubben oldottam meg, mint te, ezert nem is futottam bele ebbe a hibaba.
_once kozott csak annyi a kulonbseg, hogyha mar egyszer be lett hivva, akkor nem hivja be megegyszer az adott fajlt.
az a te nagyon osszetett include rendszered miatt okozhat bugot.
probald meg valahogy strukturaltabba tenni a kodot, illetve a fajlszerkezetet.
de ez csak 1 5let, es nem megoldas.
Tyrael -
Tyrael
senior tag
válasz
paramparya #1321 üzenetére
linkeket adatbazisban tarolom.
marmint van egy tabla, benne 4 mezo:
link neve, link_url, link_target, meg link_sorrend
es innen kerdezem le a linkeket novekvo sorrendben, aztan ki foreachelem a tombbol.
amugy persze nem ennyi fajlbol all az oldal, de csak ennyit szoktam includeolni.
ezen kivul minden oldalnak van sajat fajlja, de pl. azokon az oldalakon levo statikus tartalmat is adatbazisban tarolom, es igy adminfeluleten keresztul lehet szerkeszteni.
Tyrael
[Szerkesztve] -
Tyrael
senior tag
válasz
paramparya #1319 üzenetére
include sorrendje szamit.
adott szituacioban csak azokat a valtozokat ered el, ami elotte lett definialva (include-olva)
nem ezzel van problema?
amugy meg minek ennyi include fajl?
en ugy szoktam, hogy van egy config.php ebben vannak az allando adatok (mysql adatok, stb), van egy functions.php, ebben vannak a sajat fuggvenyeim, es van egy engine.php ami a minden lapletoltesnel vegrehajtando muveleteket tartalmazza.
es ennyi, kicsit atlathatobb mint a tied.
Tyrael
[Szerkesztve] -
Tyrael
senior tag
válasz
[HUN]Tyson #1309 üzenetére
ez pont azt csinalja, mint ami neked kell.
kodba elhelyezel egy sort, hogy $gyarto_neve=tep_get_manufacturers_name($product_id);
aztan meg a tombbe, ami kiirja az adatokat belerakod, hogy: A termek gyartoja: $gyarto_neve
legalabbis elmeletileg.
nezd meg, hogy a product_id-t tenyleg a $product_id tarolja-e.
ha nincs mas, listazd ki a $GLOBALS tombbot, es nezd meg milyen valtozok vannak, illetve melyikben mi van.
mert lehet hogy mar amugy is tarolja a gyarto nevet egy tomb, vagy valtozo, csak nincs kiiratva.
Tyrael -
Tyrael
senior tag
válasz
[HUN]Tyson #1305 üzenetére
SELECT manufacturers_name FROM manufacturers WHERE manufacturers_id=(SELECT manufacturers_id FROM products WHERE product_id=$new_products[$x]['products_id'
)
vagy valami ilyesmi lenne a lekerdezes.
mivel oscommerce rendszerhez meg mindig nem ertek, ezert neked kene megnezned, hogy alapbol milyen valtozoban, tomben tarolja az aktualis termek adatait a motor, ebben szerepel-e a manufacturer_id, ha igen, akkor az egymasba agyazott selecekre nincs szukseg, hanem manufacturers_id=$valtozoamiamanufactureridttarolja kell a helyere.
ezutan meg bele kell hegeszteni a lekerdezes altal visszakapott valtozot abba a tombbe, amibol kiirogatja a termek adatait.
Tyrael -
Tyrael
senior tag
-
Tyrael
senior tag
válasz
nofreenick #1281 üzenetére
np
Tyrael -
Tyrael
senior tag
válasz
nofreenick #1279 üzenetére
asszem shoutbox -nak hivjak
erre a szora keress ra a google-n,
php-hez en azt tudom ajanlani, amit en is csinaltam:
elolvastam a php 24ora alatt (mivel suliban tanultam progelmeletet, igy az algoritmusokat, alap ciklusokat mar ismertem).
ezutan letoltottem egy webszerver csomagot (easyphp), a hivatalos php dokumentaciot chm formatumba, es elkezdtem otthon gyakorolni.
ez volt kb. nyaron.
Tyrael -
Tyrael
senior tag
válasz
paramparya #1264 üzenetére
az erdekes.
unset, vagy $array=false;
Tyrael -
Tyrael
senior tag
tehát akkor volt egy localhostos root, meg egy bármely host-os root, es te a megfelelohoz tartozo jelszot irtad at?
amugy ha phpmyadmin-on keresztul menedzseled az adatbazist, akkor logikailag localhoston keresztul ered el az adatbazist (ma ha a phpmyadmin azon a szerveren van, ahol az adatbazis).
szal neked elmeletileg a localhost-os root-ot kellene atallitanod.
Tyrael -
Tyrael
senior tag
válasz
paramparya #1246 üzenetére
multipart, nem?
najo, csak tippeltem.
http://www.iana.org/assignments/media-types/
Ez nem segit?
Tyrael
[Szerkesztve] -
Tyrael
senior tag
válasz
paramparya #1241 üzenetére
akkor szerintem csak annyit csinalj, hogy olyan content-type-ot adj meg neki, amit minden bongeszo menteni akar alapbol.
pl. zip-rar? nem?
szal hogy compressed
azt asszem minden bongeszo megnyitasra ajanlja fel.
Tyrael -
Tyrael
senior tag
válasz
paramparya #1239 üzenetére
aham, ertem.
en biztos nem szorakoznek vele.
aki keptelen beallitani ugy a bongeszojet, hogy ne nyissa meg neki a pdf, stb fajlokat, az meg is erdemli.)
Tyrael -
Tyrael
senior tag
válasz
paramparya #1233 üzenetére
ok, mi alapjan kellene szetvalogatni oket?
vagy minek?
iwu:
Szerintem az lesz a gond, hogy azert nem tudod atallitani a jelszot, mert az elozo tulaj atallitotta a root jogait, hogy ne tudjon jelszot valtoztatni.
bar akkor hibauzit irt volna, hogy nincs jogod jelszot valtoztatni.
probald meg1szer lepesrol lepesre amit irtam, nehogy rossz felhasznalonak valtoztattad meg a pass-at.
vegso megoldasnak, ha lehetseges, akkor tedd ujra a mysql-t (persze elotte mentsd le az adatbazisokat.)
ja, illetve megprobalhatod azt, hogy csinalsz egy uj superuser-t (megadsz neki minden jogot, es allitasz neki jelszot)
hatha csak a root bugzott be.
ha az mukodik jol, akkor torold a root-ot (es ha akarod hozd ujra letre)
Tyrael
[Szerkesztve] -
Tyrael
senior tag
http://www.alt-php-faq.org/local/70/
http://news.postnuke.com/Article1273.html
Itt pl. le van irva, hogy tudod visszaallitani.
Ehhez sajnos/szerencsere le kell tudnod allitani a mysql szervert (rootkent, vagy a mysql szervert futtato csoport tagjakent.), majd safe uzemmodban elinditva.
Tyrael -
Tyrael
senior tag
válasz
paramparya #1230 üzenetére
pedig nekem nem sok minden jut eszembe.
windows-on is kiterjesztes alapjan megy a fajlok tarsitasa, pedig az nem php-ben irodott.
amugy altalaban a fajlok elso par sora (header, vagy mi) elmeletileg meg lehet hatarozni, a fajl tipusat.
de csak olyan fajl tipusat, amelyet mar ismersz.
szal pl. a gif-ekben ha jol emlexem akkor az elso 3 karakter az a GIF szo.
szal egy bizonyos (vagy nehany) tipust tudsz vizsgalni, de szerintem univerzalis megoldas nincs
Tyrael -
Tyrael
senior tag
válasz
paramparya #1226 üzenetére
kiterjesztes nem lehet mervado?
Tyrael -
Tyrael
senior tag
es most be tudsz lepni jelszo nelkul?
ha nem szupertitkos adatokat tarolsz add meg priviben az adatokat, mert igy most nem ertem mi lehet a baj.
ha pass-t beallitottad, akkor jelszo nelkul nem lenne szabad, hogy beengedjen.
ha configot nem irtad volna at, akkor csak annyi tortenne, hogy phpmyadmin nem kinalna fel a felhasznalonev+jelszo beirasara szolgalo ablakot a belepeshez, hanem a config fajl-ban beallitott adatokkal probalna (sikertelenul) belepni.
Tyrael
[Szerkesztve] -
Tyrael
senior tag
root-kent belepsz
phpmyadmin fooldalon ott van a privilegiumok menupont
raboksz, kivalasztod a root felhasznalot, megadsz neki jelszot es kesz.
ezutan lehet hogy majd a phpmyadmin -od config fajl-at at kell szerkesztened:
config.inc.php
$cfg['blowfish_secret'] = ''; sorba az idezojelek koze irj be valamit
$cfg['Servers'][$i]['auth_type'] = 'config'; idezojelek koze irj ''cookie'' -t
Tyrael
[Szerkesztve] -
Tyrael
senior tag
válasz
J3richo #1217 üzenetére
ez nem php kerdes.
vagy a html nyelv object elementjét használod erre a célra, vagy a már nem javasolt embed és bgsound tageket.
De ezekkel nem tudsz mp3-t beszurni az oldalra, csak mid-et, vagy wav-ot.
Ha mp3-t akarsz, akkor azt bele kell egyaznod egy flash videoba.
Az meg megint csak nem php kerdes.
A phpnuke-nak pedig van sajat magyar kozossegi oldala, ahol a nuke rendszert nalunknal jobban ismero emberkek tudnak valaszolni a kerdeseidre.
Tyrael -
Tyrael
senior tag
válasz
vzsolo2225 #1207 üzenetére
megcsinalhatnad hogy a torolt rekordok sorat ne torold ki, csak a tartalmat.
illetve ujra lehet valahogy szamolni a auto increment mezoket, de meg nem mondom hogy.
google-n talaltam egy megoldast:
you could issue an update to the table after the delete
''UPDATE your_table SET id=id-1 where id > the_deleted_id''
Tehát miután töröltél egy sort, akkor a törölt sornál nagyobb id-ket csökkenti eggyel, igy nem lesznek lyukak.
Tyrael -
Tyrael
senior tag
válasz
nofreenick #1191 üzenetére
igen, nem konkretan a te vendegkonyvedre szalltak rad, hanem minden olyan vendegkonyvre, ami ezt az ingyenes vendegkonyv motort hasznalja.
attol fuggoen, hogy milyen modszerrel dolgoznak ezek a spam-botok vedelemnek lehet eleg lenne az, ha a beviteli mezoket atnevezned.
mert ha ugy irta meg a gazdajuk, hogy minden ilyen vendegkonyvre kuld egy post-form-ot, benne statikusan a vendegkonyvmotor alap mezoneveivel, akkor a tiedre nem mukodne a spamjuk (mivel gondolom ellenorzi a motor, hogy minden mezo ki van-e toltve, es ha nincs (mivel nem olyan neven jonne, mint amilyenre az altalad hackelt motor szamit) akkor nem vinne fel az adatbazisba)
INSERT INTO elmeletileg a tabla vegere szur be egy sort.
esetleg azt kene megnezni, hogy hatha van egy auto-increment-es mezod, es mondjuk ha toroltel egy sort, akkor marad egy ''lyuk'' az adatbazisban, es lehet hogy az INSERT INTO az elso ''szabad'' sorba szurja be az ertekeket, ami adott esetben nem a tabla vegen, hanem valahol kozepen van.
De most csak talalgatok, meg kellene nezni a hivatalos dokumentaciot, az insert mukodeserol.
Tyrael
[Szerkesztve] -
Tyrael
senior tag
válasz
nofreenick #1187 üzenetére
ertem en, de ha ugyanazt a kepet hasznalod mindig, akkor ugyanugy lehet majd floodolni, hiszen egyszer beirja a kodot, utana mar csak masolas, beillesztes.
amit en mondtam, gd2 fuggvenykonyvtara a php-nek: eleg sok ingyenes szerveren is engedelyezve van, lehet vele php parancsokkal kepeket kesziteni(rajzolni).
az egyszeru szoveges megoldas, hogy minden online latogatonak generalsz egy veletlen kodot, es csak akkor tud hozzaszolni/bejelentkezni, vagy amit csak korlatozni akarsz, ha beirja egy + mezobe ezt a kodot (amit te vagy szovegesen, vagy rajzolva megjelenitesz neki az oldalon) igy minden hozzaszolas/bejelentkezes/sikeres esemeny utan uj kodot kap, es ezert nem tudja masodpercenkenti 1000000 adatbazismuveletre kenyszeriteni az oldaladat.
mert mindig el kell hogy olvassa, es be kell hogy irja az ellenorzokodot.
Tyrael -
Tyrael
senior tag
válasz
Benmartin #1185 üzenetére
az elso sorban az $kod=$_POST['kod']; akart lenni, ugye?
amugy tenyleg ugy kell, hogy generalsz egy veletlenszamot, ezt eltarolod a $_SESSION tombben, majd kiirod neki valahova (vagy ha ugyes vagy, akkor a gd fuggvenykonyvtar hasznalataval kirajzolod) a kodot, amit egy masik mezoben vissza kell kuldenie a hozzaszolashoz, amit aztan osszehasonlitasz a $_SESSION-ban levovel, es ha egyezik, akkor mehet a post, illetve generalsz egy uj kodot.
amugy azert erdemes rajzolni, mert egy egyszeru progival meg lehet csinalni, hogy ugy kuldi a post-okat, hogy kiolvassa az adott mezobol az ellenorzokodot, es vissza is kuldi.
viszont a kepekben nem olyan konnyen ismeri fel a betuket. :)
Tyrael
[Szerkesztve] -
Tyrael
senior tag
akit erdekel a php.ini beallitasai kozott van egy olyan, hogy csak a cookie-n keresztul erkezo sessionid-ket folytassa, vagy pedig a get, post-ban kapottakat is.
ezt atirva otthon sikerult megcsinalnom, hogy cookie-k nelkul is mukodik az oldal, amit csinalgatok.
Tyrael -
Tyrael
senior tag
a file elejere csinalj egy olyat, hogy $torles=false, $id = false
aztan:
if (isset($_GET['torles'))
{
$torles=$_GET['torles';
}
if (isset($_GET['id'))
{
$id=$_GET['id';
}
igy barmikor tudnad hasznalni a $torles es $id valtozokat, es az alapjan, hogy false-e tudnad, hogy mit csinalj vele.
Tyrael -
Tyrael
senior tag
válasz
burgatshow #1041 üzenetére
tudom hogy lehet ezt megoldani, en is irtam mar ilyet.
csak a srac ugy festette le, hogy 1 db fajl, berakod, es akkor mindened vedve van.
erre irtam, hogy ezt hogyan gondolta mar :S
Tyrael -
Tyrael
senior tag
válasz
paramparya #1036 üzenetére
és a többi oldalon honnan tudod, hogy ő be van-e jelentkezve?
mármint ehhez minden oldal kódjába bele kell szúrni legalább egy függvényhívást.
Tyrael -
Tyrael
senior tag
kihasznalod az embereket.
en se akarom kitanulni a komuves szakmat, de nekem nem segitenek az emberek ingyen bepucolni. :S
nem bantasbol mondom, es altalaban segitek mindenkinek, de te olyan szinten lusta vagy hogy csak na.
Pl utannanezhettel volna a google-vel, mert pl. van egy csomo mail kuldo script, vagy esetleg megprobalhattal volna a lentebb irt vazlat alapjan elkesziteni, de nem: Te varod, hogy valaki megcsinalja helyetted. :S
Tyrael -
Tyrael
senior tag
csinálsz egy megfelelő form-ot, amiben action=''feldolgoz.php'' method=''POST'' (lehetne get is, de többmezős űrlapokat postban kell/lehet).
ezutan mar csak a feldolgoz.php -t kell letrehozni.
a php file-ban, a formbol atadott elemeket a $_POST tombbon keresztul ered el:
pl ha az urlapban volt egy mezod aminek a neve ''email'' volt, akkor a $_POST['email'] -ban ered el a bekuldott adatot.
erdemes ellenorizni, hogy a bekuldott adatok leteznek-e: isset($_POST['email']) illetve, hogy nem uresek-e (elkuld egy ures urlapot, stb) : !empty($_POST['email']) , vagy a masik mod: empty($_POST['email']) === false
Tyrael
[Szerkesztve] -
Tyrael
senior tag
mysql_real_escape_string kiváltható egy addslashes+htmlentities kombóval?
Tyrael -
Tyrael
senior tag
en ha php-val kiechozok url-t, amiben valami.php?valtozo1=valami&valtozo2=valami2 akkor validator hibat ir ki, hogy ismeretlen specialis karakter, es ha siman csak &-t akarok helyettesiteni, akkor hasznaljam a & karaktert
ha pedig ezt iratok ki: valami.php?valtozo1=valami&valtozo2=valami2 akkor nem ir ki hibat, es ugyanugy mukodik.
erre irtam
Tyrael -
Tyrael
senior tag
válasz
Tele von Zsinór #923 üzenetére
hat vagy nagyon surun futtatom az adott scriptet vagy ritkan, szal nem terhelesfuggo.
szal a php arra jo, amire kitalaltak, azert nem lehet szidni, ha nem rendeltetesszeru hasznalatra nem a legalkalmasabb.
de azert o sem mindenhato
Tyrael -
Tyrael
senior tag
hat azert a php-nak is vannak korlatai...
en peldaul gondolkoztam egy webes jatek elkeszitesen, de sajna a jatek motorjat mindenfelekeppen valami ''rendes'' programozasi nyelvben kellene megirni, mert azt szeretnem ha a jatekban akkor is tortennenek esemenyek, mikor senki nem nezi.
Pl. telne az ido a jatekban, vagy ha az egyik jatekos harcol egy npc ellen, akkor ne alljon le a csata, ha az user kilep a bongeszobol.
remelem ertheto.
arra gondoltam, hogy lenne mondjuk egy c-s motor, ami ezeket a dolgokat intezne, frissitgetne az adatbazisban a cuccokat, es vegulis a php csak az interface reszet latna el a dolognak.
de szerintem igy egymagam sosem fogom ezt elkesziteni, de jolesik gondolkodni rola
Tyrael -
Tyrael
senior tag
mind1, matematikai muveletnel ugyis szamma konvertalodik.
amugy akartam mar kerdezni, global hivasa helyett el lehet erni a function-on belul a globalis valtozokat a $_GLOBALS tombbon keresztul.
szerintetek melyik a jobb megoldas? ha a fuggvenyben globalissa teszem a valtozot, majd csinalok vele valamit, vagy ha a $_GLOBALS['valami'] valtozon vegzem egybol a muveletet?
Tyrael
[Szerkesztve] -
Tyrael
senior tag
ugy, hogyha register_globals on, akkor minden get, post, session, cookie ['valami'
valtozo letrejon mint $valami
es ha nem vigyazol a nevvalasztassal, akkor siman felulirhatjak egymast.
ezert erdemes a valtozoidra $_SESSION[] $_GET $_POST $_COOKIE tombokon keresztul hivatkozni, vagy kikapcsolni a register_globals-t
Tyrael -
Tyrael
senior tag
válasz
Tele von Zsinór #826 üzenetére
semmi gond
Tyrael -
Tyrael
senior tag
válasz
Tele von Zsinór #814 üzenetére
imho ugyanarrol beszelunk.
Tyrael -
Tyrael
senior tag
hasznalhat egyenlo szelessegu betutipust.
amugy ha nagysagrendileg jol allitja be a maximalis karakter/sorszamot, akkor azert nagy baj nem lehet belole.
amugy en hirekhez terveztem valami hasonlot magamnak.
lesz egy rovid hir, meg lesz egy teljes hir, es az oldalon csak a rovid hir fog megjelenni, meg 1 link a hosszuhirre.
Tyrael -
Tyrael
senior tag
válasz
Tele von Zsinór #807 üzenetére
szerintem mar a kommentek felvetelenel kene szurni/szamolni a kommenteket.
adatbazisban lehetne 2 mezo a kommentnek.
az egyik a rovid a masik a teljes komment.
mikor kommentet viszel fel, akkor vizsgalna a script, hogy milyen hosszu, es vagy hany soremeles van a szovegben.
ha nem hoszabb, mint a megengedett, akkor a rovid mezo uresen maradna es a teljesbe menne a szoveg.
ha hosszu, akkor szetszedne a szoveget, es az elso x sort belerakna a rovidbe, a teljesbe pedig a teljes kommentet.
mikor pedig megjelenited, akkor megnezned, hogy az adatbazisban ures-e a rovid mezo, ha igen, akkor kiirnad a teljes mezo tartalmat, ha nem, akkor kiirnad a rovid tartalmat, meg adna egy linket.
a linkben benne lehetne pl. a komment sorszama, es ott meg a teljes-t iratnad ki.
elmeletileg igy kellene/lehetne
Tyrael -
Tyrael
senior tag
válasz
Tele von Zsinór #804 üzenetére
en ugy csinaltam, hogy van egy index.php ami vegzi az osszes tobbi oldal meghivasat, illetve abban van maga a html kod.
0. lepesben session_start()
1. lepesben includeolja (najo require) a config.php-t(ebben vannak definialva a linkek, meg a mysql adatok)
2. lepesben include functions.php ebben vannak deklaralva a sajat fuggvenyeim
3. lepesben include engine.php ez vegez minden nem oldalspecifikus muveletet
4. lepesben kirajzolom az oldalt.
ehhez 6 divet hasznalok, amit css lappal szabok testre.
az 5 div: fejlec, lablec, felsomenu, alsomenu, tartalom, tartalomszoveg
fejlecbe includeolom fejlecet, stb.
egyedul a tartalomszoveg specialis, mert ott a $_GET['page'valtozoban atadott erteku .php oldalt includeolom be, kiveve, ha nincs ilyen oldal, vagy nem szabad meghivni (config, engine, stb) ezen kivul levedtem minden oldalt, hogyha nem index.php-n keresztul hivjak meg, akkor dobja at az illetot az index.php?page=$self oldalra
Tyrael -
Tyrael
senior tag
válasz
burgatshow #792 üzenetére
php.ini fajl beallitasatol fugg.
ha jol emlexem be lehet allitani, hogy automatikusan mindig hozzon letre sessiont.
Tyrael -
Tyrael
senior tag
en ugy kezdtem, hogy elolvastam a php24 ora alattat, mint kesobb megtudtam nem ez az ajanlott, hanem a php feketekonyv, ebbol kb. levagtam, hogy hogyan is mukodik ez az egesz php-s dolog nagy altalanossagban.
utana pedig a hivatalos php referencia hasznalataval elkezdtem csinalgatni a dolgokat.
marmint tanultam valamennyi elmeleti programozast (algoritmikus gondolkodas) nagyjabol tudom mit akarok csinalni, hogy lehetne megcsinalni, es a referencia segitsegevel megkeresem, hogy melyik funkcioval lehet kivitelezni, amit kitalaltam.
Tyrael -
Tyrael
senior tag
egyszeru
de vannak elore gyartott forum motorok, de szerintem nem erdemes hasznalni, mert
Ha keves latogatod van:
-nem tudod kihasznalni az osszes funkciot
-a kihasznalatlan funkciot feleslegesen lassitjak az oldalt
-ugyanugy nez ki, mint a tobbi 11111111111 masik forum
Ha sok latogatod van:
-lehet hogy nincs benne az a funkcio ami neked kellene
-a felesleges/nem hasznalt funkciok lassitjak az oldalt.
Szal szerintem mindenfelekeppen jobb a sajat kod, csak ne felejtsd el kommentezni, hogy ha valtoztatni akarsz rajta, tudd hova kell nyulni
Tyrael -
Tyrael
senior tag
Vladimir már írta, de azért kösz.
e107es oldalnál már láttam, hogy statisztikát készített az oldal a látógatók álltal használt felbontásról.
na ezt az infót honnan szedte a motor?
Mert nagyon jó lenne, ha el tudná dönteni az oldal hogy az user mekkorában nézi az oldalt, és ahhoz passzoló style.css-t használna a megjelenítéshez.
mivel globals- tömbben nem láttam semmi ilyesmit, arra tudok gondolni, hogy valami javascript megnézte a felbontást, és egy get metódussal átadta az oldalnak.
lehetséges ez? ha igen, hogyan.
tudom, hogy ez nem kifejezetten php kérdés, de azért...
Tyrael -
-
Tyrael
senior tag
jah, de ha mondjuk senki nem nezi meg az oldalt 1 nap, akkor aznap nem tunnek el a lejart hirdetesek
igaz hogy ezt senki sem fogja eszrevenni.
csak ilyen cron-os megoldassal lehet naponta/hetente/adott idopontban 1× scriptet futtatni?
pl. en is gondolkodtam, hogy kene irni egy php-s jatekot, es ott pl. adott idopontban vegre kellene hajtodnia egy sql frissito lekerdezesnek, de ugy tunik ezt free tarhelyen nem lehet megoldani csak ugy, ha minden php futasa soran csekkolom az idot :S
Tyrael -
Tyrael
senior tag
válasz
Tele von Zsinór #645 üzenetére
en is ezt irtam
de az adott kornyezetben szamomra ertelmetlennek tunik.
mert a define az nem stringmuvelet.
meg kulonben is
Tyrael -
Tyrael
senior tag
válasz
Tele von Zsinór #636 üzenetére
ha ifben van a ?> akkor miert hajtana vegre akkor is, ha nem lep be abba az agba?
ha meg belelep, es kilep a php-bol, akkor mindent ki fog irni egeszen addig, amig ujra <?php-t nem olvas
vagy nem?
Tyrael -
Tyrael
senior tag
válasz
vzsolo2225 #632 üzenetére
szerintem igen
bar ahhoz, hogy erzodjon mar tobb megas kiirasnak kell lennie, vagy pedig nagyon gyenge szervernek.
Tyrael -
Tyrael
senior tag
de
mivel valojaban a gomb is egy link
a valami.php?user=akarmi -vel mondjuk
de asszem erre az userazonositasra van is valami sid, vagy milyen lehetoseg php-ben.
de egyszerubb egy cookie-t, vagy sessioncookie-t csinalni szerintem.
az oldalak elejen meg $felhasznalo = $_COOKIE['valami', vagy $_GET['valami'
I think
Tyrael -
Tyrael
senior tag
ne tévesszen meg, hogy olaszok fejlesztik a progit, mert telepites alatt angolul, utana meg magyarul ''beszel'' a progi.
ha nem csak sajat gepedrol akarod elerni a szervert, akkor a Listen 127.0.0.1:80 sort az apache konfigjaban ird at Listen IP-cimed:80 -ra.
De nem ajanlott eles kornyezetben hasznalni, inkabb csak ilyen fejlesztoi segedeszkoz.
Tyrael -
Aktív témák
- Debrecen és környéke adok-veszek-beszélgetek
- Csak semmi szimmetria: flegma dizájnnal készül a Nothing Phone (3)
- Horgász topik
- NVIDIA GeForce RTX 3080 / 3090 / Ti (GA102)
- Hamarosan kapható a Helegaly linuxos handheld gépe
- VoIP telefonálás
- Fejhallgató erősítő és DAC topik
- Villanyszerelés
- Philips LCD és LED TV-k
- Milyen SSD-t vegyek?
- További aktív témák...
- Eladó MSI B650 GAMING PLUS WIFI Alaplap
- Eladó PNY GeForce RTX 4070 Ti SUPER 16GB videokártya
- Bomba ár! Asus Slate EP121 Tablet - Intel Core i5 I 4GB I 64GB SSD I 12" Touch I Cam I W10 I Gari!
- Bomba ár! HP EliteBook 2570P - i5-3GEN I 4GB I 320GB I DVD I 12,5" HD I W10 I Garancia!
- Bomba ár! HP EliteBook 2560P - i5-2GEN I 4GB I 320GB I 12,5" HD I W10 I Garancia!
- AKCIÓ! ASUS Z97-A Z97 chipset alaplap garanciával hibátlan működéssel
- Bomba ár! HP 255 G7 - AMD A4 I 4GB I 128SSD I HDMI I 15,6" FHD I Radeon I HDMI I W11 I Cam I Gari!
- AKCIÓ! HP USB C G5 Essential (5TW10AA) dokkoló hibátlan működéssel garanciával
- Xiaomi Redmi Note 14 5G
- BESZÁMÍTÁS! MSI B450M R5 5500 32GB DDR4 512GB SSD RTX 3060 12GB Rampage SHIVA Chieftec 600W
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft
Város: Budapest
Cég: Promenade Publishing House Kft.
Város: Budapest