Terminkalender von Homepage Total Monatsdarstellung


 
Neues Thema eröffnen   Neue Antwort erstellen    Webmaster Forum -> Hilfe für Webmaster -> PHP / MySQL
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
evita
Mitglied

BeitragTerminkalender von Homepage Total Monatsdarstellung Antworten mit Zitat

Hallo,

meine Homepage ist UTF-8 codiert und ich habe den Terminkalender mit iframe eingebunden.

Der Provider bietet nur PHP 4.4.9

Der Monat März wird aber nun mit Sonderzeichen dargestellt. Nun habe ich versucht, in der Datei "kalender.php" folgendes zu ändern:
//$monatsname = strftime("%B", mktime(0, 0, 0, $monat, 1, $jahr));
// ab hier anderer Versuch
$monatsname = Array(1=>"Januar",
2=>"Februar",
3=>"März",
4=>"April",
5=>"Mai",
6=>"Juni",
7=>"Juli",
8=>"August",
9=>"September",
10=>"Oktober",
11=>"November",
12=>"Dezember");

$monatminus = $monat - 1; echo $monatsname[$monat]; $monatplus = $monat + 1;
//Ende Versuch

Nun wird mir der Monat "März" Links oben über dem Kalender hübsch ausgegeben, aber zwischen den Pfeilen, wo er stehen sollte, steht das Wort "ARRAY" !?!

Was ist da nun schief gelaufen?
28 März 2010 22:33
Benutzer-Profile anzeigen Private Nachricht senden
Werner
Homepage-Total.de
Moderator

Beitrag Antworten mit Zitat

Komisch, bei mir funktioniert das aber:
PHP-Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
//$monatsname = strftime("%B", mktime(0, 0, 0, $monat, 1, $jahr));
$monatsname = Array(1=>"Januar",
2=>"Februar",
3=>"März",
4=>"April",
5=>"Mai",
6=>"Juni",
7=>"Juli",
8=>"August",
9=>"September",
10=>"Oktober",
11=>"November",
12=>"Dezember"); 
$monatminus $monat 1$monatplus $monat 1;
$jahrminus $jahr 1$jahrplus $jahr 1;

echo <<<EOT
<script type="text/javascript">
function gehe_zu(datum) 
{
 if (datum != null) 
{
  var d = datum.split(",");
  if (d
[0] < 13 && d[1] > 1901 && d[1] < 2038) {
   window.location.href="$diese_datei?monat=" + d
[0] + "&jahr=" + d[1] + "";
  
}
 
}
}
</script>
<table border="0" cellPadding="6" cellSpacing="1">
<caption style="white-space: Nowrap;">
<strong>$terminkalender</strong><br>
<a href="$diese_datei?monat=$monatminus&amp;jahr=$jahr" title="Einen Monat zur&uuml;ck" style="text-decoration: None;">&larr;</a> 
$monatsname
[$monat]

Siehe hier im Script die Zeile 30, dort wird die Variable (der Monatsname) eingebaut
und nicht irgendwo im Script (außerhalb der Tabelle)!

_________________
Bei Fragen oder Fehlermeldungen - Bitte ausführlichen Code posten!
Wie man Fragen richtig stellt
29 März 2010 19:47
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
evita
Mitglied

Beitrag Antworten mit Zitat

Cool COOL!

Manchmal sind es echt die Kleinigkeiten, die man übersieht und einen dann in den Wahnsinn treiben! Laughing
29 März 2010 22:15
Benutzer-Profile anzeigen Private Nachricht senden
axinio Internet Marketing
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    Webmaster Forum -> Hilfe für Webmaster -> PHP / MySQL Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehe zu:  

Ähnliche Beiträge
Thema Webmaster Forum Antw. Autor Verfasst am
Keine neuen Beiträge Mehrere Countdown-Zähler auf EINER Ho... Hilfe für Webmaster 2 Gast 04 Feb 2012 14:16 Letzten Beitrag anzeigen
Keine neuen Beiträge Homepage läuft nicht mit dem Internet... CSS 1 CharlotteG 08 Dez 2011 15:42 Letzten Beitrag anzeigen
Keine neuen Beiträge Terminkalender Probleme - Transparenz... PHP / MySQL 0 Gast 27 Okt 2011 21:47 Letzten Beitrag anzeigen
Keine neuen Beiträge Vorstellung Homepage für alle Freunde... Werbung - Projektvorstellung 1 Riker77 20 Okt 2011 10:02 Letzten Beitrag anzeigen
Keine neuen Beiträge Tabelle von homepage-total.de verursa... (X)HTML 4 jokergermany.de.vu 01 Jun 2011 22:28 Letzten Beitrag anzeigen