Html-, css- és php-help

Jelentkezz be a hozzászóláshoz.

Ackro
#13031
hi! találkoztatok már olyan problémával, hogy a php get-tel jó karakterkódolásban kapja a kérést, post-tal viszont elbassza?
én nagynehezen úgy oldottam meg, hogy $request = iconv("UTF-8","ISO-8859-2",$request);
a kérdésem az, hogy van-e valami szerver oldali beállítás erre, hogy ne kelljen mindenhol szopóznom vele?
a kérést ajax küldi, de ott még jó a kódolás és persze az nem jó válasz, hogy akkor térjek át get-re 😊
elõre is köszi!
ja, az ajaxnál be van állítva, hogy setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=ISO-8859-2");
de úgy vettem észre, hogy ha ezt ózürjén kódolásra állítanám sem változna semmi 😊

Lazarus
#13030
js ajax
biomage
#13029
2 kérdés
Milyen users mezõket csináljak mysqlbe, jelenleg ezek vannak
Nev Jelszo Email id "AIs" és Statusz
még mit rakjak bele? ami alap kell legyen.

Valahol láttam egy olyan reg formot "inputot" ami úgy mûködõt hogy amikor írtam valamit a formban, kiírta hogy például ez a user név már foglalt vagy nem, és persze a jelszóra is irt, hogy menyire jó a jelszó, hogy tudnák ilyet megcsinálni? 😊

Aktiv:ASUS PRIME H610M-E D4-CSM | INTEL I3 12100F | Kingstom 2x16GB 3200 MHZ Ram | Sapphire RX 6600 XT 8GB | Chieftec GPS600A8

biomage
#13028
értem már, juj azonnal a table nevet átírom a megfelelõ mezõ névre inkább 😊

Aktiv:ASUS PRIME H610M-E D4-CSM | INTEL I3 12100F | Kingstom 2x16GB 3200 MHZ Ram | Sapphire RX 6600 XT 8GB | Chieftec GPS600A8

#13027
Nem érted mit írtam. Nézz utána mysql injection-nek. Bár nem biztos h az enyém az menne.

[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás ಠ_ಠ

biomage
#13026
nem úgy, meglepõ hogy nem jöttél rá hogy kell megírni 😊

del.php?cat=del&table="ide a table nevet"&id="ide meg az id számot"

Aktiv:ASUS PRIME H610M-E D4-CSM | INTEL I3 12100F | Kingstom 2x16GB 3200 MHZ Ram | Sapphire RX 6600 XT 8GB | Chieftec GPS600A8

joebacsi
#13025
Hacsak nem valami überösszetett rendszert kell írnod, ahol fontos a durva teljesítményoptimizálás, akkor használd, hacsak nem akarod megint kitalálni a spanyol viaszt 😊

www.rdha.hu [bf 80k] [bf2 100k] KisKöcsögkör FTW! \"Az ország azé, aki teliszüli.\"

#13024
Így ?
torol.php?id=2 or 1=1

[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás ಠ_ಠ

QuippeR
#13023
ezzel gyakorlatilag bármit ki lehet törölni az adatbázisodból. egy kicsit érdemes jobban odafigyelni a biztonságra.

The problem is not the problem, the problem is your attitude about the problem.

biomage
#13022
Lenne egy kérdésem, bár igazából csak a véleményetekre vagyok kíváncsi 😊
Csináltam egy PHP sort, és úgy érzem nagy hibát követek el ha nem módosítom a sort, ezért vagyok most itt 😊.
Vegyem ki a $table=$_GET<'table'>; t?

<php $getadmin=empty($_GET<'cat'>) ? 'main' : $_GET<'cat'>;
if ($getadmin==del){ $table=$_GET<'table'>; $id=$_GET<'id'>;
$query="DELETE FROM $table WHERE id='$id'";
if (!mysql_query($query)){echo 'nem sikerült törölni a mezöt';} else {echo "Sikerült letörölni a mezöt";}}?>

Aktiv:ASUS PRIME H610M-E D4-CSM | INTEL I3 12100F | Kingstom 2x16GB 3200 MHZ Ram | Sapphire RX 6600 XT 8GB | Chieftec GPS600A8

#13021
Röviden: nem kell (hiszen kevés "írással" igen sokat lehet elérni), igen lehet, akár egy sorral. 😊

Ability
#13020
Az ilyen "keretrendszerek" célja direkt az, hogy megkönnyítse a fejlesztõk életét. Hogy mennyire érdemes használni, arra nem mondok semmit. De tele vannak ezek a lib-ek kiegészítõ JS-es funkciókkal, olyan dolgokkal, amit a JS nem tud alapból, de meg lehet csinálni saját fv-ekkel. Pl.: elemek osztály szerinti összegyûjtése, ami amúgy picsa egyszerû, csak ezek a lib-ek direkt ilyeneket raknak egy pakkba. Vannak olyanok is, amiket felruháznak extra dolgokkal, könnyen használható és jól paraméterezhetõ animációkkal, stb. Illetve ha egy jobbfajtát találsz, akkor azzal kimondottan úgy tudsz fejleszteni, hogy a különbözõ böngészõk kompatibilitásával nem kell bajlódnod, a script minden környezetben jól mûködik és neked nem kell bugfixeket gyártani.
#13019
Legcélszerûbb mind2 :p
Ám nem tudja valaki h Jquery, az mennyire használható, ill érdemes-e megtanulni" ? Gondolok itt arra, hogy kb 0 js tudással lehet benne szép dolgokat, akár ajax-ot is csinálni. Tehát pl egy megrendelt honlapba bele lehet rakni vagy felejtõs ? Illetve nagyon lassítja az oldalt, vagy semennyire ?

[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás &#3232;_&#3232;

Terensz
#13018
Egy jótanács:

szép és látványos az ajax. DE: a formellenõrzést majd mindig php-val végezd. Nem érdemes a látványért odadobni a weboldalad biztonságát.

Amúgy is: elõször tanuld meg lekezelni a formodat, utána jöhet a csicsázás.

Egy fecske nem csinál kolbászból kerítést

#13017
Most akkor el akarta küldeni a cuccot ajaxxal és utána kiüríteni a mezõ tartalmát ?
Mert ha jól tudom van olyan input h reset, ami értelemszerûen reseteli a formot.

Ám sztem valami ilyesmi kell neked:
x-re kattolsz akkor behoz egy torol.php?id=2-t. De ebben van 2 form egyik torol, masik megse nevû. Mind2 1 submit gombból és egy <input type="hidden" value=$id name=mit> bõl áll és a torol.php-ra hivatkozik és ha pl a torol form lett submitolva, akkor törli a hiddenben levõ id-jû kommentet, amit még az x-bõl kapott meg. Ha nem erre gondoltál, akkor franc se tudja mi kell. (elvileg kéne mennie) (a megse-be felesleges id-t rakni, gondolom lehet semmit is submitolni, de utána kell nézni ^^)

[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás &#3232;_&#3232;

Ability
#13016
Válogass ... ha erre gondoltál. De ne is haragudj, mondhattad volna úgy, ürítse az ûrlapmezõk tartalmát. Mert ahogy megfogalmaztad az alapján ne is várd, hogy rögtön egyértelmû legyen.
Ability
#13015
Akkor mondd már el érthetõen, mit jelent az, hogy "nem submit"?
biomage
#13014
Látom egyikõtök sem érette meg amit kérdeztem 😞
ne nézetek már noobnak -.-, azt nem tudom, hogy hogy kéne megcsinálni a nem submitot, + olyan legyen mint az sgn

Aktiv:ASUS PRIME H610M-E D4-CSM | INTEL I3 12100F | Kingstom 2x16GB 3200 MHZ Ram | Sapphire RX 6600 XT 8GB | Chieftec GPS600A8

#13013
Nem az xampp volt a hülye, hanem te.
joebacsi
#13012
Igazából egy lusta p*cs, aki cseszik magától gondolkodni akár egy kicsit is és mindig mástól várja a megoldást a kínjára.
Én azon csodálkozom, hogy van még egyáltalán aki válaszol neki 😊

www.rdha.hu [bf 80k] [bf2 100k] KisKöcsögkör FTW! \"Az ország azé, aki teliszüli.\"

Ability
#13011
És hidd el, hogy ezt segítségképpen mondom. Hasznos az a könyv, ha már megvenni nem akarod legalább töltsd le. Fokozatosan halad elõre (de vannak kihagyható részek), egymásra építkeznek a dolgok, és jó példák vannak benne, viszont a fejezet végén vannak olyan egyedül elvégzendõ feladatok, amik már nagyon könnyûek, egy kezdõnek viszont éppen elég arra, hogy akkor boldoguljon vele, ha meg is érti a logikáját. És itt pont ezen van a hangsúly, hogy saját tapasztalatból kéne tanulni, mert az benned is marad.
Ability
#13010
ui.: ezer éve nem jártam ebben a topikban, de még mindig nem vagy tisztában az alapokkal. Bocs, de kóklerkedsz, és ez nem minõsítés, hanem csak azt jegyzem meg, hogy olyan dolgokat nem tudsz megcsinálni, amikkel már találkoztál és csináltál hasonlót, csak egyszerûen az elméletet vagy a logikáját nem érted még mindig. Egy ûrlapot nem nehéz csinálni, tudod is hogyan kell, ezekszerint meg is tudtad csinálni. Akkor abban már mi olyan nehéz, hogy egy gomb helyett kettõt teszel be, vagy beszúrsz valamilyen ellenõrzést? Nem fikázni akarlak, én is hasonlóan tanultam meg (és bánom is utólag, mert túl sokára értett meg benne a "tudás" és most sem vagyok egy szakképzett szakember), de azért volt bennem annyi, hogy legalább utána jártam a dolgoknak és magamtól jöttem rá, de te már rendelkezel az idevaló tudással és mégsem boldogulsz. Szóval csak azért írom ezt az egészet, hogy ugyan töltsd már le a sokszor emlegetett php5 24 óra alatt címû tanulmányt és nézegessed, mert ha így haladsz tovább lehet sok idõ múlva könnyen fogsz boldogulni, de nem lesz mögötte tudás csak tapasztalat.
Ability
#13009
Tegyél be checkbox-ot, vagy gombra:
biomage
#13008
legalább irhatál volna egy példa php sort, ebbõl a mondatból nem tudom mire gondolsz

Aktiv:ASUS PRIME H610M-E D4-CSM | INTEL I3 12100F | Kingstom 2x16GB 3200 MHZ Ram | Sapphire RX 6600 XT 8GB | Chieftec GPS600A8

CattiBrie
#13007
Háromszor olvastam félre szeretkezésnek az elsõ szót. 😄

[/spam]&#8482;

#13006
Told át az adatokat egy megerosites.php-ba ahova rakj egy nem igen submit gombot 2 formba és ha az igen formot submitolta akkor töröld. Szerintem.

[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás &#3232;_&#3232;

biomage
#13005
Szerkesztés ûrlapot megcsináltam, már csak a törléssel bajlódom.
És nem tudom hogy tudnám megoldani, na szóval a baj csak annyi hogy 1xi klikre máris törli az adatot semmi megerõsítés.
Segítsetek köszike.

Aktiv:ASUS PRIME H610M-E D4-CSM | INTEL I3 12100F | Kingstom 2x16GB 3200 MHZ Ram | Sapphire RX 6600 XT 8GB | Chieftec GPS600A8

Danny1987
#13004
drupalban,hogy lehet menûket létrehozni?
Adminisztrációknál a menü beállitásnál ha olyan helyet adok meg,hogy http://localhost/drupal/menu1 akkor ha rákattintok a menu1 re azt írja ki oldal nem található
ha node/add/menu1-et írok be akkor a tartalom beküldése jön be.

Live for nothing or die for something.

#13003
Ez egy adatbázis :o
while($row = mysql_fetch_array($result))
{

$row<'datum'>
$row<'link'>
...
}

így sztem egyszerûbb lenne, mint minden egyes alkalommal lefuttatni a lekérdezést.

[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás &#3232;_&#3232;

biomage
#13002
Van egy kisebb problémám, és nem tudom sehogy orvosolni, remélem tudtok segíteni!
Van 2 adatbázis, amit egyesíteni szeretnék.
A
$result = mysql_query("SELECT * FROM hir WHERE admin=1 ORDER BY datum DESC"); while($row = mysql_fetch_array($result)){}?>

B
$id=$_GET<'id'>;
$query1=" SELECT * FROM hir WHERE id='$id'";
$result1=mysql_query($query1);
$num1=mysql_numrows($result1);
$i=0;while ($i < $num1){
$id=mysql_result($result1,$i,"id");
$kep=mysql_result($result1,$i,"kep");
$cim=mysql_result($result1,$i,"cim");
$link=mysql_result($result1,$i,"link");
$linkcim=mysql_result($result1,$i,"linkcim");
$irta=mysql_result($result1,$i,"irta");
$tipus=mysql_result($result1,$i,"tipus");
$datum=mysql_result($result1,$i,"datum");
$info=mysql_result($result1,$i,"info");
$admin=mysql_result($result1,$i,"admin");
++$i;}

Aktiv:ASUS PRIME H610M-E D4-CSM | INTEL I3 12100F | Kingstom 2x16GB 3200 MHZ Ram | Sapphire RX 6600 XT 8GB | Chieftec GPS600A8

Danny1987
#13001
Az a próbléma már tárgytalan az xampp-t raktam fel újra és most fel tudtam telepíteni a cms-t.

Live for nothing or die for something.

Terensz
#13000
"a lényeg,hogy adatbázist hozok létre saját gépen" - még szép, minden php programozó localban hegeszti a weboldalt.

Tehát: keresd meg a functiont a file-ok között. Ilyersmi kéne: pl.

public function user_access($userid)
{
<kód>
}


Így keresd: "user_access("
Ha nem találod: úgy fest a dolog, hogy nincs meg egy function. (Teszteletlen a kód, amit leszedtél, vagy nincs meg minden file)

Egy fecske nem csinál kolbászból kerítést

Danny1987
#12999
*Terensz

Live for nothing or die for something.

Danny1987
#12998
ok megoldva újra raktam az xampp-t most vmiért jó.

Terencs lehet rosszul fejeztem ki magam az a lényeg,hogy adatbázist hozok létre saját gépen így nem kell feltöltenem semilyen tárhelyre sem a gyakorló oldalamat.
Bocs ha rossz infót adtam.

Live for nothing or die for something.

Terensz
#12997
"probálok gépen szervert létrehozni"

Milyen szervert? Hol? Miért? <#nemtudom>

Amúgy a hibaüzenet annyit jelent, hogy a "theme.inc" file meghív egy user_access() functiont, ami nincs definiálva.

Keress rá filekezelõvel a weboldal teljes könyvtárára, szóra keress, méghozzá erre: "user_access(". Ha megvan a file, nézd meg, hogy be van-e include-olva a file meghívott weboldalba.

Egy fecske nem csinál kolbászból kerítést

#12996
Nincs user_acces() függvényed és ezt a theme.inc 1730. sorában hívod.

biomage: $_SESSION

[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás &#3232;_&#3232;

Danny1987
#12995
Hello!

Fatal error: Call to undefined function user_access() in C:\xampp\htdocs\drupal\includes\theme.inc on line 1730

Ezt az üzenetet kapom amikor probálok gépen szervert létrehozni.
Ez mit jelent?

Live for nothing or die for something.

biomage
#12994
Már nem fontos 😊

Aktiv:ASUS PRIME H610M-E D4-CSM | INTEL I3 12100F | Kingstom 2x16GB 3200 MHZ Ram | Sapphire RX 6600 XT 8GB | Chieftec GPS600A8

biomage
#12993
Hú ha 😊 nagyon aktív vagyok a topikban 😄, naponta 1 kérdés 😊

Hogy tudnám azt megcsinálni, hogy elrejtek egy olyan echo sort, amit csak akkor jelenik meg ha bejelentkezek?

annyit tudok hogy sessiont kell írnom, de hogy?

Aktiv:ASUS PRIME H610M-E D4-CSM | INTEL I3 12100F | Kingstom 2x16GB 3200 MHZ Ram | Sapphire RX 6600 XT 8GB | Chieftec GPS600A8

biomage
#12992
kösz, így jó lett, ja és kihagytad az elsö datenél a = jelet 😄, szorgalomból oda írhattad volna <#idiota>

where `datum` >='

Aktiv:ASUS PRIME H610M-E D4-CSM | INTEL I3 12100F | Kingstom 2x16GB 3200 MHZ Ram | Sapphire RX 6600 XT 8GB | Chieftec GPS600A8

Dj Faustus
#12991
Esetleg <=-t használnál a < helyett:
$result=mysql_query("select * from HM where `datum` >'".$date."' and `datum`<='".$end."'");

biomage
#12990
Estét

Van egy kis problémám 😄 és nem tudom orvosolni.
Csináltam egy olyan PHP sort, ami úgy mûködik hogy a címsorba írók dátumon "ÉV-Hónap", és kilistázza a MySQL-ben lévõ összes olyan sort ami olyan dátummal szerepel, a problémám az hogy a 31-es nap sorait nem listáza ki, segítsetek :S.

$date=$_GET<'Hlist'>;$start = date("$date,01");$end = date("$date,31");
$result=mysql_query("select * from HM where `datum` >'".$date."' and `datum`<'".$end."'");while($row = mysql_fetch_array($result)){
echo row<'datum'>;

Aktiv:ASUS PRIME H610M-E D4-CSM | INTEL I3 12100F | Kingstom 2x16GB 3200 MHZ Ram | Sapphire RX 6600 XT 8GB | Chieftec GPS600A8

djsaman
#12989
Hy!
Bocs, hogy ide írom de talán ti tudtok segíteni. van egy webtárhely de a Domain nevet külön vette meg más, más cégtõl. A kérdésem az hogy van a webtárhely dns-e ezt kell megadni a domainek. A domain névhez is külön adnak kezelõ felületet aminél be tudom írni a webtárhely dns-ét, vagy ezt a webtárhely kezelõfelületénél kell elintéznem?
Üdv!

www.atomicmedia.hu

Lazarus
#12988
Köszi, megcsináltam. Nem volt egyszerû, a részeg aposztrófok bezavartak, de most már legalább hiba nélkül tudom fejbõl az alap mysql parancsokat 😛

Akarok rá egy alap titkosítást, ha encode-olom base64-el akkor azt vissza tudom fejteni egy másik gépen is?
#12987
nem nem kell barkácsolni, szépen meg lehet írni 😄
Terensz
#12986
Csak egy jótanács: így "INSERT IGNORE INTO tabla1 VALUES('Jóska', 'Pista');" soha ne!

Csakis így: "INSERT IGNORE INTO tabla1 ( name1 , name2 ) VALUES('Jóska', 'Pista');"

Különben ha beraksz fél év múlva +1 oszlopot, az összes query-t írhatod át.

Egy fecske nem csinál kolbászból kerítést

biomage
#12985
Akkor nem tudom mi lehet a baja az extra.hu nak, legtöbbször ha módosítok valamit, azt írja ki hogy túl nagy a fájl amit felakarok tölteni :S

Aktiv:ASUS PRIME H610M-E D4-CSM | INTEL I3 12100F | Kingstom 2x16GB 3200 MHZ Ram | Sapphire RX 6600 XT 8GB | Chieftec GPS600A8

Lazarus
#12984
Ezt akarom, de hogyan generáljam ki az adatbázis tartalmát? Van erre parancs?

Hogy így nézzen ki a file:

DROP TABLE tabla1
CREATE TABLE tabla1 VALUES('mezo1' varchar(10), 'mezo2' varchar(10))
INSERT IGNORE INTO tabla1 VALUES('Jóska', 'Pista');
INSERT IGNORE INTO tabla1 VALUES('Vég', 'Béla');

DROP TABLE tabla2
CREATE TABLE tabla2 VALUES('mezo1' varchar(10), 'mezo2' varchar(10))
INSERT IGNORE INTO tabla2 VALUES('Jóska', 'Pista');
INSERT IGNORE INTO tabla2 VALUES('Vég', 'Béla');

Barkácsoljam össze php-ben?
Lazarus
#12983
4096 a maximum, és egy sor nem lehet nagyobb 65,535 byte-nál. Úgyhogy emiatt ne aggódj 😊
biomage
#12982
Hali
1 kérdés

Az normális ha 20 mezõt csinálok egy táblába MYSQLben?
Meddig mehetek mezõ készítésben?

Aktiv:ASUS PRIME H610M-E D4-CSM | INTEL I3 12100F | Kingstom 2x16GB 3200 MHZ Ram | Sapphire RX 6600 XT 8GB | Chieftec GPS600A8