html, php, javascript
Moderátori: psichac, Moderátori
-
- Nový člen
- Príspevky: 79
- Dátum registrácie: 08 Máj 2008, 00:00
- Bydlisko: Hlohovec
- Vek: 31
- Kontaktovať používateľa:
html, php, javascript
Zdravim, robim tabulku pre firmu, vsetko sa mi kompletne krasne podarilo, len som chcel zlahcit zadavanie datumu, mam kalendar len neviem zneho dostat vystup na stranku. Podla mna by to malo ist cez javascript no to je premna spanielska dedina a nemozem ani nejaky hotovy script najst.
0
-
- Nový člen
- Príspevky: 79
- Dátum registrácie: 08 Máj 2008, 00:00
- Bydlisko: Hlohovec
- Vek: 31
- Kontaktovať používateľa:
Kód: Vybrať všetko
<a onclick="window.open('kalendar.php','detail','left=200,top=50,width=230,height=220'); return false;" href="kalendar.php">kalendar</a>
0
-
- Nový člen
- Príspevky: 79
- Dátum registrácie: 08 Máj 2008, 00:00
- Bydlisko: Hlohovec
- Vek: 31
- Kontaktovať používateľa:
Kalendar.php
Kód: Vybrať všetko
<html>
<head>
<title></title>
<meta content="">
<style></style>
</head>
<body>
<?php
$den_dnes = date('j');
$mesiac_dnes = date('n');
$rok_dnes = date('Y');
// prevzatie udajov z POST
$mesiac = $mesiac_dnes;
if (!empty($_POST['mesiac'])) $mesiac = abs(intval($_POST['mesiac']));
if ($mesiac < 1 || $mesiac > 12) $mesiac = $mesiac_dnes;
$rok = $rok_dnes;
if (!empty($_POST['rok'])) $rok = abs(intval($_POST['rok']));
if ($rok < 1970 || $rok > 2038) $rok = $rok_dnes;
?>
<form action="./kalendar.php" method="post">
<label>mesiac: <select name="mesiac" onchange="this.form.submit();">
<?php
for ($i = 1; $i < 13; $i++) {
echo ' <option value="'.$i.'"';
if ($mesiac == $i) echo ' selected="selected"';
echo '>'.$i.'</option>'."\r\n";
}
?>
</select>
</label>
<label>rok: <select name="rok" onchange="this.form.submit();">
<?php
for ($i = 1970; $i < 2039; $i++) {
echo ' <option value="'.$i.'"';
if ($rok == $i) echo ' selected="selected"';
echo '>'.$i.'</option>'."\r\n";
}
?>
</select>
</label>
<button type="submit">Ok</button>
</form>
<?php
$datum = mktime(0, 0, 0, $mesiac, 1, $rok); // timestamp pre aktualne nastaveny datum
$prvy_den = date('N', $datum) - 1; // v ktorom dni zacina prvy den v mesiaci 0-6
$pocet_dni = date('t', $datum); // pocet dni v danom mesiaci
?>
<table>
<tr><th>Po</th><th>Ut</th><th>St</th><th>St</th><th>Pi</th><th>So</th><th>Ne</th></tr>
<?php
$a = 1;
for ($i = 0; $i < $pocet_dni + $prvy_den; $i++) {
if ($a == 1) echo ' <tr>';
if ($i < $prvy_den) {
echo '<td></td>'; // pociatocne prazdne bunky v tabulke
} else {
$b = $i - $prvy_den + 1;
//vystup do spravneho formatu
if ($mesiac < 10) $mesiac_out='0'.$mesiac; else $mesiac_out=$mesiac ;
if ($b < 10) $den_out='0'.$b; else $den_out=$b;
if ($b == $den_dnes) {
echo '<td><a href=kalendar.php?date='.$rok.'-'.$mesiac_out.'-'.$den_out.'><b>'.$b.'</b></a></td>'; // zvyraznenie dna dnesneho datumu
} else {
echo '<td><a href=kalendar.php?date='.$rok.'-'.$mesiac_out.'-'.$den_out.'>'.$b.'</a></td>';
}
}
// ukoncenie riadka tabulky
if ($a == 7 || $i == ($pocet_dni + $prvy_den - 1)) echo '</tr>'."\r\n";
$a++;
if ($a > 7) $a = 1;
}
?>
</table>
</body>
</html>
0
kukni sem
http//www.plus2net.com/javascript_tutorial/window-child3.php
[size=9][color=#999999]//Automatické spojenie príspevkov. Pridané po 1 minúte:[/color][/size]
http://stackoverflow.com/questions/7841 ... dow-ie-bug
http//www.plus2net.com/javascript_tutorial/window-child3.php
[size=9][color=#999999]//Automatické spojenie príspevkov. Pridané po 1 minúte:[/color][/size]
http://stackoverflow.com/questions/7841 ... dow-ie-bug
0
- straciam
- Zaslúžilý člen
- Príspevky: 1319
- Dátum registrácie: 06 Jan 2009, 00:00
- Bydlisko: Podbrezova
- Vek: 38
tak som si dal namahu, tu je to co pouzivam ja... je to bez zbytocneho otvarania okien a format datumu si mozes prisposobit...
http://www.ulozto.cz/9442278/cal-zip
zo samplov hned zistis ako to funguje,...
http://www.ulozto.cz/9442278/cal-zip
zo samplov hned zistis ako to funguje,...
0
Re: html, php, javascript
Dobrý deň prajem.
Skúsim dať moju otázku sem. Snáď som ju dobre zaradil a autora tejto témy tým nenahnevám.
Učím sa html, css, javascript
Snažím sa spraviť piškôrky pomocou javascript. Môj kód funguje. Ale občas sa stane že po kliknutí na button sa nič nestane. Stane sa to sem tam ale stane sa. Neviem kde by som mohol mať chybu.
tu mám html kód
a tu mám javascript
zrejme ten kód nie je správne zostavený ale neviem prísť na príčinu. Vopred ďakujem za radu
Skúsim dať moju otázku sem. Snáď som ju dobre zaradil a autora tejto témy tým nenahnevám.
Učím sa html, css, javascript
Snažím sa spraviť piškôrky pomocou javascript. Môj kód funguje. Ale občas sa stane že po kliknutí na button sa nič nestane. Stane sa to sem tam ale stane sa. Neviem kde by som mohol mať chybu.
tu mám html kód
Kód: Vybrať všetko
<div>
<div class="frameGameArea">
<div >
<button class="buttonGameArea" type="button" id="btnA1" onclick="ClickPlayer()"><p1></p1></button>
<button class="buttonGameArea" type="button" id="btnB1" onclick="ClickPlayer()"><p1></p1></button>
<button class="buttonGameArea" type="button" id="btnC1" onclick="ClickPlayer()"><p1></p1></button>
</div>
<div >
<button class="buttonGameArea" type="button" id="btnA2" onclick="ClickPlayer()"><p1></p1></button>
<button class="buttonGameArea" type="button" id="btnB2" onclick="ClickPlayer()"><p1></p1></button>
<button class="buttonGameArea" type="button" id="btnC2" onclick="ClickPlayer()"><p1></p1></button>
</div>
<div >
<button class="buttonGameArea"type="button" id="btnA3" onclick="ClickPlayer()"><p1></p1></button>
<button class="buttonGameArea" type="button" id="btnB3" onclick="ClickPlayer()"><p1></p1></button>
<button class="buttonGameArea" type="button" id="btnC3" onclick="ClickPlayer()"><p1></p1></button>
</div>
</div>
</div>
Kód: Vybrať všetko
var player1=1;
function ClickPlayer()
{
if(player1==1)
{
document.addEventListener('click', function(e)
{
if(e.target.id == 'btnA1'){btnA1.innerHTML="X";}
if(e.target.id == 'btnB1'){btnB1.innerHTML="X";}
if(e.target.id == 'btnC1'){btnC1.innerHTML="X";}
if(e.target.id == 'btnA2'){btnA2.innerHTML="X";}
if(e.target.id == 'btnB2'){btnB2.innerHTML="X";}
if(e.target.id == 'btnC2'){btnC2.innerHTML="X";}
if(e.target.id == 'btnA3'){btnA3.innerHTML="X";}
if(e.target.id == 'btnB3'){btnB3.innerHTML="X";}
if(e.target.id == 'btnC3'){btnC3.innerHTML="X";}
})
player1=0;
}
else
{
document.addEventListener('click', function(e)
{
if(e.target.id == 'btnA1'){btnA1.innerHTML="O";}
if(e.target.id == 'btnB1'){btnB1.innerHTML="O";}
if(e.target.id == 'btnC1'){btnC1.innerHTML="O";}
if(e.target.id == 'btnA2'){btnA2.innerHTML="O";}
if(e.target.id == 'btnB2'){btnB2.innerHTML="O";}
if(e.target.id == 'btnC2'){btnC2.innerHTML="O";}
if(e.target.id == 'btnA3'){btnA3.innerHTML="O";}
if(e.target.id == 'btnB3'){btnB3.innerHTML="O";}
if(e.target.id == 'btnC3'){btnC3.innerHTML="O";}
})
player1=1;
}
}
0
-
- Podobné témy
- Odpovedí
- Zobrazení
- Posledný príspevok
-
- 2 Odpovedí
- 2335 Zobrazení
-
Posledný príspevok od používateľa jirka.jirka.