Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

PHP Kalender Gantt Chart wie bei MS Project erstellen

Frage Entwicklung PHP

Mitglied: solaris-ch

solaris-ch (Level 1) - Jetzt verbinden

19.01.2010, aktualisiert 24.02.2010, 7996 Aufrufe, 3 Kommentare

Der frustrierungslevel ist wiedermal sehr hoch...

Hallo Freunde

wer kann mir ein Beispiel (Tutorial, o.ä.) nennen, welches mir einen Kalender erzeugt, ähnlich wie bei MS Project?

Folgendes habe ich bereits soweit fertig, nun sollen aber weitere Monate angefügt werden von $sdate bis $edate...

01.
  
02.
<?php 
03.
 
04.
echo "<table border=1 width=294>"
05.
 
06.
$sdate = strtotime ("2010-01-18 -1 week") ; 
07.
$edate = strtotime("2010-05-18"); 
08.
 
09.
$sday = date('d', $sdate) ; 
10.
$smonth = date('m', $sdate) ; 
11.
$syear = date('Y', $sdate) ; 
12.
$first_day = mktime(0,0,0,$smonth, $sday, $syear) ; 
13.
$title = date('F', $first_day) ; 
14.
$day_count = $sday
15.
$day_num = $sday
16.
 
17.
 
18.
$days_in_month = cal_days_in_month(0, $smonth, $syear) ; 
19.
echo "<tr><th colspan=$days_in_month> $title $syear </th></tr>"
20.
echo "<tr>"
21.
 
22.
while ( $day_num <= $days_in_month
23.
24.
	echo "<td> $day_num </td>"
25.
	$day_num++; 
26.
	$day_count++; 
27.
	if ($day_count > 7) 
28.
29.
		$day_count = $sday
30.
31.
32.
 
33.
echo "</tr></table>"
34.
?>
Grüsse und danke für die Hilfe!
Mitglied: masterG
19.01.2010 um 18:27 Uhr
Meinst du so einen Projektkalender?
Bitte warten ..
Mitglied: solaris-ch
19.01.2010 um 18:30 Uhr
Jo genau. So wie ein Gantt Chart.
Bitte warten ..
Mitglied: nxclass
20.01.2010 um 09:07 Uhr
Das Projekt 'eGroupWare' ( http://www.egroupware.org/ ) hat so etwas dabei.

Hast Du dir schon Gedanken gemacht wie deine Einträge für den Kalender gespeichert werden sollen? (Datenbank ? Sqlite oder mySql)
Willst Du das Projekt mit so einem 'mischmasch' Code aufsetzen oder lieber ein Framework benutzen/erstellen ?

... - es kommt mir so vor als ob Du eine Idee hast und einfach drauf los codierst.
Bitte warten ..
Ähnliche Inhalte
Exchange Server
gelöst Erinnerung für Öffentlichen Kalender MS Exchange (2)

Frage von LordNicon79 zum Thema Exchange Server ...

Entwicklung
Was brauche ich um über PHP eine Oberfläche zu erstellen? (10)

Frage von SIMONJAKOB zum Thema Entwicklung ...

PHP
LaTeX Dokument mit PHP erstellen (6)

Frage von tobmes zum Thema PHP ...

Neue Wissensbeiträge
Sicherheits-Tools

Sicherheitstest von Passwörtern für ganze DB-Tabellen

(1)

Tipp von gdconsult zum Thema Sicherheits-Tools ...

Peripheriegeräte

Was beachten bei der Wahl einer USV Anlage im Serverschrank

(9)

Tipp von zetboxit zum Thema Peripheriegeräte ...

Windows 10

Das Windows 10 Creators Update ist auf dem Weg

(6)

Anleitung von BassFishFox zum Thema Windows 10 ...

Heiß diskutierte Inhalte
Batch & Shell
gelöst ZIP-Archive nach Dateien durchsuchen und Pfade ausgeben (33)

Frage von evinben zum Thema Batch & Shell ...

Router & Routing
Routingproblem in Homerouter-Kaskade mit Raspi (19)

Frage von Oldschool zum Thema Router & Routing ...

Server
Freenas schlechte Schreib Performance bei NFS (16)

Frage von janosch12 zum Thema Server ...

LAN, WAN, Wireless
Buffolo AccessPoint IP vergessen - herausfinden (9)

Frage von staybb zum Thema LAN, WAN, Wireless ...