Html-, css- és php-help

Jelentkezz be a hozzászóláshoz.

pyrohun
#17432
nem fordítva? 😊

LayerSlider, WeatherSlider, wpStickies - our famous plugins are available at CodeCanyon! More info @ http://kreaturamedia.com

Malakai
#17431
Hivatalos w3c css validatorban hamarosan be lehet majd állítani, hogy csak warningot dobjon a böngészõ prefixekre.

(\__/) ( X.x) ( } . { )

Spészgószt
#17430
jöhettél volna délután 4 kor is <#buck>
már mind1
azé thx

[:::Powered By EIZO:::] Tegnap el?tt dáretettem Én, tegnap dáretettél Te, ma dáretet ?.

Spészgószt
#17428
A <table>.... ez alap, mind szép és jó, de ehhez pont a css style a lényeg mert a nélkül semmit nem ér az nem passzolt sehogy, ... de szerencsére párom megoldotta, beírom hátha valaki kínlódik vele!!! nekünk is ráment a fél nap <#bdead>
style:
.kepek {
overflow: auto;
height: 300px;
margin-top: 15px;
margin-bottom: 15px;
width: 962px;
overflow-x: scroll;
overflow-y: hidden;
white-space: nowrap;
display: block;
}

és hozzá a html:

<table class="kepek">
<tr>
<td><img src="valami.jpg"/><img src="valami.jpg"/></td>
</tr>
</table>



[:::Powered By EIZO:::] Tegnap el?tt dáretettem Én, tegnap dáretettél Te, ma dáretet ?.

Balumann
#17427
Fú ezzel én is annyit szenvedtem. A legegyszerûbb megoldásnak azt találtam, hogy <table><tr><td>kép1</td><td>kép2</td> ... stb.. ez biztosan egymás mellé teszi a képeket :B
De gondolom <ul><li></li> -vel is meglehet, list-style:none és display:inline stílussal.

Spészgószt
#17426
az addig OK a tengely megvan ott az ablak is, de nekem van egy csomó kép és a blokk szélén nem mennek túl, hanem egymás alá teszi õket így függõleges scrollt tesz!

[:::Powered By EIZO:::] Tegnap el?tt dáretettem Én, tegnap dáretettél Te, ma dáretet ?.

MerlinW
#17425
Mindenhez, ami nem kliensoldalú, illetve adatbázis van mögötte. Tehát igen.

Módosítani a kódot, tesztelni tudod offline, ha telepítesz webszervert.
Menedzselni viszont csak online fogsz tudni mindent, hiszen a felhasználók is az online rendszert fogják használni és nem azt ami a gépeden van.

Illetve használhatják azt is ami a gépeden van, de ahhoz kell fix IP, domain és 0-24-es üzemidõ😊

[merlinw.org]

repvez
#17424
ehhez is kell futtatni mindenféle http servert?
vagy ebbe benne van minden?Még soha nem csináltam ilyet, des szeretnék egy saját forumot az oldalamhoz,de még az sincs kész igy nem akarok még regisztrálni olyan forummotort amit online lehet csak menedzselni.
MerlinW
#17423
overflow-y: scroll;
overflow-x: hidden;

[merlinw.org]

Malakai
#17422
Futtatnod kell a hozzávalókat, mint egy http szervert (apache pl), php-t, mysql-t.
És akkor offline is mindent bütykölhetsz akárcsak az online szerveren.
Külön-külön is lehet mindent telepítgetni, konfigurálni, vagy használhatsz csomagokat, mint a XAMPP, vagy a WAMP, legalábbis apache+php+mysql kombókhoz, ami a legtöbb fórummotornak megfelel.

(\__/) ( X.x) ( } . { )

repvez
#17421
tud valaki egy olyan forum motort amit offline lehet testreszabni állitgatni és mikor már minden kész az oldalon csak utánna kell feltölteni?
És lehetöleg ingyenes legyen , könnyü kezelhetöséggel
Spészgószt
#17420
Hi!
Valaki segítsen Pls !
Dreamweaverben nem tudok vízszintes scroll-t létrehozni!
Az oldal szélessége fix és kellene egy olyan ablak amiben vízszintesen lehetne húzni a scroll-t, akármit csinálok, mindíg függõlegesen rakja a képeket!!! <#bdead>

[:::Powered By EIZO:::] Tegnap el?tt dáretettem Én, tegnap dáretettél Te, ma dáretet ?.

pxxl
#17419
érezd az iróniát 😄

All hail the double x!

Csacsi
#17418
Köszönöm mindkettõtöknek 😊

\"Előbb lesz meg a Juventusnak a harmadik csillag, mint a Milánói csapatoknak a második\" - Gianni Agnelli FORZA JUVE.

MerlinW
#17417
Sok mindent hallottam eddig Joomla-ról, de hogy zseniális.. soha😊

[merlinw.org]

pxxl
#17416
nem tudjátok, h a zseniális joomla 1.0-ról át lehet állni valahogy gond nélkül 1.5-re?

All hail the double x!

Csaba1990
#17415
Kösszi.

Regular Expression-el lehet hogy lesz még gondom, szal lehet lesz még kérdésem.

De ez így tökéletesen mûködik. 😊

Malakai
#17414

preg_replace_callback("/rgb\((.*?)\, (.*?)\, (.*?)\)/is", 'RGBtoHEX', $mit);

A RGBtoHEX-ben pedig úgy alakítsd át, hogy egy array-t kap és nem három külön értéket. Tehát pl.:

function RGBtoHEX($input) {
__$r = $input<1=">">;
__$g = $input<2=">">;
__$b = $input<3=">">;
__// $input<0> preg-nél ugye a teljes string
}

(\__/) ( X.x) ( } . { )

Csaba1990
#17413
Sziasztok akadt egy kis problémám. Meg ma nem is vagyok a toppon szal gondoltam megkérdem nektek van-e valamilyen ötletetek.

Az lenne a problémám, hogy van egy HTML szöveg, amibe a szín kódok RGB kóddal vannak megadva, de nekem hexa kódba kéne átírnom.
az RGB-bõl Hexába alakító kódom már megvan, csak a szövegbe megkeres és cseréllel van a gondom.

Így probálkoztam:
preg_replace("/rgb\((.*?)\, (.*?)\, (.*?)\)/is",RGBtoHEX('$1,$2,$3'),$mit);

Meg máshogy is de nem tudtam összehozni, mert ahogy gondoltam ez csak szövegre cserél és nem képes futtatni közben függvényt. Azaz képes, de ha így adom meg akkor ezek '$1,$2,$3' null értékkel mennek át, ha meg így adom meg 'RGBtoHEX($1,$2,$3)', akkor meg beírja szövegként és az értékek helyesen megjelennek benne.

Valakinek erre valami ötlete? Vagy inkább gondolkozzak el másmilyen keresés csere módon?

pyrohun
#17412
A vertical-align blokkszintû elemekre nincs hatással.
Ha fix méretû a div, amibe a tartalmat szeretné betölteni, akkor kb. akövetkezõ megoldás létezik:

Div id-je legyen mondjuk container:

#container {
width: 900px;
height: 600pc;
position: absolute;
left: 50%;
top: 50%;
margin-left: -450px; // ( width / 2 )
margin-top: -300px; // ( height / 2 )
}

Így lesz egy 900x600-as dived, amelyik minden felbontás alatt pontosan középre lesz igazítva, de ennek a hátránya, hogy ha mondjuk csak 700 pixel szélersre nyitja a böngészõt, akkor a dived bal oldaláról le lesz vágva 100 pixel, ahova scrollozni sem tudsz.

Ezt viszont ki lehet köszöbölni azzal, hogy a container divedet belerakod egy másik divbe, ameinek relative pozicionálást adsz meg és ugyanazokat a width / height értékeket.

LayerSlider, WeatherSlider, wpStickies - our famous plugins are available at CodeCanyon! More info @ http://kreaturamedia.com

#17411
margin: auto; - középre rakja a div-et
text-align: center; - ami benne van középre rakja, illetve kb minden középre lesz igazítva (div-ek is pl)
vertical-align: middle;

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

Csacsi
#17410
Sziasztok. Azt hogy tudom megcisnálni Css-ben, hogy van egy divem....amiben az oldal van..és azt minden esetben felbontástól függetlenül....középre igazítson? és ami benne van, azt is? Tehát Vertikálisan is...és horizontálisan is.

Köszönöm elõre is.

\"Előbb lesz meg a Juventusnak a harmadik csillag, mint a Milánói csapatoknak a második\" - Gianni Agnelli FORZA JUVE.

Jim Morrison
#17409
te, ez tok gyors 😄

ASUS B550-PLUS, AMD 5600X, 32 GB DDR4, EVGA RTX 3070, SM-OB1, HD 600 + Asus Xonar DX, TonePort UX1 + Alesis Elevate 5, Novation Circuit \o/

MerlinW
#17408
#17407
Nem tûnik rossznak. Bár nekem tökéletesen megfelel ahogy most van.

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

MerlinW
#17406
Aki szeretne tanulni egy kicsit, nyílt forráskódú lett a Google Wave. Le lehet tölteni módosítani és futtatni a saját kis wave protokolunkat😊

(mercurial, ant és java kell neki)

[merlinw.org]

SMGBAS
#17405
Köszi (:

Jön még kutyára IFA... \"Nem elég, ha szép a kert, feltétlenül hinni kell, hogy tündérek lakják a mélyét?\"

Malakai
#17404
7-estõl már megjeleníti, viszont 8-ban új bugok is vannak (vagy csak voltak? nem tudom volt-e fix). 😊

(\__/) ( X.x) ( } . { )

CattiBrie
#17403
Szerintem még nem kezeli. 😊

[/spam]&#8482;

SMGBAS
#17402
Hányas verziótól kezeli az IE rendesen a png-ket?

Jön még kutyára IFA... \"Nem elég, ha szép a kert, feltétlenül hinni kell, hogy tündérek lakják a mélyét?\"

#17401
Sziasztok! Szeretnék egy input mezõt élõben Javascripttel megvizsgáltatni karakter hosszúságra úgy hogy a kimenettõl függõen további intézkedéseket tudjak hozni. Pl: van az input beírom a szöveget (sárga jelzés), és ha elérte 11 karakter hosszt (zöld jelzés), ha a 11 karakterhosszt elérte (vagy zöld triggerre vagy true/valid) akkor tudjam a kimenetét használni további lépésekhez, például: adatbázis beíráshoz/ellenõrzéshez.
Köszönöm, nagyon sokat tudnátok segíteni.

daxan
#17400
Már mûködik! Köszönöm mindenkinek a segítséget!

Daxan &#8222;nekem a veszély lételemem, gyári default.&#8221;

Balumann
#17399
Tényleg, azt már nem vettem észre 😄 Dreamweaver sajnos nem zárja be, de már rájöttem, hogyha nem zárom be akkor enter után beljebbre ugrik, úgyhogy látom, ha lehagytam.
Lehet én is kipróbálom ezt az Aptana -t viszont, mert php -ban nem segít valami hatékonyan ez a Dreamweaver, csak kérdsé hogy át tudok-e szokni :-8

Voyager5
#17398
Köszi!<#eljen>
Mea Culpa, kihagytam azt a részt, hogy submit buttonnak name, és isset($_POST<'submitbuttonneve'>) ...
beleakartam írni, de lemaradt.
#17397
Én egy idézõjel/2-t is lehagytam, szr vagy 😄 Amúgy Aptanat használok és ha megnyitok egy zárójelet, idézõjelet, taget akkor be is zárja egybõl szal no para 😄

@ #17396

if (!empty($_POST<'datum'>) && !empty($_POST<'szall'>))
{
sql utasítás
}


Így van ?

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

daxan
#17396
Nem mûködik. Már egy csomó megoldást próbáltam, de továbbra is küldi az üres adatokat.
Elsõ:
if (!empty($_POST<'datum'>) && !empty($_POST<'szall'>));

Második:
if ($_POST["datum"] == "" || $_POST["szall"] == "" || $_POST["bevet"] == "" || $_POST["kiad"] == "" ||) {
echo ("Hiányzó adatok!");

Próbáltam már az if (isset($_POST)) szerkezet elé és után tenni a kódot...de semmi 😞

Daxan &#8222;nekem a veszély lételemem, gyári default.&#8221;

Balumann
#17395
Pont jutott eszembe, hogy egyszerûen mindig lehagyok egy bezárójelet valahol amikor ilyet írok, és most látom, hogy te is lehagytad a $_POST<'fontosadat'> után! Ezekszerint nem vagyok egyedül ezzel 😄D

Egyébként arra én is hamar rájöttem, hogy a !empty -t kell használni a !isset helyett. Ennek az isset -nek nem is nagyon van értelme, minek ellenõrizzem azt, hogy létre jött-e, ha nincs szükségem arra, hogy legyen is valamilyen értéke?!

#17394
Szvsz egy sima if (!empty($_POST<'fontosadat'> && !empty($_POST<'masikfontos adat>)) elég.

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

Malakai
#17393
A kód mindig lefut amiatt amit Voyagernek írtam, akkor is, ha a form nem lett elküldve.

Ezen kívül pár nagyon fontos lépés hiányzik, hogy ellenõrizd a formot, olyan adatot küldtek-e el, amit vársz is és nincs-e benne semmi rosszakaró kód. Az, hogy az adatot POST methodal küldöd még nem védelem sajnos.
Ha angol leírások jók, akkor php sanitizing input data, php form validation, php sql security kifejezésekre érdemes keresgélned.

Az a minimum, hogy egy mysql_real_escape_string() funkciót ráengedsz minden adatra, ami kapcsolatba kerül mysql-el.
De ha azaz adat még visszakerül valamilyen módon a honlapra, akkor további intézkedések kellhetnek, ez a smashing magazine cikk segíthet azokban.

(\__/) ( X.x) ( } . { )

Malakai
#17392
Ejnye Voyager ez rossz tanács. A $_POST tömb mindig létezik, akkor is, ha a request method nem post, isset($_POST) nem lehet vizsgálni, hogy egy form el lett-e küldve (akkor már daxan eredeti megoldása is jobb). Inkább a form submit buttonjának nevére érdemes nézni, hogy az is tuti legyen, hogy a megfelelõ form lett elküldve.

(\__/) ( X.x) ( } . { )

#17391
Nem is neked válaszolt 😄

Nem, nem kell neked semmit a head-be rakni, simán az oldalon ahova szeretnéd beírod, <div> php cucc </div> kódot amit lentebb írtam. Csak arra figyelj, hogy a fájl kiterjesztése .php legyen.

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

daxan
#17390
Köszi a segítséget!
Az adatfeltöltés mûködik. A lekérdezés is megy. Most az a problémám, hogy ha frissítem vagy újra megnyitom az oldalt, akkor üres adatokat küld az adatbázisba. Erre milyen megoldás van?
A kód most így néz ki:
<?php
if (isset($_POST))
{

$honap = ($_POST["honap"]);
$datum = ($_POST["datum"]);
$nyitegy = ($_POST["nyitegy"]);
$szall = ($_POST["szall"]);
$bevet = ($_POST["bevet"]);
$kiad = ($_POST["kiad"]);

mysql_query("INSERT INTO adatok (honap, datum, nyitegy, szall, bevet, kiad) VALUES('$honap', '$datum', '$nyitegy', '$szall', '$bevet', '$kiad')") or sqlerr(__FILE__, __LINE__);
}


?>

Daxan &#8222;nekem a veszély lételemem, gyári default.&#8221;

#17389
Bocs, de nekem ez nagyon magas 😊

egy egyszerû naptárt kerestem és nincs. a google naptár nem tetszik.
ezt egy oldalon találtam és azt írták, hogí mûködik.

szóval a kérdéseidre nem tudok válaszolni...sorry

#17388
Még nem próbáltam, csak nem tudtam, hogy oldjam meg, ha az oldalon van egy adott hely, ami az említett méret és itt jelenjen meg.

tehát akkor a head-be <style></Style> közé beillesztem ezt: <div style="height:270 px; width: 220px"> <?php include("naptaroscucc.php"); ?> </div> és úgy mûködik?

Voyager5
#17387
Elõször is: <? ?> helyett <?php ?> -t használj.

if ($_SERVER["REQUEST_METHOD"] == "POST") helyett:
if (isset($_POST)) -ot.

Az sqlesc és az sqlerr az micsuda? Egy-egy fv?

Nemtudom vannak-e include-olt állományok, de mysql_connect nélkül nehéz lesz bármit is táblába írni.


$link = mysql_connect('localhost', 'mysql_user', 'mysql_password');
if (!$link) {
die('Could not connect: ' . mysql_error());
}
echo 'Connected successfully';
mysql_close($link);


A másik meg, hogy minden bevitt adatnak kell egy egyedi "id". Arra gondoltam, hogy úgy kellene megoldani, hogy az sql-ben megnézi, hogy mi volt az elõzõ sor adatainak id-je és ahhoz ad +1-et. Ez jó megoldás, vagy van egyszerûbb is?

Ezt hívják primary key-nek SQL-ben, a sorszám növelést meg eltudod érni szintén SQL-el auto increment-el
pl: (sql syntax)

CREATE TABLE IF NOT EXISTS `tablad_neve` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`mezo1` varchar(255) DEFAULT NULL,
`mezo2` varchar(255) DEFAULT NULL,
...
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
#17386
Ez így jó, ha szeretnéd még külön formázni, akkor kell CSS, de ennek mennie kéne.

Ha meg be szeretnéd rakni egy div-be, akkor
<div style="height:270 px; width: 220px"> <?php include("naptaroscucc.php"); ?> </div>

//bár így nem szabványos, szóval ajánlott a head-be <style></Style> közé rakni a formázást.

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

#17385
Sziasztok. segítségre lenne szükségem.

találtam egy naptár kódot. PHP.
Na ebben sem vagyok otthon.

Ha eztígy simán elmentem egy php fileban, az úgy jó, vagy a közepérõl a ...print "<TABLE CLASS=naptar...részt html/css részbe kell tenni?

És ha egy 220x270divbe szeretném tenni, akkor a html-ben hol/hogy hivatkozok rá?

már ha érthetõ voltam 😊
köszi

#17384
Rakjál minden hova echo-kat és nézd meg, hogy egyáltalán belép-e az elágazásban. Elvileg, ha hibás az SQL utasításod, ki kéne írni a hibát.

Elvileg lehet, csak akkor nem tudom milyen mezõbe fogod beszúrni.
Ciklusba berakod és $_POST<'id'.$i++>;

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

daxan
#17383
Sziasztok! Kezdõ php-s vagyok. Most próbálkozom egy program megírásával, de megakadtam. Az alábbi kód egy form oldal egy része, ami elvileg a form-ból küldött adatokat adná hozzá az sql adatbázishoz...de valamiért nem adja hozzá. Mi a hiba? A másik meg, hogy minden bevitt adatnak kell egy egyedi "id". Arra gondoltam, hogy úgy kellene megoldani, hogy az sql-ben megnézi, hogy mi volt az elõzõ sor adatainak id-je és ahhoz ad +1-et. Ez jó megoldás, vagy van egyszerûbb is?


<?
if ($_SERVER["REQUEST_METHOD"] == "POST")
{

$honap = sqlesc($_POST["honap"]);
$datum = sqlesc($_POST["datum"]);
$nyitegy = sqlesc($_POST["nyitegy"]);
$szall = sqlesc($_POST["szall"]);
$bevet = sqlesc($_POST["bevet"]);
$kiad = sqlesc($_POST["kiad"]);

mysql_query("INSERT INTO adatok (id, honap, datum, nyitegy, szall, bevet, kiad) VALUES('$id', '$honap', '$datum', '$nyitegy', '$szall', '$bevet', '$kiad')") or sqlerr(__FILE__, __LINE__);
}
?>

Daxan &#8222;nekem a veszély lételemem, gyári default.&#8221;