Vielleicht warte ich auch bis die Website auf den Server kommt. Aber vielen Danke für deine Hilfe bisher. Was benutzt du denn um PHP zu testen?
Beiträge von Gast16
-
-
Also danke für deine Hilfe mit dem SlideDown ich bin echt froh das ich das selber einigermaßen hinbekommen habe. Da aber die Funktion unzuverlässig reagiert hat hab ich jetzt das ganze über die
CSS-Funktion "display: block" gelöst. Das mit dem PHP werde ich bald testen. Ich muss einfach den Server localhost installieren und dann den Ordner mit der Website in den Serverordner ziehen oder?
-
Ich muss halt erzwingen, dass die Seite aktualisiert wird um von der Mobilentabelle auf die Normale Tabelle umzuspringen und wenn jemand was ins Formular eingegeben hat und sich das Browserfenster verändert sind alle eingaben weg... Das ist nicht so gut
Das Mit dem PHP hab ich noch nicht getestet kam noch nicht dazu den Server zu installieren.
Und das mit dem aktuellsten Termin funktioniert jetzt allerdings zeigt DW mehrere Fehler an darunter:
Expectet '!==' and instead saw '!='.
Expected '===' and instead saw '=='.
Ist das schlimm?
-
Ich habe das mit dem slide bereits gemacht allerdings bin ich nicht ganz zufrieden damit, vielleicht könntest du meine version verbessern da ich das ein bisschen anders haben möchte, wie du es gemacht hast:
JavaScriptvar fn = function () {if (window.matchMedia('(max-width: 630px)').matches) { $(document).ready(function(){ $(".link1").click(function(){ $(".mobil1").slideDown(); $(".mobil2, .mobil3, .mobil4, .mobil5").slideUp(); }); $(".link2").click(function(){ $(".mobil2").slideDown(); $(".mobil1, .mobil3, .mobil4, .mobil5").slideUp(); }); $(".link3").click(function(){ $(".mobil3").slideDown(); $(".mobil1, .mobil2, .mobil4, .mobil5").slideUp(); }); $(".link4").click(function(){ $(".mobil4").slideDown(); $(".mobil1, .mobil2, .mobil3, .mobil5").slideUp(); }); $(".link5").click(function(){ $(".mobil5").slideDown(); $(".mobil1, .mobil2, .mobil3, .mobil4").slideUp(); });}); } if (window.matchMedia('(width: 631px)').matches) { window.location.reload();} }; document.addEventListener('DOMContentLoaded', fn); window.addEventListener('resize', fn);
-
Das möchte ich ändern, das nichts hervorgehoben wird.
-
Das lässt sich relativ leicht mit der jQuery-Funktion slideDown() machen. Ich nehme an, Du meinst diese zweite Tabelle, in der nur der nächstliegende Termin angezeigt wird?
Nein ich meine die "Haupttabelle" die kleine Tabelle blende ich in der mobilen Version aus.
Ich habe auch eben noch ein bisschen mit der Tabelle rumprobiert und kann es sein, dass wenn kein aktueller Termin vorhanden ist automatisch die erste Zeile hervorgehoben wird?
-
Und ich hätte noch die Frage zum PHP mach ich dann einfach in der Sidebar das Include ohne was anderes rein oder muss die Tabelle da bleiben oder wie ist das? Wie wird das angezeigt dann?
-
Ich würde am liebsten die Tabelle noch responsive machen. Ich habe mir das so vorgestellt, dass über Media Queries alles ausgeblendet wird außer die Spalte "Thema" und dann bei einem Klick auf das
jeweilige Thema die anderen Informationen wie bei einem Dropdownmenü nach unten aufklappen oder so. Wie könnte ich das am besten Umsetzen?
-
Nochmal die Frage kommt das PHP include in den HEAD Bereich vom HTML?
-
Und das HTML funktioniert dann noch wenn es PHP heißt?
Sorry ich habe deine Antwort nicht gesehen
-
Und das PHP binde ich ganz oben ein?
-
Und das HTML funktioniert dann noch wenn es PHP heißt?
-
OK danke ich kann es auch einfach drinlassen, ich will da jetzt nichts dran verändern.
-
Aber das HTML funktioniert dann noch?
-
-
Gibt es da irgendwelche Risiken mit XAMPP, ist das dann irgendwo online oder ist das rein lokal? trau mich da nicht so ran
Die Datei sidebar.html kannst Du dann in deine anderen Seiten mit PHP-Include einbinden:
Aber kann ich das überhaupt in die HTML Dateien einbinden oder muss ich die umbenennen in PHP?
-
Ich habe es nochmal probiert es geht eigentlich alles muss man nix mehr dran ändern, außer halt das PHP Script noch.
-
Oder wird das Zeitformat nicht richtig erkannt, und das Programm denkt es soll 10:00 Uhr Abends sein? Ach ja ich hab die Uhrzeiten vergessen:
<td>10:00</td>
<td>11:45</td>
<td>12:00</td>
<td>12:15</td>
<td>12:15</td> -
Ich habe gerade den Code nochmal durchgetestet und mir ist bei folgenden Terminen aufgefallen, dass der 10:00 Uhr Termin eingerahmt ist, obwohl der garnicht mehr aktuell ist nur nochmal am Rande:
<td id="Datum1">12.02.2017</td>
<td id="Datum2">12.02.2017</td>
<td id="Datum3">12.02.2017</td>
<td id ="Datum4">12.02.2017</td>
<td id="Datum5">05.01.2017</td>
-
Also wenn du Zeit und Lust hast kannst du das PHP Script mal schreiben. Ich versuche dann auch ein bisschen PHP und Ajax zu lernen, um den Code ein bisschen zu verstehen, trotzdem wäre es gut,
wenn du mir erklärst, wie ich das ganze auf jeder Seite einbinde und die Dateien benenne und so und wo die auf den Server kommen. Testen kann man PHP ohne es hochzuladen über Localhost oder?
Wenn ja wie?
Über eine Erwähnung würde ich mich natürlich freuen, muss aber nicht sein.
Klar werde ich dich erwähnen.
Ich kann dir auch dann die URL per PN schicken, wenn ich das Ganze hochlade, damit du dir die ganze Website ansehen kannst.