22786
Html-, css- és php-help
-
#8501 Ha életszerű akarok lenni, végül is kis sitenál mindegy mennyi energiát emészt fel az oldal a nagynál meg pozitivum a class - ebből a szempontból nem egy rossz dolog ha osztályokra szoktatja magát az ember. -
#8500 úgy olvastam hogy PHP-s környezetben nem szerencsés osztályokat használni, mert az "onthefly compiler" miatt megtizedeli a teljesítményt. Persze ha nem eBay-t vagy iwiw-et kell létrehozni akkor tökmind1. A funkciók használata is lassítja a futást bizonyos mértékben... de hogy nézne már ki egy több 1000 soros kód funkciók nélkül -
bracsek #8499 class -
dav1d #8498 nem igazán az include-ra voltam kiváncsi de ha ez így jó: adatgyüjtés->feldolgozás->prezentáció akar marad így :D -
#8497 Mindent amit más fájlban tárolsz meg tudsz hivni az include() függvénnyel.
A nagyobb adatbázis is csak olyan mint a kisebb adatbázis - adatbázis.
Nem igazán értem miért kéne másik fájlban tárolni egy lekérdezést,
inkább a kód lefuttatása során szeparáld őket.
adatgyüjtés->feldolgozás->prezentáció -
dav1d #8496 sziasztok! kérdés: érdemes e az alábbihoz hasonló mysql lekérdezéseket külön fájlban tárolni egy nagyobb adatbázis esetén, és ha igen meg tudom e azt hivni valahogy function-nal?
$sql = "SELECT email FROM ".$felhasznalotabla."
WHERE felhasznalo = '$kcmsuser'";
$ered1 = mysql_query($sql)
or die ("sikertelen művelet");
$email = strip_tags(mysql_result($ered1,0)); -
bracsek #8495 10 évvel ezelőtt megtapsolnak, most odaírják DIV !!!!444!!5 -
#8494 kozben megalmodtam este a kodot es mukodik is ha barki tudja hasznalni barmire hat hasznalja:))
<?php
include ('connect.php');
$query = "SELECT id FROM apro";
$eredmeny = (mysql_query ($query) )
or die ("Query failed");
$i = 1;
print ("<table border='1'>");
print ( " <tr>");
while ( $nev = mysql_fetch_array ( $eredmeny ))
{
print ( " <td>");
print ( " <p>id = $nev[id]</p>");
print ( " </td>");
if($i==3)
{
print ( "</tr><tr>");
$i=0;
}
$i++;
}
print ( "</tr>");
print ( "</table>");
?>
-
#8493 ha arra gondolsz hogy a menu bal oldalon es kozepen egy kep jelenjen meg azt tablazattal tudod megcsinalni:
alltalaban 3x3 as tablat csinalj amiben mar tudsz header footer menu es tartalom reszt kulon-kulon megjeleniteni
<table>
<tr>//uj sort csinal
<td></td>//cella1
<td></td>//cella2
<td></td>//cella3
</tr>
<tr>//sor2
</table>
remelem erre gondoltal -
#8492 nekem is segitene vki?:S
van 4 menüm oldlat és mellé szeretnék egy képet betenni,de nem találok seholse kodot :S
igy néz ki most.
<body>
<h3 align="center" class="style1">üdv az oldalon</h3>
<p align="center" class="style1"> </p>
<p align="left" class="style1"><a href="elérhetőség.html"><img src="hir.JPG" width="120" height="50" border="0" /></a></p>
<p align="left" class="style1"><a href="halakismertetetese.html"><img src="halismer.JPG" width="120" height="50" border="0" /></a></p>
<p align="left" class="style1"><a href="szabalyok.html"><img src="szaba.JPG" width="120" height="50" border="0" /></a></p>
<span class="style1"><a href="forum.php"><img src="forum.JPG" width="120" height="50" border="0" /></a></span>
</body> -
#8491 ezt hoztam ossze de nem mukodik:(
segitsen valaki!!!!
<?php
include ('connect.php');
$query = "SELECT id FROM apro ORDER BY nev";
$eredmeny = (mysql_query ($query) )
or die ("Query failed");
$g = 3;
$i = 0;
echo "<table border='1'>\r";
while( $c = mysql_fetch_array ( $eredmeny ))
{
$nev = $c['id'];
echo " <tr>\r";
for( ; $i<$g; $i++) {
echo " <td>";
echo " <p>$nev</p>\r";
echo " </td>";
}
echo "</tr>";
$g =$g + 3;
}
echo "</table>\r";
?> -
#8490 tudna valaki segiteni?
adatbazisbol szeretnek listazni kepeket ugy hogy egy sorban 3 kep aztan ujab sorban ujabb 3.
php.net oldalon talaltam egy kodot:
a kodd jol mukodik mindaddig mig a valtozot siman $vmi = array(1,2,3);
formaban adom meg.
de hogy kell adatbazisbol kiszedni a mezoket?
itt a kod eredetije:
<?php
//Dummy data
$data = array(73,74,75,76,78,79,80,81,82,83,84,85,86,87);
//Our 'stepping' variable
$g = 0;
//Our rowcount
$rowcount = 0;
echo "<table cellspacing='0'>\r";
for ($i=0; $i<count($data); ) {
$rowcount++;
echo " <tr>\r"; //New row
$g = $i + 3; //Set our nested limit
for( ; $i<$g; $i++) { //nested for loop
if (!isset($data[$i])) { //Allow us to break on incomplete rows
break;
}
echo " <td style='border: 1px #000 solid;'>\r"; //Out put a cell
echo " <p>Row $rowcount <br/> Cell: $i <br/> Data: $data[$i]</p>\r";
echo " </td>\r";
}
echo " </tr> \r"; //End New Row
}
echo "</table>\r";?> -
#8489 Válasz - egy topikban elegendő egyszer feltenni a kérdést. -
#8488 Sziasztok. Hogy lehet az oldal frissítése nélkül több külső linkelt képet automatikusan frissíteni?? Csak a képek frissüljenek, ne az egész oldal!!
Üdv. -
phoenix1 #8487 kiegészíteném a javascript részt akadálymentesség szempontjából
- minden onmouseover eseményel rendelkező tagot el kell látni onfocus esemény kezelővel
- minden onmouseout eseményel rendelkező tagot el kell látni onblur esemény kezelővel
legyen az kép vagy szöveg amit kiíratsz pl. a böngésző állapotsorába, ugyanúgy elérhetővé kell tenni azok számára is akik pl. vakok vagy gyengénlátók. -
#8486 CSS :hover
Javascript onmouseover/onmouseout események -
#8485 az egér? -
#8484 sziasztok!az lenne a kérdésem hogy hogyan tudom megcsinálni hogy ha a gomb fölé viszem az egeret akkor az megváltozzon? -
#8483 "hogy tudom PHP-ből vagy javascriptből egy oldal forráskódját felhasználni?"
Javascript: XMLHTTPRequest/XMLHTTP (más néven Ajax)
PHP: file, include/require, fopen, file_get_contents -
QPR #8482 sziasztok,
egy kérdés: hogy tudom PHP-ből vagy javascriptből egy oldal forráskódját felhasználni? -
#8481 nem vagyok otthon ebben a témában de azért kicsit okoskodom.
http://mtld.mobi/emulator.php - szal egy mobilon ahogy látom teljesen hagyományos módon érhetőek el a tartalmak - igy gyak a felépitésben különböznek csupán - magyarán olyan képlékenynek és egyszerünek kell lenniük, hogy elférjenek a képernyőn és az átvitel és kezelhetőség egyszerü legyen.
A php szerver oldali technológia - nem függ a platformtól és az ehhez tartozó pl. mysql adatbázis sem.
alapvető fórumhoz php és mysql tudás kell - erre kell gyurni és gyakorlatilag bármilyen tárhelyről elérhető ami ezeket támogatja.
ezekhez kell irodalom - számtalan mennyiségben elérhető - kérdéseket ide vagy prog.hu ra lehet irni.
ez a link amit adtam, megtalálhatóak rajta a registrarok listája akik mobi hivatalos regek - pl. nekem van domainem a tucowsnál - de viszontelódál lehet ezt a legegyszerűbben megvenni - csak domaint és oda irányítod ahová akarod.
Pl a Joker.com is ad el - az ő rendszerük halálosan kezelhető és abszolúte online német regisztrátor - bárki adhat vehet rajta profi módon domaineket és menedzselheti őket.
csak és kizárólag mobilról is gyanitom hogy tehető - bár ennek nincs sok értelme - a php rendelkezhet a web-kliens tipusazonositójával és ez alapján szűrhet is.
A felépitése a lapnak ha standard compliant és képlékeny azaz - bármilyen szélességben és magasságban nézhető - nem kell azonositani semmilyen böngészőt - ráadásul ezek minimális struktúrák. Az emulátorokon mint fentebb ezeket kipróbálhatod.
Nem vagyok hozzáértő szal elnézést a pontatlanságokért. -
#8480 ok, tehát szeretnék mobiltelefonról elérhető fórumot csinálni
ennek az a része érdekel, hogy hogyan lehet ezt megvalósítani (tehát a szerveren minek kell futnia ahhoz, hogy ha én a mobiltelefonom böngészőjében megnyitom, lássak egy fórum oldalt, ahol hasonlóan, mint az sg kezdőlapon bejelentkezhetek, ezután ott vannak a kedvenc témáim, látom, hány hozzászólás érkezett, nyithatok témát, stb, stb...)
a lényeg, h mindez mobiltelefon böngészőjén át elérhető
extra kérdések is eszembe jutottak: lehet-e ezt úgy, h csakis és kizárólag mobiltelefonról legyen elérhető?
olyan infók kellenek, h hogyan történik egy felhasználó beléptetése, egyáltalán egy regisztráció, sőt, hogy az oldal megnyitásával kezdjük: hogyan dönti el a szerver, milyen eszköz milyen böngészője "szólította meg"? (mert egy Nokia N90-nek más felbontású a kijelzője, más a böngészője, mint egy Ericsson T20-asnak :P, sőt, az egyik XHTML tartalmakat is támogat, míg a másik csak WML-t)
persze nem kell ezt szájbarágni (bár ha valaki el akarja magyarázni, állok elébe :) ;) ) egy jó könyv is elég!
előre is köszönöm! -
#8479 Namost lehet, hogy nemértek itt valamit : fórumprogramozás?
szeretnél fórumot csinálni? vagy szeretnél fórumban csinálni?
a mobiltelefont végképp nem értem - mobil platformra akarsz programozni?
fussunk neki mégegyszer. -
#8478 sziasztok! olyasmire akarom adni a fejem, h szeretnék a fórumprogramozás bugyraiban megmártózni. kellene némi info arról, milyen nyelven szokás ezt szépen és elegánsan megoldani? annak a nyelvnek jól használható magyar nyelvű leírását, esetleg konkrétan ezt a témakört feldolgozó KÖNYVET tud-e valaki ajánlani? arról némi infót tud-e valaki, h ezt ráaásul mobiltelefon használatával akarom használni, az mennyire zavarja meg a dolgot? laikus vagyok, kezdő vagyok, láma vagyok, de gyorsan tanulok ;) :P
ui.: .mobi domaint lehet vhol bejegyezni??? -
#8477 :)
jobban belegondolva, ez igaz, és ez a legegyszerűbb megoldás :D -
#8476 Na még egy kicsit várunk és azt is megoldod.DD
Félre a tréfát - nem látsz ilyen megoldást sehol - ez invaziv és a felhasználók utálják a felugró ablakokat - te se használd soha de soha.
Az elküldött - adat után a frissülő ablakba írd be hogy köszönjük, és/vagy esetleg a formokat is tüntesd el és csak az maradjon. -
#8475 a második részét megoldottam, az elsőre még ötleteket várnék -
#8474 Kérdés:
van egy űrlapom (email küldős bizbaz), és szeretném ha a Küldés gombra kattintva egyrészről bejönne egy felugró ablak és kiírná hogy köszönjük a véleményedet, másrészről pedig hogy elküldje magát az üzenetet egy megadott mailcímre. Viszont ötletem sincsen hogy hogyan kéne megoldani. Help! -
#8473 Mi a kérdés mégegyszer? -
#8472 "Megint lenne egy kérdésem: az adatküldő gomb mögé szeretnék egy ellipszis alakú képet berakni"
Adj az adatküldő gombnak egy azonosítót (id-t, vagy class-t), és az adott azonosítójú elemet formázd.
Háttérkép: background-image:url(kep.jpg);
Szegély: border (border:none; - nem lesz szegélye)
Példa
További példák -
cbr1983 #8471 Hello!
Megint lenne egy kérdésem: az adatküldő gomb mögé szeretnék egy ellipszis alakú képet berakni. Az a probléma, hogy nem tudom eltüntetni a gomb szögletességét (ami egyik böngészőben ilyen, a másikban amolyan), így a benne lévő ellipszis elég durván néz ki. Szóval ennek a megoldása érdekelne. -
dav1d #8470 lol phpt keverem javascriptel!
if ((screen.width=1024) && (screen.height=768))
{
alert ("1024x768 felbontásod van")
} -
dav1d #8469 if ((screen.width=1024) && (screen.height=768))
{
echo "1024x768 felbontásod van!";
}
-
#8468 kérd le a szélességet js-el, és azt írd oda:)
screen.width -
#8467 Ez csudás, de mit írjak a felbontás_szélessége részhez? Vagy csináljak annyi ilyen sort, amennyi féle szélesség van?
pl:
<script language="JavaScript">
body.scrollLeft = 1200/2 - 800/2;
body.scrollLeft = 1200/2 - 1024/2;
stb...
</script> -
cbr1983 #8466 Kösz szépen a segítséget! -
#8465 " Hogyan lehet ezt a CSS-szel "lekerekíteni", tehát hogy ne szögletes, hanem lekerekített legyen a háttér?"
Varázsszó a Googlenek: css round border
"A másik kérdésem: háttérszínként hogyan oldható meg áthatásos árnyalat? Tehát pl. kék a háttér, de vannak benne világosabb és sötétebb részek.
Háttérképpel -
cbr1983 #8464 Sziasztok!
Van pár táblázatom bizonyos háttérszínekkel. Hogyan lehet ezt a CSS-szel "lekerekíteni", tehát hogy ne szögletes, hanem lekerekített legyen a háttér?
A másik kérdésem: háttérszínként hogyan oldható meg áthatásos árnyalat? Tehát pl. kék a háttér, de vannak benne világosabb és sötétebb részek.
Előre is kösz szépen a segítséget! -
#8463 body.scrollLeft = olda_szélessége/2 - felbontás_szélessége/2;
Ha meg javascript nemjó akkor bakkfitty -
#8462 Sziasztok!
Volna egy kérdésem: az oldalam fix 1200 px szélességű, a lényeg az, hogy szélesebb, mint amit egy 1024-es monitor meg tud jeleníteni. Azt szeretném elérni, hogy betöltődéskor a vízszintes tengelyen középre legyen igazítva a site (vagyis a vízszintes csúszka középen legyen alapértelmezetten). Van erre mód?