Seite 2 von 2
Re: Daten selbst ändern
Verfasst: Mo 21. Jul 2025, 08:01
von Tommy Herrmann
... ganz vergessen - Sprunganker:
Werner hat seine Sprungmarke z.B. "anker" genannt und dann im PHP-Script an die Überschrift - also ganz oben - gepackt:
Code: Alles auswählen
/*
* Überschrift und Anker für die interne Navigation
*/
echo '<h2 id="anker"> ' . $NACHRICHTEN_NAME . '</h2>';
Dann wird also immer bei der Navigation oder beim Suchen die ID mit eingetragen, Beispiel "Suchen" als Formular-Aktion:
action="#anker"
Code: Alles auswählen
// Formular zum suchen anzeigen
echo '<form action="#anker" method="post" id="suche">
<input type="search" name="suchbegriff" size="15" value="' . $_POST["suchbegriff"] . '" minlength="' . $SUCHBEGRIFF_MIN . '" placeholder="Suchen …" required="required">
<input type="hidden" name="seite" value="' . htmlspecialchars($_POST["seite"], ENT_HTML5, 'UTF-8') . '">
<input type="hidden" name="filter" value="' . htmlspecialchars($_POST["filter"], ENT_HTML5, 'UTF-8') . '">
<input type="submit" name="suchen" value="⌕" title="Suche starten">
</form>';
Re: Daten selbst ändern
Verfasst: Mo 21. Jul 2025, 08:12
von Volker
Danke für den Tipp
Code: Alles auswählen
<meta name="viewport" content="width=device-width, initial-scale=1.0">
Habe ich eingebaut. Das Script soll ja auch eigenständig laufen können. Der Einbau in Mobirise oder anderen CMS ist ja dann trotzdem möglich. Eventuell mach ich auch noch eine Mobirise direkt Lösung.
Ich sag ja..... Lebensaufgabe.

Re: Daten selbst ändern
Verfasst: Mo 21. Jul 2025, 08:22
von Volker
Wenn das Script außerhalb von Mobirise läuft habe ich keine Probleme. Da geht es immer wieder nach oben.
Wenn es aber geframt in Mobirise läuft, ist z.B. bei dem Eintragen für Dienste wenn man ganz runter scrollt nach Klick auf Eintragen ist die Seite da, wo ich runter gescrollt habe und nicht oben.
Problem gelöst dank Chat GPT
So einfach ist das

Re: Daten selbst ändern
Verfasst: Mo 21. Jul 2025, 09:07
von Volker
Eine Frage noch :
Warum habe ich so viel Platz nach unten, obwohl ich ja das dynamische Iframe eingebaut habe nebst CSS.
Re: Daten selbst ändern
Verfasst: Mo 21. Jul 2025, 09:51
von Tommy Herrmann
Dieses ChatGPT ist unersetzbar große Klasse
Ich bin inzwischen (vorläufig) auf dem 20,00 Euro Abo - habe das Gefühl es geht schneller.
Du hast Deinen Iframe am Iframe-Tag eine Inline-Anweisung gegeben, mache die weg:
style="height: 1637px;"
https://www.niederastroth.de/mg1/admin.html
Re: Daten selbst ändern
Verfasst: Mo 21. Jul 2025, 19:12
von Volker
Nanu, wo kommt das denn her ?
Ich habe es nicht rein geschrieben und im Code steht es ja auch nicht.
Und auch der Code im inside <head> code: sieht so aus bei mir :
Code: Alles auswählen
<script>
window.addEventListener("load", fenster);
window.addEventListener("resize", fenster);
function fenster() {
if (parent.document.getElementsByTagName("iframe")[0]) {
parent.document.getElementsByTagName("iframe")[0].style.height =
document.getElementsByTagName("html")[0].offsetHeight +'px';
}
}
</script>
und die css so :
Code: Alles auswählen
#myFrame {
border: none;
width: 100%;
overflow: hidden;
}
Re: Daten selbst ändern
Verfasst: Di 22. Jul 2025, 03:40
von Tommy Herrmann
Moin,
Du hast dieses Script, zur
dynamischen Anzeige,
falsch eingebaut:
Code: Alles auswählen
<!-- Dynamisches Iframe von Werner-Zenk.de -->
<script>
window.addEventListener("load", fenster);
window.addEventListener("resize", fenster);
function fenster() {
if (parent.document.getElementsByTagName("iframe")[0]) {
parent.document.getElementsByTagName("iframe")[0].style.height =
document.getElementsByTagName("html")[0].offsetHeight +'px';
}
}
</script>
Du hast das
falsch in der aufrufenden Mobirise-Seite "
admin.html" eingebaut, das muss da raus und gehört in die
geframten Seite - also in Deine Seite "
admin_login.php" an die gleiche Stelle, die über das Iframe aufgerufen wird.
Re: Daten selbst ändern
Verfasst: Di 22. Jul 2025, 08:11
von Volker
Denkfehler meinerseits
Danke Tommy
Hab ich jetzt geändert und klappt nun auch.
Re: Daten selbst ändern
Verfasst: Di 22. Jul 2025, 08:21
von Tommy Herrmann
Moin,
prima
Ich hatte da auch mal ein Script für dynamische Iframe, dass man auf der aufrufenden Seite einbaut, das funktioniert aber nicht so gut wie jenes vom Werner.
Ich finde es gerade nicht - aber hier ist es noch in NOF eingebaut:
http://www.nof-tutorials.com/Iframe-Dynamisch/
Re: Daten selbst ändern
Verfasst: Di 22. Jul 2025, 08:52
von Volker
Hier mein Tipp um scripte schöner und sicherer zu machen mit einer speziellen KI:
https://claude.ai/new
Hier mein Admin Dashboard wie ich es gemacht habe :
Und das macht die KI daraus :
Absolut geil

Re: Daten selbst ändern
Verfasst: Di 22. Jul 2025, 11:27
von Tommy Herrmann
Habe das mal gleich mit
Claude.AI
getestet und nichts geändert - hier noch mit Iframe (mit dem alten Script), da mir das zu aufwendig als Direkt-Einbau wäre:
https://www.mobirise-tutorials.com/AI-B ... de-AI.html
Mal sehen was ich damit mache - natürlich kann da jeder drinnen rum schreiben. Man kann seine Einträge im Moment als .json Datei exportieren. Das soll auch gerade so sein. Die aktuellen Einträge werden nur im Arbeitsspeicher (JavaScript-Variablen) gespeichert und gehen beim Neuladen der Seite verloren.