ugrás a tartalomhoz

Naptár a honlapomra, amibe bárki küldhessen eseményeket

dc-hungary · 2007. Feb. 11. (V), 17.57
hali
szeretnék az oldalamra egy naptárt csinálni olyat ami itt a weblador.hu lap alján van:)
próbálkoztam már sok kóddal meg minden . de nem jött össze
jah és olyat szeretnék amiben bárki tud egy naphoz eseményt fűzni és azt mindenki látná azt hogy azon a napon valami esemény van
pl vastagbetűvel lenne írva a dátum
hogyan lehetne ezt? konkrét kódot kérnék mert elég kezdő vok :)
 
1

Megírod.

janoszen · 2007. Feb. 11. (V), 18.45
Másik topic, http://weblabor.hu/forumok/temak/16872 plusz hozzáteszed az adatbázis kezelést.

Konkrét kód alatt azt érted, hogy írjuk meg helyetted? Ezt mégis hogy gondolod? Ez nem kezdőség kérdése, ez lustaság kérdése. Vedd elő a doksit, kezdd el bújni, tanuld meg az adatbázis kezelést és írd meg. Vagy keress a neten kész kódot.
2

válasz megírod

dc-hungary · 2007. Feb. 11. (V), 18.51
nah itt a kód amit csináltam de ez nagyon alap.. szall nem vok lusta csak nem vágom hogyan lehet ilyen dizájnt cisnálni hozzá mint ami a weblador on is van

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="content-type">
<title></title>
</head>
<body>
<br>
<div style="position: absolute; top: 50px; left: 50px;">
<noscript><img src="chrome://editor/content/images/calendarSW.gif"></noscript>
<script>
function innerCalendarCode() {

function montharr(m0, m1, m2, m3, m4, m5, m6, m7, m8, m9, m10, m11) {
this[0] = m0;
this[1] = m1;
this[2] = m2;
this[3] = m3;
this[4] = m4;
this[5] = m5;
this[6] = m6;
this[7] = m7;
this[8] = m8;
this[9] = m9;
this[10] = m10;
this[11] = m11;
}


function calendar() {
var monthNames = "JanFebMarAprMayJunJulAugSepOctNovDec";
var today = new Date();
var thisDay;
var monthDays = new montharr(31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31);
year = today.getYear();
if (year <= 200) {
year += 1900;
}
thisDay = today.getDate();
if (((year % 4 == 0) && (year % 100 != 0)) || (year % 400 == 0)) {
monthDays[1] = 29;
}
nDays = monthDays[today.getMonth()];
firstDay = today;
firstDay.setDate(1);
testMe = firstDay.getDate();
if (testMe == 2) {
firstDay.setDate(0);
}
startDay = firstDay.getDay();
document.writeln("<CENTER>");
document.write("<TABLE BORDER='1' BGCOLOR=White>");
document.write("<TR><TH COLSPAN=7>");
document.write(monthNames.substring(today.getMonth() * 3, (today.getMonth() + 1) * 3));
document.write(". ");
document.write(year);
document.write("<TR><TH>Sun<TH>Mon<TH>Tue<TH>Wed<TH>Thu<TH>Fri<TH>Sat");
document.write("<TR>");
column = 0;
for (i = 0; i < startDay; i++) {
document.write("<TD>");
column++;
}
for (i = 1; i <= nDays; i++) {
document.write("<TD>");
if (i == thisDay) {
document.write("<FONT COLOR=\"#FF0000\">");
}
document.write(i);
if (i == thisDay) {
document.write("</FONT>");
}
column++;
if (column == 7) {
document.write("<TR>");
column = 0;
}
}
document.write("</TABLE>");
document.writeln("</CENTER>");
}

calendar();
}


innerCalendarCode();</script></div>
</body>
</html>
3

Design vagy a háttér nem megy?

Ajnasz · 2007. Feb. 11. (V), 19.28
A design vagy a dolog háttere nem megy? Az, hogy úgy nézzen ki, ahogy az csak az egyik fele a dolognak. Te azt írtad, hogy lehessen hozzá eseményeket rendelni meg hasonlók, ez a másik, ami jóval bonyolultabb. A fenti kód erre vonatkozólag semmit nem tartalmaz.
Szerintem tanulj még egy kicsit a szerver és a kliens oldalról is, azok közti különbségről, tudd meg, hogy mi a problémád, pontosan mi az, amit meg akarsz oldani, találd ki, hogy milyen eszközök kellhetnek a megoldások, gondold át a megoldás módját, utána kezdd el megvalósítani.
Ha ezek megvannak és elakadtál, akkor kérdezz :)
4

Segítenék

Csiszár Attila · 2007. Feb. 12. (H), 12.02
Szia!
Én szivesen segítenék megoldani a dolgot! De mivel ez nagyobb lélegzetű probléme, mint, amit a fórum tere megenged, javaslom keress meg e-mailben!
A profilomban megtalálod a címem.