22786
Html-, css- és php-help
  • CattiBrie
    #7338
    Sziasztok!

    Valaki légyszi segítsen!
    Editplus-t használok és iso-8859-2 kódolású fájlt készítek.
    De nem tudom úgy elmenteni a fájlt, hogy ne legyen karaterhibás.
    Lényegi kérdés, hogy milyen encoding-ot használjak save as-nál, hogy jó legyen?

    Köszi!
    Catti
  • Ability
    #7337
    Ha már adatot küldesz, és azt beszúrod az adatbázisba, akkor miért GET metódust használsz? Amúgy nekem még nem volt ilyen gondom. Ha minden karakterkódolás jól van beállítva, akkor nem kéne előfordulnia hibának. Erről találsz egy cikkek a weblaboron is. Egyébként iconv miért nem jó?

    MOD: mellesleg lehet, hogy pont a GET okozza. A böngészők nem nagyon szeretik, hogy ha valami speciális karakter kerül az URL sávba, bár általában boldogulnak vele.
  • MadBence
    #7336
    Üdv!
    Olyan kérdésem lenne, hogy lehet-e valahogy utf-8-ból egy stringet latin-2-re átkonvertálni.
    http://vbence.web.elte.hu/utf8_latin2_iso8859_2_kovertalas.html
    ezt találtam, de az őű betűkre nem jó :(.
    Ja és iconv nélkül kellene megoldani.

    Az egész úgy néz ki, hogy egy form-ban GET-tel küldöm a stringet, és latin-2-es adatbázisba szúrnám be. (mind2 oldalon latin2-es (iso-8859-2) kódolást használok)
  • Flamer
    #7335
    ami wherebe van nem kéne select -be lennie?:o
  • passatgt
    #7334
    na igen, de egyel fölötte ott van:

    FK.id = AK.szulo_kategoria
  • Flamer
    #7333
    ya. én ugytanultam. :| meg mindig odaírom. :|
    nemis tudtam hogy nem kell. :D oltás.

    mostmár eztis tudom. htx.

    #7330: talán nem tudja honnan van az FK.id ?:o
  • bracsek #7332
    print() is not actually a real function (it is a language construct) so you are not required to use parentheses with its argument list.
    nem kell de megszokásból is írja az ember;
    mint a ;-t a sor végére ;)(egyes esetekben)
  • passatgt
    #7331
    zárójel minek?:)
  • passatgt
    #7330
    #7318 valaki valamit?:)
  • Flamer
    #7329
    print("<a href=\"http://asd.hu\">asd</a>");

    htxvm
  • Ability
    #7328
    print'<a href="http://asd.hu">asd</a>';

    VAGY

    print"<a href=\"http://asd.hu\">asd</a>";
  • Flamer
    #7327
    hogylehet egy ilyet:
    <a href="http://asd.hu">asd</a>
    php printel kiíratni?:o

    próbáltam dem indig valami T_String hiba meg ilyeneket írt :C
  • phoenix1
    #7326
    Éppen ezért írtam, hogy akkor vállasszál egy másik mirort a listáról. Én a MySQL-el voltam így, letöltöttem, akartam telepíteni és a vége felé elszált egy hibával.
  • MadBence
    #7325
    Végülis megoldódott, a mysql egyik dll-ét kellett bemásolgatni jó sok helyre.
    (Amúgy a PHP installt a php.net-ről töltöttem le, és az hibás volt)
  • phoenix1
    #7324
    Úgy ahogy passatgt is mondta, inkább küldjél ki új jelszót, vagy használhatsz saját kódolási algorítmust amihez tartozik egy visszafejtő kód is.
  • passatgt
    #7323
    küldj új jelszót
  • Max7
    #7322
    jelszómelékeztetőt akarok csinálni az egyik oldalamra, olyat hogy arra a mailra amivel regisztráltak elküldi a felhasználónevet és a jelszót! a probléma hogy a jelszót md5-ben tárolom a mysql-ben és álítólag lehetetlen visszafejteni md5-öt :S valaki help?
  • phoenix1
    #7321
    Sok előnye van ha már HTML 4.01 Strictet használsz, legalább erre törekedj sokkal egyszerűbb dolgod lessz átálni "nyáron". :)
  • phoenix1
    #7320
    Apache-ot http://www.apache.org/dist/httpd/binaries/win32/ címről itt az .msi végződésű filet töltsed le pl. ezt: http://www.apache.org/dist/httpd/binaries/win32/apache_2.2.6-win32-x86-no_ssl.msi

    PHP-t http://www.php.net/downloads.php címről töltsed le, keressed meg a PHP 5.2.5 installer (Windows Binaries).

    MySQL-t http://dev.mysql.com/downloads/ címről tudod letölteni, a MySQL Community Server-t keresd.


    Megesik, hogy a letöltött file sérült, ezesetben próbáld meg máshonnan egy mirorrol letölteni. Mindent együttvéve sokat dolgoztak azon, hogy a telepítés egyszerű és probléma nélkül fejeződjön be. Csak egy tipp, előbb az Apache és utánna a PHP, a MySQL-nél a sorrend nem igazán számít. Viszont a PHP-nél figyelj oda, hogy milyen extensionokat telepítesz, úgy értem, nem kell mindjárt rámenni és telepíteni az összeset amit csak felajánl. Néhány extension még további a rendszerrre telepített programokat igényel(het). Röviden -tömören ennyi. Sok sikert
  • hispan2
    #7319
    Köszönöm mindenkinek a segítséget.

    Az a bajom, hogy azért nem tudok átállni csak kódos szerkesztésre, mert annyira nem ismerem a nyelvet és egy csomó változtatás, amiket nap mint nap elvégzek, grafikusan egyszerűbben megy, mint ha a kóddal kéne pepecselni, ami meg megint az én hibám, mert csak ezt ismerem. De ez már egyéni szocprobléma.
    Egyszer majd nyáron ha sok időm lesz átírom az egész oldalt css-re...
    Köszönök mindent.
  • passatgt
    #7318
    SELECT CH. *
    FROM cucc_hozzaszolas AS CH
    LEFT JOIN cuccok AS CC ON CH.cucc_id = CC.id
    LEFT JOIN cucc_alkategoria AS AK ON AK.id = CC.alkategoria_id
    LEFT JOIN cucc_kategoriak AS CK ON FK.id = AK.szulo_kategoria
    WHERE FK.id =3
    LIMIT 0 , 30

    Üdv!
    Ez nem igazán akar működni, mert MYSQL mondja:
    #1054 - Unknown column 'FK.id' in 'where clause'

    Sokat néztem, de nem jöttem rá mi a gond:)
  • Lazarus
    #7317
    használj valamilyen előre konfigolt php-mysql-phpmyadmin csomagot. Én easyPHP-t használok és nem volt vele még bajom
  • MadBence
    #7316
    Végülis fölraktam a zip-es változatot, de akadtak gondok.
    Nem hajlandó betölteni az extensionokat.
    extension_dir = "D:\apache\php\ext\" (itt vannak a dll-ek)
    ;-k kiszedve a szükséges extension-ok elől, mégis hibaüzit dob az apache az indításnál. (nem található a megadott helyen, blablabla)
  • MadBence
    #7315
    A minap próbáltam feltenni a gépre (XP SP2) a PHP 5.2.5-öt (telepítős), de elszáll egy 2878-as install hibával.
    Másnak is előfordult már ez? Utánanéztem a hibaüzenetnek, de semmi hasznos.

    Érdemes a zip-es változattal bütykölni? (egyszer próbáltam, jó is volt, de a hajam téptem tőle)
  • Dj Faustus #7314
    Ha azt akarod, hogy a validátor a valós hibákat közölje:
    * neked kell megírni a kódot,
    * neked kell érteni,
    * és nem kell ráhagyatkozni a WYSIWYG-szerkesztőkre - azok grafikus nézeteire (Frontpage, Dreamweaver, NVU, Amaya, Namo)

    Miért? Mert a webszerkesztés a közelmúltban átalakult és a programozás felé tendál. Ha azt mondod a böngészőnek HTML-ben: "ez egy bekezdés", CSS-ben: "a bekezdés legyen 13 pixel magas" - akkor az úgy fog/ úgy kéne megjelenni.
    IE-ben nem úgy jelenik meg? Ez az IE hibája - neked kell utánanézni, hogyan trükközhető ki.

    Nincs mese, ha jól akarod csinálni, tanulni kell.

    there is no attribute "LINK" és társai:
    Használj helyette CSS-t - a:link, a:hover, stb...

    <font> helyett ugyancsak CSS. topmargin helyett ugyancsak.
  • Ability
    #7313
    Olvasd már el mit ír!

    Pl.:

    Line 28, Column 22: required attribute "TYPE" not specified.
    <style fprolloverstyle>A:hover {color: #FF0000}


    Ez nyersen annyit jelent, hogy a szükséges "type" attribútum nincs megadva.

    Másik példa:

    Line 33, Column 11: there is no attribute "LINK".
    <body link="#000000" vlink="#000000" alink="#000000" text="#000000" bgcolor="#7C

    You have used the attribute named above in your document, but the document type you are using does not support that attribute for this element.


    Ez kb. annyi, hogy itt, ennél az elemnél nem szerepelhet ilyen attribútum, mert a dokumentum típusa nem támogatja azt.


    Egyébként szerintem ezt nem lehet megoldani egy doctype módosítással. Olyan dolgok vannak benne, amit én még életemben nem láttam. Pl.: <style fprolloverstyle> Ilyen biztos, hogy nincs egyik szabványban sem.
  • hispan2
    #7312
    Rendben, kicseréltem a dokumentum meghatározását, de továbbra is olyan dolgokon akad fenn, mint " és > jelek tömkelege, amik mind jó helyen vannak.

    link
  • phoenix1
    #7311
    Szia. Hagy mondjam el, hogy van olyan eset is ahol egyetlen egy nem lezárt <p> tag hibák tömkelegét vonja magaután, ez természetessen függ az oldal kiépítésétől -strukturájától is.

    1. Miért használsz HTML 4.01 Frameset-es DOCTYPE-t, ezt:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" 
    "http://www.w3.org/TR/html4/frameset.dtd">


    cseréld le erre:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

    vagy
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">


    vagy kezd xhtml-be, ehhez információt W3Schools oldalon találsz.
    Tovább csak akkor érdemes fojtatni a beszélgetést ha a fenti dolgokat javítod.
  • Cat 02 #7310
    hát figyu nekem teljesen ugyanez a bajom :)
    mikor nem volt doctype 16 hiba volt, ha meg megadtam volt 64 :D
    1ébként képeknek adjál tag et akkor kevesebb lesz ( tag="kép" pl)
  • Lazarus
    #7309
    Ezekket az értékeket állítgasd
    border="0" cellpadding="0" cellspacing="0"
  • Mityu91
    #7308
    Sziasztok!

    THX a segítséget!
    Még 1 kérdésem lenne mégpedig az, h photoshpba megcsináltam mindent dreamwawerba nyitottam egy új phpt és táblázatba mint ahogy régén csináltam beillesztettem. mikor föltöltöm csak a linkek látszanak és a táblázat többi része nem.?
    ez a lap

    szerintetek mi lehet a baj?

    THX
  • hispan2
    #7307
    Lefuttattam a weboldalamon (www.lostsite.hu) egy validatort, aminek először az volt a baja, hogy nem volt doc type meghatározva. Igaz, nem volt, FrontPage csinálta (nagyjuk a felesleges köröket, ezt ismerem, ezt használom). Szóval kapott dokumenum típus jelzést, ezt követően az alábbi hibákat írja ki a validator:

    http://validator.w3.org/check?uri=http%3A%2F%2Fwww.lostsite.hu%2F&charset=%28detect+automatically%29&doctype=Inline&group=0

    A legtöbbször a hibásal lezárt tagekre hivatkozik, meg a rossz helyen levő > szimbólumokra, amit nemigen értek. Ez szerintem azért van, mert rosszul adtam meg a dokumentum típusát. Mi a megoldás, mi lenne a megfelelő dokumentum-típus, hogy a validat egyáltalán az igazi hibákat közölje? Előre is köszönöm.
  • Lazarus
    #7306
    www leamradt :P Minek a www ha már itt tartunk? :)
  • Lazarus
    #7305
    Ez elég összetett feladat. ha nem feltétlenül kell saját kód, sok ingyeneset találhatsz itt.
  • hispan2
    #7304
    Köszönöm, ez megnyugtató. Nem akarok egyetlen böngészőre építeni, ezért kérdeztem csak...
  • Mityu91
    #7303
    Sziasztok!

    egy kérdéssel vagy ha jobban tetszik problémával fordulok hozzátok.
    Az egyik ismerősömmel egy honlapba kezdtünk és két-féle regisztrációt kéne csinálnunk.Én már tanultam php mysql-t, de rég volt és nem nagyon értettem.
    Mostanra már kicsit jobban megy az angol és a sima html, de a lényeg az lenne, h kéne csinálnom egy fórumot a cikkek alá amit csak regisztrált tagok használatnak, és a másik pedig egy híríró lapot amit szintén csak a felvett hírírók használatnak tehát ha jól emlékszem ezeket űrlapoknak hívják, ebben kérném szíves segítségeteket.

    Köszönöm!
    Tisztelettel:H.MIlán
  • BIZ0906
    #7302
    Nekem még amilyen oldalakon voltam simán mentek azok az oldalak amire azt mondták hogy FF kell. Lehet hogy én használom jól? XD
  • Borgi
    #7301
    http://borgi.cvk.hu/nmn/
    ez igy ciki/igénytelen? mert végülis müködik IE-ben is, igaz operában 1-1 pixelniy eltérések igyis vannak. >:(
    Opera css hack létezik ugy ahogy az ie-hez? nemtaláltam gugliba
  • phoenix1
    #7300
    Az Opera is támogatja az ú.n. "Web csomag"-at az-az .mht, pontosan nem emléxem, hogy melyik verziótól. :S
  • Flamer
    #7299
    a belinkelősdit alabol megtdnám csinálni de épp ezaz hogy nem akarom hogy leszeggyék csak az expertek aki épp érthozzá :D

    a flash.. nos.. szoval megvan avi csinájjak blőle flv-t majd toljam aztfel és akkor már a flasplyerel lejácca.. azthiszem ezlesz. ez egyszerűnek és yobbank hangzik mint a többi.

    a 3. megoldásod meg azértn em yó mert.. ie alatt megy csak. és valjuk be a felhasználok többsége nem igazán használ ie-t. :D szerintem. bár erre tudom most lehetne irni ellenvéleményt. mindegy.

    ff-el meg 3féle kodot probáltam.. embed-eset meg anélkülit is.. és egyikse ment. mindegy.
    az flv-s dolog yólesz. köszönöm.