10 Formulardaten als Array übermitteln
|
|
- Monika Flater
- vor 8 Jahren
- Abrufe
Transkript
1 10 Formulardaten als Array übermitteln Bisher sind von Formularen übergebene Werte mit dem Formularnamen angesprochen worden. Wenn zum Beispiel ein Textfeld im Formular zur Aufnahme des Vornamens eine Person dient, dann ist das Textfeld im HTML-Code so definiert worden: Bitte Vornamen eingeben: <input type = "text" name="vorname"> Im PHP-Code wurde dann der Vorname mit einem vorangestellten $-Zeichen aufgerufen: echo $vorname Diese Methode gilt als nicht sicher genug. Sie setzt außerdem voraus, dass in der Konfigurationsdatei php.ini die folgende Einstellung gilt: register_globals=on Wenn PHP-Dateien zum Provider übertragen werden, haben wir keinen Einfluss auf die Einstellungen in der dort geltenden php.ini. Wenn dort der Eintrag gilt: register_globals=off Dann muss ein anderer Weg eingeschritten werden, um die Variablen anzusprechen. Über den Aufruf der Funktion phpinfo() können Sie sich die beim Provider geltenden Einstellungen anzeigen lassen. Der weg, die Variablen aufzurufen, ist dann der folgende: Im Formular wird die Methode der Übermittlung gewählt: <form action ="25.php" method ="post"> Es ist zwar auch die Übertragung mit method="get" möglich, aber dann werden die Variablen an den URL in der Adresszeile des Browsers angehängt, und jeder kann dort den Inhalt der Variablen ablesen. Wenn also die Übermittlung mit der Methode "post" erfolgt, dann sind alle Variablen in einem Array mit dem Namen $HTTP_POST_VARS enthalten. Ab der PHP-Version 4.1 ist eine verkürzte Schreibweise möglich: $POST Das bedeutet: In der Definition des Formulars müssen keine Unterschiede gemacht werden. Aber wenn die Werte, die das Formular aufnimmt, übermittelt werden und weiterverwendet werden sollen, dann müssen sie aus dem Array aufgerufen werden. Im Beispiel von oben soll dies gezeigt werden: Statt echo $vorname müssen wir dann schreiben: echo $http_post_vars["vorname"]; Aufgabe: Erstellen Sie zum Testen dieser Methode die Datei 29.php: <!-- 29.php --> <title>formular</title> <h1>ein Formular mit Array (professionelle Methode)</h1> <pre> <form action ="29.php" method ="post"> Ihr Name: <input type = "text" name="name"></input><br> Ihr Vorname: <input type = "text" name="vorname"></input><br> Kundennummer:<input type = "text" name="knr"></input><br> <input type="submit" name="senden" value="daten senden"></input> </form> </pre>
2 <br><br> echo $HTTP_POST_VARS["knr"]; echo $HTTP_POST_VARS["vorname"]; echo $HTTP_POST_VARS["name"]; <br> <a href=" zur Index-Seite</a> Dies führt zu: Wenn die Daten übertragen werden, dann ist die Ausgabe unten zu sehen: Aufgabe: Die Ausgabe der Variablen soll jetzt mit Text und Leerzeichen verbunden werden. Nach dem Anklicken des Daten Senden-Button soll sichtbar sein: Dazu muss nur die Ausgabe-Zeile verändert werden. Achten Sie darauf, dass jetzt innerhalb der eckigen Klammern einfache Hochkommata ' verwendet werden müssen, denn die echo- Ausgabe steht schon innerhalb von Anführungszeichen. Aufgabe: Speichern Sie dazu die Datei mit dem Namen 30.php und ändern Sie: echo "Ihre Daten sind: ".$HTTP_POST_VARS['knr']." ".$HTTP_POST_VARS['vorname']." ".$HTTP_POST_VARS['name']; Aufgabe: Ändern Sie die Datei 30.php jetzt noch so, dass zwischen Vorname, Name und Kundennummer bei der Ausgabe ein Zeilenwechsel stattfindet.
3 Die auf den vorigen Seiten erläuterte Methode soll jetzt noch verwendet werden, um auch andere Formularelemente (Radiobuttons, Kontrollkästchen, Textarea- und Pulldown-Felder mit PHP abzufragen. Aufgabe: Erstellen sie die Datei 31.php. Die Datei soll die Daten an Datei 32.php senden. Der HTML-Code zur Datei 31.php: <!-- 31.php --> <title>formularelemente</title> <h1>radiobuttons und Kontrollkästchen</h1> <pre> <form action ="32.php" method ="post"> Name: <input type = "text" name="name"></input> Vorname: <input type = "text" name="vorname"></input><br> <br> <h2>kreuzen Sie ihr Lieblings-Fastfood an:</h2> (Mehrfachnennungen sind möglich) <pre> Currywurst mit Pommes <input type="checkbox" name="pommes"><br> Döner Kebab <input type="checkbox" name="doener"><br> Pizza <input type="checkbox" name="pizza"><br> Lasagne <input type="checkbox" name="lasagne"><br> Nasi Goreng <input type="checkbox" name="nasi"><br> <h2>geben Sie ihr Alter an:</h2> 16 bis 25 <input type="radio" name="alter" value="jung"> <input type="radio" name="alter" value="mittel"> älter als 35 <input type="radio" name="alter" value="alt"><br> <input type="submit" name="senden" value="daten senden"></input> </form> </pre> <a href=" zur Index-Seite</a>
4 Hier sehen Sie noch einmal einen Ausschnitt abgebildet, um auf einen Unterschied besonders hinzuweisen: Currywurst mit Pommes <input type="checkbox" name="pommes"><br> Döner Kebab <input type="checkbox" name="doener"><br>... <h2>geben Sie ihr Alter an:</h2> 16 bis 25 <input type="radio" name="alter" value="jung"> <input type="radio" name="alter" value="mittel"> Bei den Kontrollkästchen können mehrere Optionen angeklickt werden, deshalb muss jedes der Kontrollkästchen einen anderen Namen erhalten. Ansonsten wäre immer nur der zuletzt angeklickte Inhalt in der Variablen. Bei den Radiobuttons ist es genau entgegengesetzt so, dass der Name der unterschiedlichen Optionen gleich ist, denn hier kann ja nur eine Wahl getroffen werden. Die Werte sollen in der Datei 32.php überprüft und wiedergegeben werden. [Später sollen dann diese Beispiele noch einmal aufgegriffen werden, um die abgefragten Daten in eine Datenbank einzutragen.] Hier folgt die zunächst bewusst einfach gehaltene Datei 32.php, die die Auswahl des Users aus der Datei 31.php wiedergibt. 32.php <!-- 32.php --> <title>formularelemente</title> <h1>radiobuttons und Kontrollkästchen</h1> <pre> echo "Zur Kontrolle der eingegebenen Daten:<br>"; echo "Vorname: <b>".$http_post_vars['vorname']."</b><br>"; echo "Name: <b>".$http_post_vars['name']."</b><br>"; echo "Ihr Lieblings-Fastfood: <b>".$http_post_vars['pommes'].$http_post_vars['doener'].$http_post_vars['p izza'].$http_post_vars['lasagne'].$http_post_vars['nasi']."</b><br>"; echo "Ihre Altersgruppe: <b>".$http_post_vars['alter']."<br></b>"; <br> </pre> <a href=" zur Index-Seite</a> Wenn beispielsweise zwei Gerichte angekreuzt wurden, dann werden sie hier einfach aneinandergehängt (pommespizza). Dazu war die lange echo-zeile echo "Ihr Lieblings- Fastfood:... erforderlich, denn es müssen alle Variablen durchgegangen werden. Eleganter wäre es natürlich, dazu eine if-abfrage zu machen, die prüft, ob der jeweilige Wert gesetzt ist, und dann nur die ausgewählte anzeigt.
5 11 Content Management Die Methode, Textdateien über PHP mit Inhalt zu füllen, diese bei Bedarf auszulesen und den Inhalt der Variablen in einer HTML-Datei darzustellen, kann verwendet werden, um zu zeigen, wie ein einfaches Content Management System (CMS) erstellt werden kann. Eine gute Erläuterung dazu, was Content Management ist, findet sich in der FAQ einer Newsgroup zu PHP, aus der hier zitiert wird 1 : "Was ist ein Content Management System? Warum ist es nützlich? Laut ContentManager ist ein Content Management System ein "Softwaresystem für das Administrieren von Webinhalten mit Unterstützung des Erstellungsprozesses basierend auf der Trennung von Inhalten und Struktur". Bei sehr vielen Websites kommt es nicht darauf an, dass man besonders tolle PHP- Applikationen erstellt. Viel wichtiger ist, dass man das Tagesgeschäft erledigen kann, ohne durch fehlerhafte Programme, umständliche Bedienungen, Heranziehen von Softwareentwicklern vom normalen Ablauf gestört zu werden. Ein CMS unterstützt dieses Vorhaben, indem es eine Website in mehrere Bereiche aufteilt und über eine (meist webbasierte) Oberfläche den einzelnen Mitarbeitern zugänglich macht. Das ermöglicht es auch nicht mit HTML versierten Mitarbeitern, Inhalte der Website zu pflegen. Den Rest, also die Integration des Inhalts in die Struktur, erledigt das CMS. Ein anderer Mitarbeiter, der zum Beispiel in HTML sehr fit ist, wird Zugriff auf das Layoutmodul des CMS haben und dort sogenannte HTML-Templates pflegen. In vielen CMSen sind diese Templates normaler HTML-Code, bei dem durch Schlüsselwörter definiert wird, an welcher Stelle welcher Inhalt gesetzt werden soll. Sehr nützlich bei einem CMS sind auch noch die verschiedenen Zugriffsrechte für einzelne Benutzer(gruppen). Das macht eine Kontrolle möglich, zum Beispiel, dass die Sekretärin nur im Inhaltsbereich Daten eingeben darf, aber keinen Zugriff auf das Layoutmodul des CMS hat. Der Nutzer, der die Website oder Teile davon pflegt, kommt also gar nicht mehr in Kontakt mit z.b. FTP-Programmen. Scheinbar komplizierte Technik wird in eine übersichtliche Oberfläche verpackt, damit auch weniger versierte Nutzer die Inhalte pflegen können. Module wie zum Beispiel Mediendatenbanken, die Bilder, Sounds, Dateien etc. verwalten, machen eine Pflege selbst komplexer Sites zum Kinderspiel." Aufgabe: Erstellen Sie zunächst eine Textdatei namens inhalt.txt im Verzeichnis, in dem auch die php-dateien liegen. Der Inhalt dieser Textdatei soll ausgelesen und als Überschrift auf der Datei 33.php angezeigt werden. Die Datei 33.php wird den Inhalt der Textdatei als H1-Überschrift zeigen: 1 Björn Schotte, in:
6 Aufgabe: Erstellen Sie die Datei 33.php <!-- 33.php --> <title>content Management</title> //Inhalt-Datei laden... $datei = fopen("inhalt.txt","r"); $dateigroesse=filesize("inhalt.txt"); $neu = fread($datei, $dateigroesse); echo "<h1>$neu</h1>";? <br><br> <a href=" geheimen Admin- Seite</a><br><br> <a href=" zur Index-Seite</a> Der Link "Zur geheimen Admin-Seite" muss natürlich später noch durch ein Passwort geschützt werden. Zunächst erstellen wir aber die Admin-Datei, die es ermöglichen soll, den Inhalt der Überschrift neu zu definieren: Ein Textfeld mit name="in" nimmt die neue Überschrift auf. Dann beginnt der PHP-Code: Hier wird die Textdatei inhalt.txt geladen, und anschließend wird die im Textfeld aufgenommeine neue Überschrift in die Textdatei geschrieben.
7 Der Code für die Datei 34.php enthält im Grunde nur die schon bekannten Elemente: 34.php <!-- 34.php --> <title>content Management</title> <h1>text in Variable eingeben</h1> <form action ="34.php" method ="post"> Neuen Inhalt für die Überschrift eingeben: <input type="text" name="in" size="50"><br> <input type="submit" value="aktualisieren" name="ok"><br> </form> //Inhalt-Datei laden... $datei = fopen("inhalt.txt","r"); $dateigroesse=filesize("inhalt.txt"); $neu = fread($datei, $dateigroesse); //Anzeige der Überschrift zur Kontrolle echo "<h1>$in</h1>"; // Jetzt Inhalt-Datei aktualisieren: $datei= fopen("inhalt.txt","w"); $output = fwrite($datei,$in); <a href=" zur Index-Seite</a> Die nächste Verbesserung soll darin bestehen, nicht in einem separaten Textfeld den neuen Inhalt einzugeben, sondern direkt in der Überschrift zu schreiben. Dies soll durch die Dateien 35.php und 36.php geschehen. Aufgabe: Erstellen Sie zunächst die Datei 35.php als Kopie der Datei 33.php (einfach die 33.php mit dem Namen 35.php zusätzlich speichern der Grund besteht darin, die beiden Dateipaare getrennt zu halten) Die dann neu zu erstellende Datei 36.php bietet dann die zunächst leere Überschrift an. Der Cursor ist (leider!) erst dann zu sehen, wenn man hineinklickt. Der Trick besteht a) darin, eine CSS-Anweisung in der der Datei selbst zu verwenden, die dem Textfeld sagt, dass es keinen Rand haben soll: style="border: 0px" Zweistens wird das <hr>...</h1> -tag um das Textfeld herum gelegt, so dass das Textfeld als Überschrift erscheint: <h1><input type="text" name="in" size="100" style="border: 0px" ></h1
8 Der komplette Code der 36.php nur der Vollständigkeit halber, die Elemente dazu sind bekannt: <!-- 36.php --> <title>content Management</title> <form action ="36.php" method ="post"> <h1><input type="text" name="in" size="100" style="border: 0px" ></h1><br>neuen Inhalt direkt in die Überschrift eingeben! <br> <input type="submit" value="aktualisieren" name="ok"><br> </form> //Inhalt-Datei laden... $datei = fopen("inhalt.txt","r"); $dateigroesse=filesize("inhalt.txt"); $neu = fread($datei, $dateigroesse); // Jetzt Variable durch Formularinhalt füllen $neu=$in; //Anzeige der Überschrift zur Kontrolle echo "<h1>$in</h1>"; // Jetzt Inhalt-Datei aktualisieren: $datei= fopen("inhalt.txt","w"); $output = fwrite($datei,$neu); <a href=" zur Index-Seite</a> 11.1 Vorherigen Inhalt zum Ändern anbieten Gerade bei längerem Text wird es vorkommen, dass etwas nicht komplett neu geschrieben wird, sondern nur geändert werden. Anders als beim Beispiel vorher soll also jetzt in einem Eingabefeld auch der vorige Inhalt gezeigt und zur Ergänzung/Änderung angeboten werden. Wenn ein mehrzeiliges Eingabefeld mit dem tag <textarea> verwendet wird, dann ist die HTML-Syntax zum Beispiel so: <textarea name="test" rows=5 cols=50> </textarea> Wenn schon eine Vorbelegung mit Text erfolgen soll, dann ist die Syntax die folgende: <textarea name="test" rows=5 cols=50> Hier steht etwas, was noch ergänzt werden soll oder verändert werden kann </textarea> Das führt dann zu solch einem mehrzeiligem Textfeld: Um zu erreichen, dass der vorher in der Textdatei gespeicherte Inhalt in das Textarea-Feld kommt, muss jetzt an der Stelle, an der der Text sonst steht, PHP-Code stehen. Vorher wird aus der Datei wie zuvor gelesen, damit der Text als PHP-Variable zur Verfügung steht.
9 Aufgabe: Erstellen Sie zunächst eine zusätzliche Textdatei mit dem Namen text.txt. In dieser Datei soll der Inhalt für ein mehrzeiliges Textfeld stehen. Wenn vorher der Inhalt einer solchen Textdatei gelesen wurde und in einer Variablen $text zur Verfügung steht, dann sieht der eingebettete PHP-Code innerhalb des Textarea-Feldes so aus: <textarea name="textfeld" cols="60" rows="10"> echo $text </textarea> Bei einzeiligen Textfeldern, also solchen, die wir für die Überschrift verwendet haben, sieht die Syntax etwas anders aus: <input name="beispiel" size=40 value="das steht schon da"> Der vorbelegte Text muss innerhalb der Anführungszeichen von value stehen. Dann ist hier der PHP-Code darin zum Beispiel der: <form action ="37.php" method ="post"> <h1><input type="text" name="in" size="100" style="border: 0px" value = " echo $neu " > </input></h1> Wie bei den Beispielen vorher soll ein zweier-set von Dateien programmiert werden, die Datei 37.php und die Admin-Datei 38.php, in der die Änderungen gemacht werden. Zunächst zur Datei 37.php: Sie soll so aussehen (siehe Abb.) Der Code für die 37.php: <!-- 37.php --> <title>content Management</title> //Überschrift-Datei laden... $datei = fopen("inhalt.txt","r"); $dateigroesse=filesize("inhalt.txt"); $neu = fread($datei, $dateigroesse); //Textfeld-Datei laden... $datei = fopen("text.txt","r"); $dateigroesse=filesize("text.txt");
10 $text = fread($datei, $dateigroesse); echo "<h1>$neu</h1><br><br>"; echo $text; <br><br> <a href=" geheimen Admin- Seite</a><br><br> <a href=" zur Index-Seite</a> Wenn Sie dem Link zur Admin-Datei folgen, dann sehen Sie auf dem Monitor: Der PHP-Code zur Datei 38.php: <!-- 38.php --> <title>content Management</title> //Überschrift-Datei laden... $datei = fopen("inhalt.txt","r"); $dateigroesse=filesize("inhalt.txt"); $neu = fread($datei, $dateigroesse); //Textfeld-Datei laden... $datei = fopen("text.txt","r"); $dateigroesse=filesize("text.txt"); $text = fread($datei, $dateigroesse); <form action ="38.php" method ="post"> <h1><input type="text" name="in" size="100" style="border: 0px" value = " echo $neu " > </input></h1> Neuen Inhalt direkt in die Überschrift eingeben! <br> <textarea name="textfeld" cols="60" rows="10"> echo $text
11 </textarea> <input type="submit" value="aktualisieren" name="ok"></form> <br> // Jetzt Variablen durch Formularinhalt füllen $neu=$in; $textneu=$textfeld; // Jetzt Überschrift-Datei aktualisieren: $datei= fopen("inhalt.txt","w"); $output = fwrite($datei,$neu); // Jetzt Textfeld-Datei aktualisieren: $datei= fopen("text.txt","w"); $output = fwrite($datei,$textneu); //Zur Kontrolle noch mal anzeigen: echo "<h1>$neu</h1><br><br>"; echo $textneu; <a href=" zur Index-Seite</a> 11.2 PHP-Dateien einbinden Beim Erstellen der vorigen Dateien ist Ihnen sicher aufgefallen, dass dieselben Module immer wieder verwendet werden (an den Stellen, wo die Textdateien geöffnet und geschrieben werden). Deshalb ist es sinnvoll, diese in separate PHP-Dateien auszulagern. Wie bei den Beispielen vorher soll ein zweier-set von Dateien programmiert werden, die Datei 39.php und die Admin-Datei 40.php, in der die Änderungen gemacht werden. Die vorige Datei 37.php wird als 39.php gespeichert, die Datei 38.php als 40.php. Aufgabe: Kopieren Sie aus der Datei 40.php den nachfolgend abgebildeten Code. Speichern Sie dann die Zeilen mit dem Namen lade.php // lade.php Überschrift-Datei laden... $datei = fopen("inhalt.txt","r"); $dateigroesse=filesize("inhalt.txt"); $neu = fread($datei, $dateigroesse); //Textfeld-Datei laden... $datei = fopen("text.txt","r"); $dateigroesse=filesize("text.txt"); $text = fread($datei, $dateigroesse); Aufgabe: Verfahren Sie entsprechend und speichern den Inhalt in die Datei schreibe.php // schreibe.php Überschrift-Datei aktualisieren: $datei= fopen("inhalt.txt","w"); $output = fwrite($datei,$neu); // Jetzt Textfeld-Datei aktualisieren: $datei= fopen("text.txt","w"); $output = fwrite($datei,$textneu);
12 Jetzt werden die PHP-Zeilen, die jetzt als lade.php und schreibe.php vorliegen, in den beiden Dateien 39.php und 40.php entfernt und durch den include-befehl ersetzt: include("lade.php"); bzw. include("schreibe.php"); Achten Sie bitte darauf, dass Sie sich jeweils im PHP-Teil der Datei befinden bzw andernfalls PHP erst eröffnen müssen. 12 Passwortschutz einrichten Bisher ist an den Stellen, an denen der Link "Zur geheimen Admin-Seite" steht, noch keine Kontrolle erfolgt, ob die Berechtigung zum Ändern der Seite vorliegt. Wir können über PHP einen Passwortschutz einrichten, auf die Art, dass die Passwörter in die PHP-Datei geschrieben werden; der Quelltext wird bekanntlich nicht im Browser angezeigt. Ein Schwachpunkt wird hier noch sein, dass zu einer Datei weitergeleitet wird, die einen Namen hat, die keiner erraten kann, denn sonst könnte die PHP-Datei ja direkt aufgerufen werden. Das ist hier zunächst der Grund, warum wir nicht die Datei 42.php (als geänderte Fassung von 40.php) nehmen, denn sonst wäre der Einwand zu Recht, dass man ja die Adresse direkt aufrufen könnte. Allerdings hat dieser Passwortschutz auch noch Schwachstellen; wer den Verlauf des Browsers überprüft, kann feststellen, welche PHP-Datei aufgerufen wurde. Ein noch sicherer Schutz kann erreicht werden, wenn wir über den Apache-Server über eine.htaccess-datei den Zugang zu ganzen Ordnern auf dem Server schützen. Zunächst gehen wir so vor: 1. Die Datei 39.php wird mit dem Namen 41.php gespeichert 2. Die Datei 40.php wird mit dem Namen geheim_keiner_weiss_es.php gespeichert 3. Aus der Datei 41.php wird zunächst eine neue Datei zugang.html aufgerufen, die ein Formular mit den Feldern für Benutzername und Passwort enthält 2. Diese Datei ruft die PHP-Datei check.php auf. (Ich verwende dabei: Benutzername: phptest, Passwort: bfw) 4. Wenn die Eingaben dort korrekt waren, erfolgt die Weiterleitung zur Datei geheim_keiner_weiss_es.php Hier zunächst die geänderte 41.php <!-- 41.php --> <title>content Management</title> include("lade.php"); echo "<h1>$neu</h1><br><br>"; echo $text; <br><br> <a href=" geheimen Admin- Seite</a><br><br> <a href=" zur Index-Seite</a> Die Datei zugang.html enthält das Login-Formular: <!-- zugang.html --> 2 Ich folge hier weitgehend dem Buch von Seeboerger-Weichselbaum, PHP Webseiten dynamisch programmieren, S. 78 ff
13 <title>login-prozedur</title> <p>bitte einloggen:</p><br> <form name="eingabe" action="check.php" method="post"> Benutzername: <br> <input type="text" name="benutzer" size="20"><br> Passwort:<br> <input type="password" name="pass" size="20"><br><br> <input type="submit" value="login"> <input type="reset" value="reset"> </form> Sie leitet die Eingaben weiter an die Datei check.php: <!-- check.php --> $benutzer=$http_post_vars['benutzer']; $pass=$http_post_vars['pass']; if ($benutzer=="phptest") { if ($pass=="bfw") { print ("<b>login korrekt</b>"); print ("<p>klicken Sie hier zum Zugang:</p>"); print ("<a href='geheim_keiner_weiss_es.php'>admin-bereich</a>"); } else { print ("Benutzername korrekt, Passwort NICHT KORREKT!<br><br>"); print ("<a href='zugang.html'>noch ein Versuch...</a>"); } } else { print ("Benutzername NICHT KORREKT!<br><br>"); print ("<a href='zugang.html'>noch ein Versuch...</a>"); } Hier steht zwar Name und Passwort im Klartext, aber der Code wird ja nicht angezeigt. Die Datei geheim_keiner_weiss_es.php bietet eigentlich nichts Neues und wird nur der Vollständigkeit halber noch einmal gezeigt: <!-- geheim_keiner_weiss_es.php --> <title>content Management</title> include("lade.php"); <form action ="geheim_keiner_weiss_es.php" method ="post"> <h1><input type="text" name="in" size="100" style="border: 0px" value = " echo $neu " > </input></h1>
14 Neuen Inhalt direkt in die Überschrift eingeben! <br> <textarea name="textfeld" cols="60" rows="10"> echo $text </textarea> <input type="submit" value="aktualisieren" name="ok"></form> <br> // Jetzt Variablen durch Formularinhalt füllen $neu=$in; $textneu=$textfeld; include("schreibe.php"); //Zur Kontrolle noch mal anzeigen: echo "<h1>$neu</h1><br><br>"; echo $textneu; <a href=" zur Index-Seite</a> Aufgabe: Erstellen Sie ein CMS, mit dem diese HTML-Datei ausgegeben werden kann. In den Textfeldern sind die Variablen angegeben, mit denen der Inhalt ausgegeben werden soll. h1 text1 text2 text3 info (soll als Marquee-Laufschrift formatiert sein)
15 Die Datei 43.php ergibt die Ausgabe auf der vorigen Seite: <!-- 43.php --> <title>it-consult</title> include("lade_alles.php"); echo "<h1>$h1</h1><br>"; echo "$text1</p><br><br>"; echo "$text2<br><br>"; echo "$text3<br><br>"; echo "$info<br><br>"; echo "<marquee>$marquee</marquee>" <br><br> <a href=" size="-2">admin- Bereich</font></a><br><br> <a href=" zur Index-Seite</a> Die Datei lade_alles.php lädt die einzelnen Textdateien: //h1-datei laden... $datei = fopen("h1.txt","r"); $dateigroesse=filesize("h1.txt"); $h1 = fread($datei, $dateigroesse); //text1-datei laden... $datei = fopen("text1.txt","r"); $dateigroesse=filesize("text1.txt"); $text1 = fread($datei, $dateigroesse); //text2-datei laden... $datei = fopen("text2.txt","r"); $dateigroesse=filesize("text2.txt"); $text2 = fread($datei, $dateigroesse); //text3-datei laden... $datei = fopen("text3.txt","r"); $dateigroesse=filesize("text3.txt"); $text3 = fread($datei, $dateigroesse); //info-datei laden... $datei = fopen("info.txt","r"); $dateigroesse=filesize("info.txt"); $info = fread($datei, $dateigroesse); //marquee-datei laden... $datei = fopen("marquee.txt","r"); $dateigroesse=filesize("marquee.txt"); $marquee = fread($datei, $dateigroesse);
16 Die 44.php soll so auf dem Monitor erscheinen: Der Code zu Datei 44.php <!-- 44.php --> <title>content Management</title> include("lade_alles.php"); <form action ="44.php" method ="post"> Neuen Inhalt direkt in die Überschrift eingeben! <br> <h1><input type="text" name="h1x" size="100" style="border: 0px" value = " echo $h1; " > <br> </input></h1> <br>
17 <textarea name="text1x" cols="60" rows="5"> echo $text1; </textarea><br> <textarea name="text2x" cols="60" rows="2"> echo $text2; </textarea><br> <textarea name="text3x" cols="60" rows="5"> echo $text3; </textarea><br> <textarea name="infox" cols="60" rows="5"> echo $info; </textarea><br> <input type="text" name="marqueex" size="60" value = " echo $marquee; " ><br> <input type="submit" value="aktualisieren" name="ok"></form> </a> <br> //Variablen wieder neu belegen $h1=$h1x; $text1=$text1x; $text2=$text2x; $text3=$text3x; $info=$infox; $marquee=$marqueex; include("schreibe_alles.php"); <a href=" zur Index-Seite</a> Hier wird außerdem noch die Datei schreibe_alles.php gebraucht: // h1-datei aktualisieren: $datei= fopen("h1.txt","w"); $output = fwrite($datei,$h1); // text1-datei aktualisieren: $datei= fopen("text1.txt","w"); $output = fwrite($datei,$text1); // text2-datei aktualisieren: $datei= fopen("text2.txt","w"); $output = fwrite($datei,$text2); // text3-datei aktualisieren: $datei= fopen("text3.txt","w");
18 $output = fwrite($datei,$text3); // info-datei aktualisieren: $datei= fopen("info.txt","w"); $output = fwrite($datei,$info); // marquee-datei aktualisieren: $datei= fopen("marquee.txt","w"); $output = fwrite($datei,$marquee); Aufgabe: Es ist erforderlich, Sonderzeichen und Zeilenumbrüche zu konvertieren. Fügen Sie deshalb noch folgende Zeilen ein (bevor PHP mit geschlossen wird): // Jetzt die Sonderzeichen und Umlaute konvertieren: $h1=htmlspecialchars ($h1); $text1=htmlspecialchars ($text1); $text2=htmlspecialchars ($text2); $text3=htmlspecialchars ($text3); $info=htmlspecialchars ($info); $marquee=htmlspecialchars ($marquee); // Umbrüche in <br> konvertieren $text1=nl2br($text1); $text2=nl2br($text2); $text3=nl2br($text3); $info=nl2br($info); <br><br> Aufgabe: Mit Hilfe von CSS-Anweisungen in der Datei standard.css soll die Datei jetzt noch formatiert werden. Sie könnte z. B. so aussehen:
19 Aufgabe: Speichern Sie dazu die Dateien 43.php mit dem Namen 45.php und die Datei 44.php mit dem Namen 46.php. Hier der Code für die 45.php, in der mit CSS-Klassen die Formatierung erreicht wird: <!-- 45.php --> <title>it-consult</title> <table width="800"> <tr> <td align="left"> include("lade_alles.php"); echo "<h1>$h1</h1><br>"; echo "<p class='text1'>$text1</p><br>"; echo "<p class='text2'>$text2</p><br>"; echo "<p class='text3'>$text3</p><br>"; echo "<p class='info'>$info<br></p><br>"; echo "<p class='marquee'><marquee>$marquee</marquee></p>" <br> <a href=" size="-2">admin- Bereich</font></a><br><br> <a href=" zur Index-Seite</a> </td> </tr> </table> Dies sind die Stil-Anweisungen für die Bereiche text1, text2 usw. Sie müssen in der Datei standard.css vorgenommen werden. Ändern Sie nach Belieben ab:.text1 { font-family: Arial; font-size: 12 pt; border-style: dotted; border-width: 2px; border-color: #ff9900; padding: 5px; background-color: #CEEBFB; }.text2 { font-family: Arial; font-size: 11 pt; border-color: #ff9900; padding: 5px; background-color: #CEEBFB; }.text3 { font-family: Arial; font-style: bold; font-size: 13 pt; border-style: dotted; border-width: 2px; border-color: #ff9900; padding: 5px; background-color: #CEEBFB; }.info { font-family: Arial;
20 font-size: 11 pt; border-style: dotted; border-width: 2px; border-color: #ff9900; padding: 5px; background-color: #FFEA95; }.marquee { font-family: Arial; font-size: 12 pt; border-style: dotted; border-width: 2px; border-color: #ff9900; padding: 5px; background-color: #FFEA95; } In der Datei 46.php muss zunächst nur die form action-zeile geändert werden: <form action ="46.php" method ="post"> Aufgabe: Programmieren Sie noch einen Passwortschutz für die Datei, so dass sie nur von autorisierten Nutzern geändert werden darf.
Kurzanleitung fu r Clubbeauftragte zur Pflege der Mitgliederdaten im Mitgliederbereich
Kurzanleitung fu r Clubbeauftragte zur Pflege der Mitgliederdaten im Mitgliederbereich Mitgliederbereich (Version 1.0) Bitte loggen Sie sich in den Mitgliederbereich mit den Ihnen bekannten Zugangsdaten
MehrAufklappelemente anlegen
Aufklappelemente anlegen Dieses Dokument beschreibt die grundsätzliche Erstellung der Aufklappelemente in der mittleren und rechten Spalte. Login Melden Sie sich an der jeweiligen Website an, in dem Sie
MehrWordpress: Blogbeiträge richtig löschen, archivieren und weiterleiten
Wordpress: Blogbeiträge richtig löschen, archivieren und weiterleiten Version 1.0 Wordpress: Blogbeiträge richtig löschen, archivieren und weiterleiten In unserer Anleitung zeigen wir Dir, wie Du Blogbeiträge
MehrEine eigene Seite auf Facebook-Fanseiten einbinden und mit einem Tab verbinden.
Eine eigene Seite auf Facebook-Fanseiten einbinden und mit einem Tab verbinden. Nach den Änderungen die Facebook vorgenommen hat ist es einfacher und auch schwerer geworden eigene Seiten einzubinden und
MehrAnleitung zur Erstellung von Serienbriefen (Word 2003) unter Berücksichtigung von Titeln (wie Dr., Dr. med. usw.)
Seite 1/7 Anleitung zur Erstellung von Serienbriefen (Word 2003) unter Berücksichtigung von Titeln (wie Dr., Dr. med. usw.) Hier sehen Sie eine Anleitung wie man einen Serienbrief erstellt. Die Anleitung
MehrPHP - Projekt Personalverwaltung. Erstellt von James Schüpbach
- Projekt Personalverwaltung Erstellt von Inhaltsverzeichnis 1Planung...3 1.1Datenbankstruktur...3 1.2Klassenkonzept...4 2Realisierung...5 2.1Verwendete Techniken...5 2.2Vorgehensweise...5 2.3Probleme...6
MehrContent Management System (CMS) Manual
Content Management System (CMS) Manual Thema Seite Aufrufen des Content Management Systems (CMS) 2 Funktionen des CMS 3 Die Seitenverwaltung 4 Seite ändern/ Seite löschen Seiten hinzufügen 5 Seiten-Editor
MehrDiese Anleitung wurde erstellt von Niclas Lüchau und Daniel Scherer. Erste Anmeldung. Schritt 1: Anmeldung..2. Schritt 2: Passwort setzen 3
Diese Anleitung wurde erstellt von Niclas Lüchau und Daniel Scherer Inhalt Erste Anmeldung. Schritt 1: Anmeldung..2 Schritt 2: Passwort setzen 3 Schritt 3: Nachträgliches Ändern des Passworts..4 Schreiben
Mehr1. Adressen für den Serienversand (Briefe Katalogdruck Werbung/Anfrage ) auswählen. Die Auswahl kann gespeichert werden.
Der Serienversand Was kann man mit der Maske Serienversand machen? 1. Adressen für den Serienversand (Briefe Katalogdruck Werbung/Anfrage ) auswählen. Die Auswahl kann gespeichert werden. 2. Adressen auswählen,
MehrStellen Sie bitte den Cursor in die Spalte B2 und rufen die Funktion Sverweis auf. Es öffnet sich folgendes Dialogfenster
Es gibt in Excel unter anderem die so genannten Suchfunktionen / Matrixfunktionen Damit können Sie Werte innerhalb eines bestimmten Bereichs suchen. Als Beispiel möchte ich die Funktion Sverweis zeigen.
MehrWarenwirtschaft Handbuch - Administration. 2013 www.addware.de
Warenwirtschaft Handbuch - Administration 2 Warenwirtschaft Inhaltsverzeichnis Vorwort 0 Teil I Administration 3 1 Datei... 4 2 Datenbank... 6 3 Warenwirtschaft... 12 Erste Schritte... 13 Benutzerverwaltung...
MehrHandbuch für Redakteure
Handbuch für Redakteure Erste Schritte... 1 Artikel erstellen... 2 Artikelinhalt bearbeiten... 3 Artikel bearbeiten... 3 Grunddaten ändern... 5 Weitere Artikeleigenschaften... 5 Der WYSIWYG-Editor... 6
MehrDas Festkomitee hat die Abi-Seite neu konzipiert, die nun auf einem (gemieteten) Share Point Server
Hallo Leute Das Festkomitee hat die Abi-Seite neu konzipiert, die nun auf einem (gemieteten) Share Point Server (= echtes - zeug ) liegt! Die neue Form hat insbesondere folgende Vorteile: Du bekommst einen
MehrBedienungsanleitung für Mitglieder von Oberstdorf Aktiv e.v. zur Verwaltung Ihres Benutzeraccounts auf www.einkaufserlebnis-oberstdorf.
Bedienungsanleitung für Mitglieder von Oberstdorf Aktiv e.v. zur Verwaltung Ihres Benutzeraccounts auf www.einkaufserlebnis-oberstdorf.de Einloggen in den Account Öffnen Sie die Seite http://ihrefirma.tramino.de
MehrOutlook. sysplus.ch outlook - mail-grundlagen Seite 1/8. Mail-Grundlagen. Posteingang
sysplus.ch outlook - mail-grundlagen Seite 1/8 Outlook Mail-Grundlagen Posteingang Es gibt verschiedene Möglichkeiten, um zum Posteingang zu gelangen. Man kann links im Outlook-Fenster auf die Schaltfläche
MehrKennen, können, beherrschen lernen was gebraucht wird www.doelle-web.de
Inhaltsverzeichnis Inhaltsverzeichnis... 1 Grundlagen... 2 Hyperlinks innerhalb einer Datei... 2 Verweisziel definieren... 2 Einen Querverweis setzen... 3 Verschiedene Arten von Hyperlinks... 3 Einfache
MehrWindows. Workshop Internet-Explorer: Arbeiten mit Favoriten, Teil 1
Workshop Internet-Explorer: Arbeiten mit Favoriten, Teil 1 Wenn der Name nicht gerade www.buch.de oder www.bmw.de heißt, sind Internetadressen oft schwer zu merken Deshalb ist es sinnvoll, die Adressen
MehrSchritt-für-Schritt-Anleitung. Verwendung Ihres Twinspace
Schritt-für-Schritt-Anleitung Verwendung Ihres Twinspace Ihr Profil auf den neuesten Stand bringen... 3 LehrerInnen und BesucherInnen auf Ihren TwinSpace einladen... 4 SchülerInnen auf Ihren TwinSpace
Mehr1. Anmeldung in das Content Management System WEBMIN CMS
Anleitung 1. Anmeldung in das Content Management System WEBMIN CMS A. Öffnen Sie Ihre Internetseite und schreiben Sie hinter der Domain noch /webmin/. Die Adresse (URL) wird wie folgt aussehen: http://www.ihre-domain.de/webmin/
MehrIT-Zertifikat: Allgemeine Informationstechnologien II PHP
IT-Zertifikat: Allgemeine Informationstechnologien II PHP PHP ( PHP: Hypertext Preprocessor ) ist eine serverseitige Skriptsprache: Der PHP-Code wird nicht wie bei JavaScript auf dem Clientrechner ausgeführt,
MehrStammdatenanlage über den Einrichtungsassistenten
Stammdatenanlage über den Einrichtungsassistenten Schritt für Schritt zur fertig eingerichteten Hotelverwaltung mit dem Einrichtungsassistenten Bitte bereiten Sie sich, bevor Sie starten, mit der Checkliste
MehrMediator 9 - Lernprogramm
Mediator 9 - Lernprogramm Ein Lernprogramm mit Mediator erstellen Mediator 9 bietet viele Möglichkeiten, CBT-Module (Computer Based Training = Computerunterstütztes Lernen) zu erstellen, z. B. Drag & Drop
MehrDokumentation IBIS Monitor
Dokumentation IBIS Monitor Seite 1 von 16 11.01.06 Inhaltsverzeichnis 1. Allgemein 2. Installation und Programm starten 3. Programmkonfiguration 4. Aufzeichnung 4.1 Aufzeichnung mitschneiden 4.1.1 Inhalt
MehrProfessionelle Seminare im Bereich MS-Office
Serienbrief aus Outlook heraus Schritt 1 Zuerst sollten Sie die Kontakte einblenden, damit Ihnen der Seriendruck zur Verfügung steht. Schritt 2 Danach wählen Sie bitte Gerhard Grünholz 1 Schritt 3 Es öffnet
MehrHilfedatei der Oden$-Börse Stand Juni 2014
Hilfedatei der Oden$-Börse Stand Juni 2014 Inhalt 1. Einleitung... 2 2. Die Anmeldung... 2 2.1 Die Erstregistrierung... 3 2.2 Die Mitgliedsnummer anfordern... 4 3. Die Funktionen für Nutzer... 5 3.1 Arbeiten
MehrInternationales Altkatholisches Laienforum
Internationales Altkatholisches Laienforum Schritt für Schritt Anleitung für die Einrichtung eines Accounts auf admin.laienforum.info Hier erklären wir, wie ein Account im registrierten Bereich eingerichtet
Mehr5. Übung: PHP-Grundlagen
5.1. Erstes PHP-Programm 1. Schreiben Sie PHP-Programm innerhalb einer Webseite, d.h. innerhalb eines HTML-Dokument. Ihr PHP-Programm soll einen kurzen Text ausgeben und Komentare enthalten. Speichern
MehrStand: 28.11.2012. Adressnummern ändern Modulbeschreibung
Seite 1 Inhalt Allgemein...3 Installation...3 manuelle Eingabe von alten und neuen Adressnummern...4 Vorbereiten von Adressnummern-Änderungen in Tabellen...5 Seite 2 Allgemein Das INKS-Modul ermöglicht
MehrTextgestaltung mit dem Editor TinyMCE Schritt für Schritt
Textgestaltung mit dem Editor TinyMCE Schritt für Schritt Folgender Artikel soll veröffentlicht und mit dem Editor TinyMCE gestaltet werden: Eine große Überschrift Ein Foto Hier kommt viel Text. Hier kommt
MehrArbeiten mit UMLed und Delphi
Arbeiten mit UMLed und Delphi Diese Anleitung soll zeigen, wie man Klassen mit dem UML ( Unified Modeling Language ) Editor UMLed erstellt, in Delphi exportiert und dort so einbindet, dass diese (bis auf
MehrDer Jazz Veranstaltungskalender für Deutschland, Österreich und die Schweiz
Veranstaltung erstellen mit vorheriger Registrierung Wenn Sie sich bei Treffpunkt Jazz registrieren, genießen Sie folgende Vorteile: Sie können bereits eingestellte Veranstaltungen auch noch später ändern
MehrI Serverkalender in Thunderbird einrichten
I Serverkalender in Thunderbird einrichten Damit Sie den Kalender auf dem SC-IT-Server nutzen können, schreiben Sie bitte zuerst eine Mail mit Ihrer Absicht an das SC-IT (hilfe@servicecenter-khs.de). Dann
MehrEinführung in die Scriptsprache PHP
Herbst 2014 Einführung in die Scriptsprache PHP Wirtschaftsinformatik: 5. Semester Dozenten: Rainer Telesko / Martin Hüsler Fachhochschule Nordwestschweiz FHNW - Rainer Telesko / Martin Hüsler 1 Inhalt:
MehrCMS.R. Bedienungsanleitung. Modul Cron. Copyright 10.09.2009. www.sruttloff.de CMS.R. - 1 - Revision 1
CMS.R. Bedienungsanleitung Modul Cron Revision 1 Copyright 10.09.2009 www.sruttloff.de CMS.R. - 1 - WOZU CRON...3 VERWENDUNG...3 EINSTELLUNGEN...5 TASK ERSTELLEN / BEARBEITEN...6 RECHTE...7 EREIGNISSE...7
MehrStundenerfassung Version 1.8 Anleitung Arbeiten mit Replikaten
Stundenerfassung Version 1.8 Anleitung Arbeiten mit Replikaten 2008 netcadservice GmbH netcadservice GmbH Augustinerstraße 3 D-83395 Freilassing Dieses Programm ist urheberrechtlich geschützt. Eine Weitergabe
MehrHandbuch für Redakteure
Handbuch für Redakteure Erste Schritte... 1 Artikel erstellen... 2 Artikelinhalt bearbeiten... 3 Artikel bearbeiten... 3 Trennen der Druck- und der Online-Version.. 4 Grunddaten ändern... 5 Weitere Artikel-eigenschaften...
MehrKonvertieren von Settingsdateien
Konvertieren von Settingsdateien Mit SetEdit können sie jedes der von diesem Programm unterstützten Settingsformate in jedes andere unterstützte Format konvertieren, sofern Sie das passende Modul (in Form
MehrHTML Formulare. Benutzerschnittstelle für interaktive Webseiten
1 HTML Formulare Benutzerschnittstelle für interaktive Webseiten Literatur und Links 2 Literatur: Coar, Ken; Bowen, Rich: Apache-Kochbuch. 2004 HTML: kein Buch oder irgend eins für Einsteiger, z. B. Münz,
MehrLineargleichungssysteme: Additions-/ Subtraktionsverfahren
Lineargleichungssysteme: Additions-/ Subtraktionsverfahren W. Kippels 22. Februar 2014 Inhaltsverzeichnis 1 Einleitung 2 2 Lineargleichungssysteme zweiten Grades 2 3 Lineargleichungssysteme höheren als
MehrWorkflows verwalten. Tipps & Tricks
Tipps & Tricks INHALT SEITE 1. Grundlegende Informationen 3 2. Workflows / Genehmigungsprofile verwalten 2.1 Erstes Genehmigungsprofil einrichten 5 2.2 Zweites Genehmigungsprofil einrichten 11 2.3 Workflow
MehrDokumentation: Formmail Datarius 1.5
Dokumentation: Formmail Datarius 1.5 Datei-Liste Mit dem Formmail Datarius werden folgende Dateien geliefert: Lizenz.txt Nutzungsberechtigung und Haftungsausschluss.. test.php 1. Prüfen Sie, ob Php auf
MehrHANDBUCH PHOENIX II - DOKUMENTENVERWALTUNG
it4sport GmbH HANDBUCH PHOENIX II - DOKUMENTENVERWALTUNG Stand 10.07.2014 Version 2.0 1. INHALTSVERZEICHNIS 2. Abbildungsverzeichnis... 3 3. Dokumentenumfang... 4 4. Dokumente anzeigen... 5 4.1 Dokumente
MehrWebsite freiburg-bahai.de
Website freiburg-bahai.de Eine kleine Gebrauchsanleitung Liebe Freunde! Das ist eine kleine Gebrauchsanleitung zu den Funktionen der Website freiburg-bahai.de. Eine Gebrauchsanleitung für die Administratoren
MehrSich einen eigenen Blog anzulegen, ist gar nicht so schwer. Es gibt verschiedene Anbieter. www.blogger.com ist einer davon.
www.blogger.com Sich einen eigenen Blog anzulegen, ist gar nicht so schwer. Es gibt verschiedene Anbieter. www.blogger.com ist einer davon. Sie müssen sich dort nur ein Konto anlegen. Dafür gehen Sie auf
MehrDreamweaver 8 Einführung
Dreamweaver 8 Einführung Die Oberfläche von Dreamweaver Beim Start von Dreamweaver 8 präsentiert sich das Programm mit der folgenden Oberfläche: Menüleiste mit allen verfügbaren Befehlen von Dreamweaver.
MehrDateimanagement in Moodle Eine Schritt-für
Übersicht: Lehrende können Dateien in einen Moodle-Kurs hochladen, in Verzeichnissen verwalten und für Studierende zugänglich machen. Jeder Moodle-Kurs hat einen Hauptordner Dateien im Administrationsblock.
MehrOutlook und Outlook Express
1 von 8 24.02.2010 12:16 Outlook und Outlook Express Bevor Sie anfangen: Vergewissern Sie sich, dass Sie eine kompatible Version von Outlook haben. Outlook 97 wird nicht funktionieren, wohl aber Outlook
MehrDie Textvorlagen in Microsoft WORD und LibreOffice Writer
Die Textvorlagen in Microsoft WORD und LibreOffice Writer Liebe Teilnehmer(-innen) am Landeswettbewerb Deutsche Sprache und Literatur Baden- Württemberg, Diese Anleitung soll Ihnen helfen Ihren Wettbewerbsbeitrag
Mehrteamsync Kurzanleitung
1 teamsync Kurzanleitung Version 4.0-19. November 2012 2 1 Einleitung Mit teamsync können Sie die Produkte teamspace und projectfacts mit Microsoft Outlook synchronisieren.laden Sie sich teamsync hier
MehrBedienungsanleitung: Onlineverifizierung von qualifiziert signierten PDF-Dateien
Sie haben von der VR DISKONTBANK GmbH ein signiertes PDF-Dokument (i.d.r. eine Zentralregulierungsliste mit dem Status einer offiziellen Rechnung) erhalten und möchten nun die Signatur verifizieren, um
MehrAbwesenheitsnotiz im Exchange Server 2010
Abwesenheitsnotiz im Exchange Server 2010 1.) Richten Sie die Abwesenheitsnotiz in Outlook 2010 ein und definieren Sie, an welche Absender diese gesendet werden soll. Klicken Sie dazu auf Datei -> Informationen
MehrAdminer: Installationsanleitung
Adminer: Installationsanleitung phpmyadmin ist bei uns mit dem Kundenmenüpasswort geschützt. Wer einer dritten Person Zugriff auf die Datenbankverwaltung, aber nicht auf das Kundenmenü geben möchte, kann
MehrAnleitung zum Öffnen meiner Fotoalben bei web.de
Anleitung zum Öffnen meiner Fotoalben bei web.de Ich begrüße Sie auf das Herzlichste. Das sind die Adressen meiner Fotoalben: https://fotoalbum.web.de/gast/erwin-meckelbrug/anna https://fotoalbum.web.de/gast/erwin-meckelburg/tra_my
MehrWie halte ich Ordnung auf meiner Festplatte?
Wie halte ich Ordnung auf meiner Festplatte? Was hältst du von folgender Ordnung? Du hast zu Hause einen Schrank. Alles was dir im Wege ist, Zeitungen, Briefe, schmutzige Wäsche, Essensreste, Küchenabfälle,
Mehr2. Im Admin Bereich drücken Sie bitte auf den roten Button Webseite bearbeiten, sodass Sie in den Bearbeitungsbereich Ihrer Homepage gelangen.
Deeplink einfügen Zur Angebotserstellung über Ihre Buchungsmaschine können Sie mit Schmetterling Quadra Deeplinks durch einen speziellen Deeplink Generator auf Ihre Homepage einfügen. Abhängig von Ihrer
MehrAnleitung über den Umgang mit Schildern
Anleitung über den Umgang mit Schildern -Vorwort -Wo bekommt man Schilder? -Wo und wie speichert man die Schilder? -Wie füge ich die Schilder in meinen Track ein? -Welche Bauteile kann man noch für Schilder
MehrAnleitung für die Online-Bewerbung über LSF auf Lehrveranstaltungen aller Lehramtsstudiengänge
Einloggen: Eingabe von Benutzername und Passwort Benutzername = Matrikelnummer (z.b. 999999) Passwort = Geburtsdatum (z.b. 31.12.1998) wird angezeigt als ********** Nach dem ersten Einloggen sollten sie
MehrGITS Steckbriefe 1.9 - Tutorial
Allgemeines Die Steckbriefkomponente basiert auf der CONTACTS XTD Komponente von Kurt Banfi, welche erheblich modifiziert bzw. angepasst wurde. Zuerst war nur eine kleine Änderung der Komponente für ein
MehrAnleitung: Terminverwaltung (Eigene Veranstaltungen auf der BM-Website bewerben)
Bundesverband Mediation e.v., Geschäftsstelle Kassel Kirchweg 80 34119 Kassel Alle Mitglieder im Bundesverband Mediation e.v. Christian Bähner Webmaster Geschäftsstelle Kassel Kirchweg 80 34119 Kassel
Mehr2. Im Admin Bereich drücken Sie bitte auf den Button Mediathek unter der Rubrik Erweiterungen.
Mediathek Die Mediathek von Schmetterling Quadra ist Ihr Speicherort für sämtliche Bilder und PDF-Dateien, die Sie auf Ihrer Homepage verwenden. In Ihrer Mediathek können Sie alle Dateien in Ordner ablegen,
MehrThunderbird herunterladen, Installieren und einrichten Version 31.3.0 (portable)
Thunderbird herunterladen, Installieren und einrichten Version 31.3.0 (portable) Thunderbird ist ein quelloffenes E-Mail-Programm (manchmal auch Client genannt), das leicht herunterzuladen und zu installieren
MehrFachhochschule Fulda. Bedienungsanleitung für QISPOS (Prüfungsanmeldung, Notenspiegel und Bescheinigungen)
Fachhochschule Fulda Bedienungsanleitung für QISPOS (Prüfungsanmeldung, Notenspiegel und Bescheinigungen) Inhaltsverzeichnis 1. Vorgehensweise bei der ersten Anmeldung... 1 2. Startseite... 1 3. Login...
Mehr.htaccess HOWTO. zum Schutz von Dateien und Verzeichnissen mittels Passwortabfrage
.htaccess HOWTO zum Schutz von Dateien und Verzeichnissen mittels Passwortabfrage Stand: 21.06.2015 Inhaltsverzeichnis 1. Vorwort...3 2. Verwendung...4 2.1 Allgemeines...4 2.1 Das Aussehen der.htaccess
Mehrwww.computeria-olten.ch Monatstreff für Menschen ab 50 Temporäre Dateien / Browserverlauf löschen / Cookies
www.computeria-olten.ch Monatstreff für Menschen ab 50 Merkblatt 42 Temporäre Dateien / Browserverlauf löschen / Cookies Im Internet-Explorer Extras / Browserverlauf löschen Jetzt entscheiden, was man
Mehretoken mit Thunderbird verwenden
etoken mit Thunderbird verwenden 1. Vorrausetzungen 2. etoken in Thunderbird einbinden 3. Wurzelzertifikate der Certification Authority (CA) installieren 4. E-Mails signieren und verschlüsseln mit Thunderbird
MehrZugriff auf Daten der Wago 750-841 über eine Webseite
Zugriff auf Daten der Wago 750-841 über eine Webseite Inhaltsverzeichnis Einleitung... 3 Auslesen von Variablen... 4 Programm auf der SPS... 4 XML-Datei auf der SPS... 4 PHP-Script zum Auslesen der XML-Datei...
MehrBiogena IMK. Individuelle Mikronährstoff Komponenten. Benutzerhandbuch. Natürlich so individuell wie Ihr Patient
Biogena IMK Individuelle Mikronährstoff Komponenten Benutzerhandbuch Natürlich so individuell wie Ihr Patient 1. Anmeldung 1.1. Einloggen bei Biogena IMK Geben Sie Ihre persönlichen Login Daten, die Sie
MehrDoku zur Gebäudebrüter Datenbank
Autor: Christina Baradari, christina.baradari@berlin.de, 0162 2008 114 Doku zur Gebäudebrüter Datenbank Team Web Programmierer: Rahim Baradari Inhaltsverzeichnis 1 Suchen nach Kartierungsdaten... 2 1.1
MehrAnleitung Postfachsystem Inhalt
Anleitung Postfachsystem Inhalt 1 Allgemeines... 2 2 Einloggen... 2 3 Prüfen auf neue Nachrichten... 2 4 Lesen von neuen Nachrichten... 3 5 Antworten auf Nachrichten... 4 6 Löschen von Nachrichten... 4
MehrLehrer: Einschreibemethoden
Lehrer: Einschreibemethoden Einschreibemethoden Für die Einschreibung in Ihren Kurs gibt es unterschiedliche Methoden. Sie können die Schüler über die Liste eingeschriebene Nutzer Ihrem Kurs zuweisen oder
Mehrecaros2 - Accountmanager
ecaros2 - Accountmanager procar informatik AG 1 Stand: FS 09/2012 Inhaltsverzeichnis 1 Aufruf des ecaros2-accountmanager...3 2 Bedienung Accountmanager...4 procar informatik AG 2 Stand: FS 09/2012 1 Aufruf
MehrFotogalerie mit PWGallery in Joomla (3.4.0) erstellen
Fotogalerie mit PWGallery in Joomla (3.4.0) erstellen Als ersten Schritt müssen wir alle Fotos die in die Galerie sollen hochladen. Wir gehen davon aus, dass das Plugin PWGallery bereits installiert und
MehrAnleitung für die Hausverwaltung
www.gruppenhaus.ch Version vom 15. September 2006 Autor Kontakt Gruppenhaus.ch GmbH support@gruppenhaus.ch Inhalt 1 Allgemeines... 2 1.1 Login... 2 1.2 Wenn Sie nicht mehr weiter wissen... 2 2 Belegungsplan...
MehrMit der Maus im Menü links auf den Menüpunkt 'Seiten' gehen und auf 'Erstellen klicken.
Seite erstellen Mit der Maus im Menü links auf den Menüpunkt 'Seiten' gehen und auf 'Erstellen klicken. Es öffnet sich die Eingabe Seite um eine neue Seite zu erstellen. Seiten Titel festlegen Den neuen
MehrBereich METIS (Texte im Internet) Zählmarkenrecherche
Bereich METIS (Texte im Internet) Zählmarkenrecherche Über die Zählmarkenrecherche kann man nach der Eingabe des Privaten Identifikationscodes einer bestimmten Zählmarke, 1. Informationen zu dieser Zählmarke
MehrAnmelden und Vorträge einreichen auf der JBFOne-Website Inhalt
Inhalt 1. Schritt: Anmelden 2 Anmelden mit Daten von 2014... 3 Neu anmelden... 3 Maske 1: Persönliche Angaben... 3 Maske 2: Angaben über Ihr Unternehmen... 3 Maske 3: Teilnahme und Rechnungsangaben...
MehrAnleitung zum Login. über die Mediteam- Homepage und zur Pflege von Praxisnachrichten
Anleitung zum Login über die Mediteam- Homepage und zur Pflege von Praxisnachrichten Stand: 18.Dezember 2013 1. Was ist der Mediteam-Login? Alle Mediteam-Mitglieder können kostenfrei einen Login beantragen.
MehrL10N-Manager 3. Netzwerktreffen der Hochschulübersetzer/i nnen Mannheim 10. Mai 2016
L10N-Manager 3. Netzwerktreffen der Hochschulübersetzer/i nnen Mannheim 10. Mai 2016 Referentin: Dr. Kelly Neudorfer Universität Hohenheim Was wir jetzt besprechen werden ist eine Frage, mit denen viele
MehrAutoresponder Unlimited 2.0
Anleitung zur Installation und Anwendung Autoresponder Unlimited 2.0 Anleitung zur Installation und Anwendung Wie Ihr Autoresponder Unlimited 2.0 funktioniert Den Autoresponder Unlimited 2.0 installieren
MehrDiese Ansicht erhalten Sie nach der erfolgreichen Anmeldung bei Wordpress.
Anmeldung http://www.ihredomain.de/wp-admin Dashboard Diese Ansicht erhalten Sie nach der erfolgreichen Anmeldung bei Wordpress. Das Dashboard gibt Ihnen eine kurze Übersicht, z.b. Anzahl der Beiträge,
MehrPfötchenhoffung e.v. Tier Manager
Pfötchenhoffung e.v. Tier Manager A.Ennenbach 01.08.2015 Tier Manager Inhalt Administrationsbereich Tiere auflisten & suchen Tier hinzufügen Tier bearbeiten (Status ändern, etc.) Administrationsbereich
MehrSchrittweise Anleitung zur Erstellung einer Angebotseite 1. In Ihrem Dashboard klicken Sie auf Neu anlegen, um eine neue Seite zu erstellen.
Schrittweise Anleitung zur Erstellung einer Angebotseite 1. In Ihrem Dashboard klicken Sie auf Neu anlegen, um eine neue Seite zu erstellen. Klicken Sie auf Neu anlegen, um Ihre neue Angebotseite zu erstellen..
MehrIn diesem Thema lernen wir die Grundlagen der Datenbanken kennen und werden diese lernen einzusetzen. Access. Die Grundlagen der Datenbanken.
In diesem Thema lernen wir die Grundlagen der Datenbanken kennen und werden diese lernen einzusetzen. Access Die Grundlagen der Datenbanken kurspc15 Inhaltsverzeichnis Access... Fehler! Textmarke nicht
MehrFH-SY Chapter 2.4 - Version 3 - FH-SY.NET - FAQ -
FH-SY Chapter 2.4 - Version 3 - FH-SY.NET - FAQ - Version vom 02.02.2010 Inhaltsverzeichnis 1. KANN ICH BEI EINER EIGENEN LEKTION NACHTRÄGLICH NOCH NEUE LERNINHALTE ( WAS WURDE BEHANDELT? ) EINFÜGEN?...
MehrTipps und Tricks zu den Updates
Tipps und Tricks zu den Updates Grundsätzlich können Sie Updates immer auf 2 Wegen herunterladen, zum einen direkt über unsere Internetseite, zum anderen aus unserer email zu einem aktuellen Update. Wenn
Mehr2. Im Admin Bereich drücken Sie bitte auf den roten Button Webseite bearbeiten, sodass Sie in den Bearbeitungsbereich Ihrer Homepage gelangen.
Bildergalerie einfügen Wenn Sie eine Vielzahl an Bildern zu einem Thema auf Ihre Homepage stellen möchten, steht Ihnen bei Schmetterling Quadra das Modul Bildergalerie zur Verfügung. Ihre Kunden können
MehrStellvertretenden Genehmiger verwalten. Tipps & Tricks
Tipps & Tricks INHALT SEITE 1. Grundlegende Informationen 3 2.1 Aktivieren eines Stellvertretenden Genehmigers 4 2.2 Deaktivieren eines Stellvertretenden Genehmigers 11 2 1. Grundlegende Informationen
MehrTreppensoftware Programme. Hilfe - 3D Plus Online. konstruieren/präsentieren
Treppensoftware Programme Hilfe - 3D Plus Online konstruieren/präsentieren INHALT 1. Allgemeines... 3 2. Arbeitsbereich im Internet aufrufen... 4 3. Firmendaten im Internet hinterlegen... 5 4. Verwaltung
MehrBenutzerhandbuch - Elterliche Kontrolle
Benutzerhandbuch - Elterliche Kontrolle Verzeichnis Was ist die mymaga-startseite? 1. erste Anmeldung - Administrator 2. schnittstelle 2.1 Administrator - Hautbildschirm 2.2 Administrator - rechtes Menü
MehrAnleitung für Autoren auf sv-bofsheim.de
Anleitung für Autoren auf sv-bofsheim.de http://www.sv-bofsheim.de 1 Registrieren als Benutzer sv-bofsheim.de basiert auf der Software Wordpress, die mit einer Erweiterung für ein Forum ausgestattet wurde.
MehrEnigmail Konfiguration
Enigmail Konfiguration 11.06.2006 Steffen.Teubner@Arcor.de Enigmail ist in der Grundkonfiguration so eingestellt, dass alles funktioniert ohne weitere Einstellungen vornehmen zu müssen. Für alle, die es
MehrSerienbrief erstellen
Serienbrief erstellen Erläuterung: Für einen Serienbrief benötigt man 1. ein Hauptdokument (Brief, Etiketten etc.) mit den gewünschten Inhalten und Formatierungen Rainer Lamberts www.anrainer.de Word-Version:
MehrAGROPLUS Buchhaltung. Daten-Server und Sicherheitskopie. Version vom 21.10.2013b
AGROPLUS Buchhaltung Daten-Server und Sicherheitskopie Version vom 21.10.2013b 3a) Der Daten-Server Modus und der Tresor Der Daten-Server ist eine Betriebsart welche dem Nutzer eine grosse Flexibilität
MehrDas sogenannte Beamen ist auch in EEP möglich ohne das Zusatzprogramm Beamer. Zwar etwas umständlicher aber es funktioniert
Beamen in EEP Das sogenannte Beamen ist auch in EEP möglich ohne das Zusatzprogramm Beamer. Zwar etwas umständlicher aber es funktioniert Zuerst musst du dir 2 Programme besorgen und zwar: Albert, das
MehrDas Paket enthält: vionlink-formmailer.php src/formular.htm src/font.tff src/bg.png src/capmaker.php. eine Nutzungslizenz dieses Handbuch
Das Paket enthält: vionlink-formmailer.php src/formular.htm src/font.tff src/bg.png src/capmaker.php eine Nutzungslizenz dieses Handbuch Schnelleinstieg Quick Installation 1. Öffnen Sie die Datei vionlink-formmailer.php.
MehrDaten-Synchronisation zwischen dem ZDV-Webmailer und Outlook (2002-2007) Zentrum für Datenverarbeitung der Universität Tübingen
Daten-Synchronisation zwischen dem ZDV-Webmailer und Outlook (2002-2007) Zentrum für Datenverarbeitung der Universität Tübingen Inhalt 1. Die Funambol Software... 3 2. Download und Installation... 3 3.
MehrViele Bilder auf der FA-Homepage
Viele Bilder auf der FA-Homepage Standardmäßig lassen sich auf einer FA-Homepage nur 2 Bilder mit zugehörigem Text unterbringen. Sollen es mehr Bilder sein, muss man diese als von einer im Internet
MehrFuxMedia Programm im Netzwerk einrichten am Beispiel von Windows 7
FuxMedia Programm im Netzwerk einrichten am Beispiel von Windows 7 Die Installation der FuxMedia Software erfolgt erst NACH Einrichtung des Netzlaufwerks! Menüleiste einblenden, falls nicht vorhanden Die
MehrKurzübericht der implementierten Funktionen der Fachinformatiker -== Info Datenbank ==-
Kurzübericht der implementierten Funktionen der Fachinformatiker -== Info Datenbank ==- Einleitung : Zu Beginn möchte ich kurz den Sinn dieser Datenbank erläutern. Als Webmaster der Fachinformatiker -==
Mehr104 WebUntis -Dokumentation
104 WebUntis -Dokumentation 4.1.9.2 Das elektronische Klassenbuch im Betrieb Lehrer Aufruf Melden Sie sich mit Ihrem Benutzernamen und Ihrem Passwort am System an. Unter den aktuellen Tagesmeldungen erscheint
Mehr