Nu har jag också hittat buggen i kalendern.
Felet återkommer efter alla månader där sista veckan är full, (tom söndag), då får första veckan i månaden efter samma veckonummer som sista veckan i månaden före.
MickeA hade en lösning men jag förstår inte det tipset.
Se exempel på lösningen längre ner!
Kalender
53 svar · 44 594 visningar · startad av Pedda · sida 3 av 3
Frågan, av Pedda
En fråga i PHP forumet påminde mig om att jag hade en enkel kalender som jag gjorde för ett par år sen. Kanske någon har nytta av den. Koden: <http://member.webforum.nu/643/kalender.rar> Version 2 utan formulär och veckonummer till höger. [Version 3 utan formulär och veckonummer till vänster.](http://www.webforum.nu/showthread.php?p=
Läs frågan i sin helhet →Jag hittade var det skulle ändras och nu är allt ok!
Bra, kanske en liten rad om detta skulle kunna hjälpa någon annan? Eller!
I min editor är det på rad 90 i kalender.php där det står $i, ändra till en etta (1) istället.
echo "<td class='tableheader'><strong>".date('W', mktime(0, 0, 0, $manad, 1, $ar))."</strong></td>\n";
Nu verkar det vara ok.
Nu behöver jag lite support!
Har hämtat ett loginscript och fått det att fungera.
Meningen är att man inte ska komma in i kalendern förrän man är inloggad.
Som det är nu så hamnar kalendern under loginfönstret så att man ser båda samtidigt.
Dessutom hamnar i tomma intet efter inloggningen.
Så här ser min kalenderstart ut:
<?
//###############################################################
//### META-DATA FOR THIS PAGE
//###############################################################
$SEO_Title = "Kalender";
$SEO_Description = "Testsida";
//###############################################################
//### INCLUDE TOP OF PAGE
//###############################################################
include $\_SERVER\['DOCUMENT_ROOT'\] .'/addon/incPageTop.php';
include $\_SERVER\['DOCUMENT_ROOT'\] .'/kalender/login/login.php';
//###############################################################
?>
\<div id="page"\>
\<h3\>Kalender för funktionärer (Inloggning kommer)\</h3\>
\<div class="output"\>
<link href="/kalender/kalender.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="/kalender/kalender.js"></script>
<div id="page">
<?php
include $_SERVER['DOCUMENT_ROOT'] .'/kalender/kalender.php';
?>
</div>
</div>
</div>
<?
//###############################################################
//### INCLUDE BOTTOM OF PAGE
//###############################################################
include $\_SERVER\['DOCUMENT_ROOT'\] .'/addon/incPageBottom.php';
//###############################################################
?>
Jag vill att det ska stanna i loginfönstret tills man har loggat in och därefter ska kalendern komma.
Någon som känner för att hjälpa mej?
Jag löste det på ett annat sätt. :-)
Jag har ett login-script som är databasbaserat.
Hur gör jag en kontroll att personen som vill redigera/lägga till/ta bort i kalendern verkligen är inloggad?
Som det är nu så öppnas först login-fönstret och när man loggat in finns en länk till kalendern, men
om man hittar kalendern på annat sätt så kan vem som helst ändra i den.
Bättre om du ställer eventuella frågor i PHP forumet.
Det du får använda är Sessions för att kontrolla inloggningen. Sök på sessions i PHP forumet.
Tack så länge Pedda!
PHP-forumet verkar vara nerlagt nu och istället finns PHP-portalen.
Tack så länge Pedda!
PHP-forumet verkar vara nerlagt nu och istället finns PHP-portalen.
Tror Pedda syftar på webForums PHP-forum?
Enklare event hantering
Hej,
Först strålande script, funkar super.
Jag håller på och försöker att "förenkla" ditt script.
Det jag vill kunna göra är att lägga in bara en händelse per dag och att ha datumet sparat som bara datum, inte start och slut.
Skulle vara jätte tacksam för lite start på traven.
Jag vet inte hur jag ska hämta datan, vad jag än försöker med så verkar det behöva finnas BETWEEN start och slut i mysql_query:en
Är det en mycket större ändring än vad jag tror?
Detta är enkelt och smidigt ver 5, det jag saknar är klockslag.
Tack för underbar och lättförstod kod :)
Måste tacka Pedda för koden till kalendern.
Jag håller på att leka fram ett forum och har länkat in kalendern där.
Stort tack/ :birp
PerN


