12 Monatskalender -> Automatischer Zeilenumbruch nach 3 Monaten

Und? weiter? Wozu hat denn die Funktion getallrooms() überhaubt Paramter? Diese werden ja gar nicht gebraucht.
Warum suche ich Fehler in einem veralteten Code? Und:
Und was macht die statische Methode '_' von JHTML?

Nun, egal. Ich gebs auf. Hab grad ganz spontan keine Lust mehr mir den A**** aufzureissen und jede Information mehrfach jemandem aus der Nase ziehen zu müssen - nö, muss wirklich nicht sein. Ev. findet sich noch jemand anderes der dir helfen will.
Machs gut.
 
Hey, ich weis das doch auch nicht, ich habe das nicht Programmiert, ich möchte nur etwas ändern.

Und was macht die statische Methode '_' von JHTML?

Normalerweise es so angedacht, das man die Tage im Kalender direkt in ein "Buchungsformular" übernehmen kann, nur durch anklicken, dies habe ich aber ebenso deaktiviert, es kann sein das dies damit zu tun hat?!

Wozu hat denn die Funktion getallrooms() überhaubt Paramter?

Weil man für jede Ferienwohnung extra Zimmer eintragen kann, und diese mit erweiterungen ausstatten kann (die Zurzeit nicht aktiv sind) .... ?!

Warum suche ich Fehler in einem veralteten Code?

Weil du mir helfen möchtest :)
aufzureissen und jede Information mehrfach jemandem aus der Nase ziehen zu müssen - nö, muss wirklich nicht sein.

Ich weis doch auch nix... ich versuche dir doch bei deiner Hilfe behilflich zu sein wo ich nur kann, doch ich kann dir auch nicht auf alles eine Antwort geben... vieles ist auch für mich nicht verständlich bzw. vermorkst....
 
so habe nun nochmal etwas probiert, und nun zeigt er mir wirklich 12 Monate an, ich hoffe ich habe keinen übelsten sicherheitsfehler eingebaut, aber so geht da nun wirklich :)

PHP:
// erstellung des Kalender HTML Codes...

     $dom_html= "<table width='100%' id='Kalenderloc' >\n";

     $dom_html.= "<tr> <td width='5%'><!-- <img src='components/com_joomloc/images/fleche-G.gif' /> --></td>\n";

//12 monate ausgeben...

$z = 1;
$dom_html.= "<td>";
$dom_html.= "<table border='0' cellpadding='0' cellspacing='0'><tr>";

   foreach($table_cal as $table){



              $dom_html.= "<td>".$table."</td>";

             if($z==3 or $z==6 or $z==9)
             {

            $dom_html.= "</tr><tr>";

             }

   $z++;

     }

$dom_html.= "</tr></table>";
$dom_html.= "</td>";

//ende des 12 monate ausgabecodes

     $dom_html.= "<td width='5%'><a
href='javascript:moove_cal(2,\"".$topdate."\", $room->id)'><!-- <img src='components/com_joomloc/images/fleche-D.gif' /></a> 
--></td></tr></table>";



     // aussgabe des Kalenders ...

     echo $dom_html ;

Danke für jede Hilfe bis hier her :)
 
Zuletzt bearbeitet:
Also in den obigen Zeilen 30/31 wird wohl der Fehler stecken.

PHP:
$dom_html.= "</tr>table>";
$dom_html.= "<td>";

Hier ist auf jeden Fall das schließende Tag für die Tabelle falsch geschrieben "<" am Anfang fehlt.

Dann denke ich das auch die Tabellenzelle nicht richtig geschlossen wird, zumindest finde ich kein "</td>".
Das müsste wohl auch in Zeile 31 stehen.
 
Nun, tombe, unsere Komentare sind nun überflüssig, hanspeter hat den Fehler-Beitrag angepasst. Ich habe aber keine Ahnung ob es nun geht - kann aber unmöglich mein Problem sein.
 
Zurück