Welkom op Scriptkiddies!
Disclaimer - FAQ - Contact - About - Adverteren
  Home   Artikelen   Forum   Topic openen   Chat   Gastenboek   Links   Aanmelden

  CSS   JavaScript   ASP   PHP   Perl


  Virtuax  MSN Stuff  WebSonic  Avondzon.nl  habbo-dj-music  scripttrip  Tuts.nl | Tutorial CMeer linkpartners

Online agenda/kalender
Auteur: Jacob Slomp (moderator)
Gepost: 21:28:01 13-07-2004
Stuur prive bericht
Een simpele kalender. Je kunt berichten toevoegen aan deze kalender en ze weer verwijderen of aanpassen en MySQL.Het enige wat je even moet veranderen is de MySQL regel (host,user,pw,db) en verder een tabel in je database aanmaken:

CREATE TABLE kalender (
id int(11) NOT NULL auto_increment,
datum text NOT NULL,
bericht text NOT NULL,
schrijver text NOT NULL,
steekwoord text NOT NULL,
PRIMARY KEY (id)
) TYPE=MyISAM;
*---kalender.php---*

<? 
mysql_connect
("host""user""password");mysql_select_db("database"); 
echo 
"<center>"
if (
$submit == 'plaatsen') { 
$datum=$dag.'-'.$maand.'-'.$jaar
mysql_query("INSERT INTO kalender (schrijver, datum, bericht, steekwoord) VALUES ('$schrijver', '$datum', '$bericht', '$steekwoord')"); 


if (
$page==null) { 
$bj date("Y")-1
echo 
"<table width=700>"
$vrm $maand 1
if (
$vrm == 0) {$vrm=12;$vrj=$jaar-1;} 
else {
$vrj=$jaar;} 
echo 
"</td><td align=left width=150 bgcolor=ffffff onmouseover=this.style.color='#000088';this.style.cursor='hand'; onmouseout=this.style.color='#000000' onclick=location.href='kalender.php?maand=$vrm&jaar=$vrj'><-- Vorige Maand</td>"
echo 
"<td align=center width=400>"
echo 
"<form action=kalender.php><select name=maand> 
<option value=1>Januari</option> 
<option value=2>Februari</option> 
<option value=3>Maart</option> 
<option value=4>April</option> 
<option value=5>Mei</option> 
<option value=6>Juni</option> 
<option value=7>Juli</option> 
<option value=8>Augustus</option> 
<option value=9>September</option> 
<option value=10>Oktober</option> 
<option value=11>November</option> 
<option value=12>December</option> 
</select> 
<select name=jaar>"

for (
$a=$bj;$a<date("Y")+9;$a++) { 
echo 
"<option value=$a>$a</option>"

echo 
"</select> 
<input value=ga type=submit></form>"

$vlm $maand 1
if (
$vlm == 13) {$vlm=1;$vlj=$jaar+1;} 
else {
$vlj=$jaar;} 
echo 
"</td><td align=right width=150 bgcolor=ffffff onmouseover=this.style.color='#000088';this.style.cursor='hand'; onmouseout=this.style.color='#000000' onclick=location.href='kalender.php?maand=$vlm&jaar=$vlj'>Volgende Maand --></td>"
echo 
"</table>"
$edvm jddayofweek(gregoriantojd($maand1$jaar), 0); 
// $edvm = date ("w", mktime(0,0,0,$maand,2,$jaar)); 
$ldvm date ("t"mktime(0,0,0,$maand,2,$jaar)); 
$dag=0
$maanden = array('','Januari','Februari','Maart','April','Mei','Juni','Juli','Augustus','September','Oktober','November','December'); 
echo 
"<table width=700>"
echo 
"<tr><td colspan=7><center><h1>$maanden[$maand] - $jaar</h1> 
Klik op de datum in de kalender om iets op die datum toe te voegen. </td></tr>"

echo 
"<tr> 
<td bgcolor=aaaaaa><font color=ffffff><b>Zondag</td> 
<td bgcolor=aaaaaa><font color=ffffff><b>Maandag</td> 
<td bgcolor=aaaaaa><font color=ffffff><b>Dinsdag</td> 
<td bgcolor=aaaaaa><font color=ffffff><b>Woensdag</td> 
<td bgcolor=aaaaaa><font color=ffffff><b>Donderdag</td> 
<td bgcolor=aaaaaa><font color=ffffff><b>Vrijdag</td> 
<td bgcolor=aaaaaa><font color=ffffff><b>Zaterdag</td>"

While (
$dag<$ldvm){ 
echo 
"<tr>"
       for(
$a=0;$a<7;$a++) { 
           if (
$a == $edvm) {$start=1;} 
           if (
$dag == $ldvm) {$start=0;} 
           if (
$start==1) { 
               
$dag++; 
               
$bgcolor='eeeeee'
               if (
$a == or $a == 6) {$bgcolor='dddddd';} 
               echo 
"<td width=100 height=100 bgcolor=$bgcolor valign=top onmouseover=dag$dag.style.backgroundColor='#aaaaaa';dag$dag.style.color='#eeeeee'; onmouseout=dag$dag.style.backgroundColor='$bgcolor';dag$dag.style.color='#000000'><table width=20 height=20 bgcolor=aaaaaa cellspacing=1><td id=dag$dag align=center bgcolor=$bgcolor onclick=location.href='kalender.php?page=toevoegen&dag=$dag&maand=$maand&jaar=$jaar' onmouseover=this.style.cursor='hand'>$dag</td></table>"
               
$datum $dag.'-'.$maand.'-'.$jaar
               
$sql mysql_query("select * from kalender WHERE datum = '$datum' order by id desc"); 
               while (
$echo mysql_fetch_object($sql)) { 
               echo 
"<table width=100% cellspacing=0 cellpadding=0><td valign=top onclick=location.href='kalender.php?page=uitlezen&dag=$dag&maand=$maand&jaar=$jaar' onmouseover=this.style.cursor='hand'>".$echo->steekwoord."</td></table>"
               } 
               echo 
"</td>"
           } 
           else { 
              echo 
"<td width=100 height=100 bgcolor=cccccc></td>"
           } 

       } 
       echo 
"</tr>"

date ("w"mktime(0,0,0,7,1,2000)); 

if (
$page=='toevoegen') { 
echo 
"<form action=kalender.php?maand=$maand&jaar=$jaar method=post>"
echo 
"<input type=hidden name=dag value=$dag>"
echo 
"<input type=hidden name=maand value=$maand>"
echo 
"<input type=hidden name=jaar value=$jaar>"
echo 
"<table width=400 cellspacing=1 bgcolor=aaaaaa>"
echo 
"<tr><td bgcolor=dddddd>Schrijver:</td><td bgcolor=eeeeee><input name=schrijver width=10 maxlength=10></td></tr>"
echo 
"<tr><td bgcolor=dddddd>Steekwoord:</td><td bgcolor=eeeeee><input name=steekwoord width=10 maxlength=10></td></tr>"
echo 
"<tr><td bgcolor=dddddd valign=top>Bericht:</td><td bgcolor=eeeeee><textarea name=bericht></textarea></td></tr>"
echo 
"<tr><td colspan=2 align=center><input type=submit name=submit value='plaatsen'></td></tr></table></form>"

if(
$page=='uitlezen') { 
               
$datum $dag.'-'.$maand.'-'.$jaar
               
$sql mysql_query("select * from kalender WHERE datum = '$datum' order by id desc"); 
               while (
$echo mysql_fetch_object($sql)) { 
echo 
"<table width=400 cellspacing=1 bgcolor=aaaaaa><tr><td bgcolor=eeeeee>"
echo 
$echo->schrijver
echo 
"</td></tr><tr><td bgcolor=eeeeee>$echo->steekwoord</td></tr><tr><td bgcolor=eeeeee>$echo->bericht</td></tr></table>"


?> 

download het script    




Reacties van leden

Auteur: Thijs @ 08-12-2004

bij mij werkt het toevoegen niet
Auteur: leendert @ 27-06-2005

Het is een verouderd script.

Er wordt geen gebruik gemaakt van SUPERGLOBALS




Gebruikersnaam:
Wachtwoord:

Brochures.nl  gratis criminals...  forum probleem  sql file nodig!  wild west game  script gezocht  wat te denken ove...  rabo internetbank...  oehoe!  site tekoop  koppeling zoek &...

Scriptkiddies telt momenteel 6407 leden, er zijn 359 scripts en er zijn momenteel 5 mensen online waarvan 0 leden.

Hoeveel sites heb jij?
Geen
1
2
5
meer dan 5

Parkeren Schiphol Profielen tip NatuurRampen tip JS-Systems LoveBoyz Ringtones! Woning aanbod Weblog maken
Copyright by Jacob Slomp