basecom GmbH & Co. KG Crashkurs: Webentwicklung Stand:!! Juli 2012 Copyright:!! basecom GmbH & Co. KG Autor:!! Simon Schröer

Größe: px
Ab Seite anzeigen:

Download "basecom GmbH & Co. KG Crashkurs: Webentwicklung Stand:!! Juli 2012 Copyright:!! basecom GmbH & Co. KG Autor:!! Simon Schröer"

Transkript

1 Crashkurs: Webentwicklung Stand:!! Juli 2012 Copyright:!! basecom GmbH & Co. KG Autor:!! Simon Schröer

2 Inhaltsverzeichnis Vorwort! 4 Grundlagen! 5 HTML / CSS! 5 Aufgaben! 5 PHP! 6 Aufgaben: Arrays und Schleifen! 6 Aufgaben: Funktionen! 6 Aufgaben: Header & Cookies! 7 Aufgaben: Sessions! 7 JavaScript! 8 Aufgaben: Taschenrechner! 8 Aufgaben: AJAX! 8 Übungsprojekt 1: Mitarbeiterverwaltung! 9 Geschützter Bereich (Login)! 9 Aufgaben: Login / Logout! 9 Aufgaben: Datenbanken! 10 Aufgaben: Registration! 10 Aufgaben: Absicherung von Formularen und Passwörtern! 10 Mitarbeiterdaten anzeigen und bearbeiten! 11 Aufgaben: Mitarbeiter-Profil anzeigen! 11 Aufgaben: Mitarbeiterdaten ändern! 11 Benutzer-Bilder! 11 Aufgaben: Bild hochladen und ändern! 11 Aufgaben: Bild löschen! 11 Mitarbeitersuche! 12 Aufgaben: Ergebnisbegrenzung / Seitenwechsel! 12 2

3 Aufgaben: Suche mit AJAX! 12 Aufgaben: Ergebnisse verlinken! 12 Besucherzähler! 13 Aufgaben: Besucherzähler mit einzelner Datei! 13 Aufgaben: Zeitabhängige Datei-Erstellung / Modulo! 13 Template-Engines! 13 Aufgaben: Die Smarty Template-Engine! 13 Übungsprojekt 2: Deine eigene Community! 14 Anforderungen! 14 3

4 Vorwort Vorab sei gesagt, dass diese Übungen nur die Spitze des Eisbergs bilden. Direkt bei jeder einzelnen Übung in die Tiefe zu gehen, würde dich zu Beginn ehr behindern als dir eine schnelle Einarbeitung zu ermöglichen. Nach diesen Übungen weist Du aber auf jeden Fall schon einmal in welche Richtung es geht und nach welchen Stichpunkten Du suchen musst, wenn Du für eine Bestimmten Anwendungsfall weitere Informationen benötigst. Dieser Aufgabenkatalog ist - wie der Name schon sagt - ein Crashkurs. Die Routine und nötigen Feinheiten lernst Du schnell und ehr nebenbei im Alltagsgeschäft. Dieser Aufgabenkatalog besteht aus 2 Teilen. Der erste Teil soll die Grundlagen der Webentwicklung vermitteln und ein Verständnis für Programmabläufe fördern. Im 2. Teil sollst Du dann komplett eigenständig ein kleines Projekt erstellen, welches dann später auch wirklich online gestellt wird. Fast alle Aufgaben beinhalten das eigenständige Recherchieren im Internet, um eine Lösung für die gestellte Aufgabe zu finden. Recherchen gehören beim Programmieren genau so dazu, wie das Schreiben von Quellcode. Da sich das Web schnell weiterentwickelt und immer neue Methoden und Techniken zum Einsatz kommen, ist es für Dich unerlässlich immer auf dem aktuellen Stand zu sein. Als Entwickler lernt man - sprichwörtlich - nie aus. Generell sind folgende Dinge bei der Bearbeitung der Aufgaben zu beachten: Lösung der Aufgaben: Bitte gehe alle Übungen in der Reihenfolge durch, wie sie hier zu finden sind, da sie aufeinander aufbauen Versuche bei Problemen immer erst selbstständig eine Lösung zu erarbeiten und dokumentiere, wie Du zu einer Lösung des Problems gekommen bist Entwicklungsumgebung: Installiere und verwende in einer Windows-Umgebung das XAMPP Webserver- Paket mit den Dev -Erweiterungen. In einer Linux- oder Mac-Umgebung verwende das LAMP bzw. MAMP Webserver-Paket Als IDE verwenden wir NetBeans PHP oder Eclipse mit der PDT-Erweiterung Achte bei dem Projekt auf eine einheitliche UTF-8 Kodierung der Dateien und Datenbanken (MySQL: utf8_general_ci) Quellcode: Formatierung von Tabs: 4 Zeichen (nicht in Leerzeichen konvertieren) Achte auf sinnvoll benannte Variablen, Funktionen und Dateinamen Alle wichtigen Stellen müssen mit sinnvollen Kommentaren versehen sein Einheitliche Struktur (Einrücken, Absätze, etc.) Im Kopf der Datei eine kurze, stichwortartige Zusammenfassung, was in dieser Datei passiert und warum Du genau diesen Lösungsweg gewählt hast Wenn Code von anderen Seiten kopiert oder ein Tutorial zum Lösen einer Aufgabe verwendet wurde, ist die URL der Seite ebenfalls als Kommentar im Kopf der Datei anzugeben Wenn Du Funktionen verwendest, musst Du auf die Frage antworten können Was macht diese Funktion? Versuche immer eine Lösung zu finden, mit der Du selber 100% zufrieden bist (unabhängig davon ob Du dir sicher bist, dass dieser Ansatz der richtige ist) 4

5 Grundlagen Ohne Grundlagen kommt man natürlich nicht sehr weit, gerade wenn man nur wenig oder keine Programmiererfahrung hat. Daher wird in diesem Kapitel erst einmal das Basis- Wissen geschaffen, welches Du für das erste Übungsprojekt benötigst. HTML / CSS Viele Wege führen nach Rom, aber kein Weg führt an HTML und CSS vorbei ;) Es sind DIE Grundlagen für alle Webentwickler und sollten mit verbundenen Augen beherrscht werden. Um die Grundlagen von HTML und CSS zu lernen, findest unter dieser Aufgabe eine Auswahl an Tutorials die Du durcharbeiten kannst. Wenn Du lieber ein Buch oder andere Tutorials verwenden möchtest, steht dir das natürlich frei. Wichtig ist nur, dass Du am Ende dieser Übung die Aufgaben korrekt gelöst hast und folgende Fragen beantworten kannst: Wofür steht die Abkürzung HTML? Welche Typen von HTML gibt es und welche ist die aktuellste? Was versteht man unter dem Begriff Browserkompatibilität und wie beeinflusst dich, als Webentwickler, dieses Thema bei der Umsetzung einer Webseite? Tutorials Aufgaben 1. Erstelle eine einfache Webseite (Dateiname: index.html) mit allen minimal nötigen Elementen, um HTML-konform zu sein, sowie einer einzelnen Überschrift: Mitarbeiterverwaltung. 2. Style den Inhalt der Webseite so, dass er horizontal und vertikal zentriert ist. Benutze dazu DIV-Elemente, welche via CSS formatiert sind. Die CSS-Formatierungen sollen in einer 2. Datei ausgelagert werden. 3. Unter der Überschrift soll nun eine vertikale Tabelle angezeigt werden, welche folgende Daten von dir beinhaltet (benutze die Kopf-Tags der Tabelle für die Bezeichnungen!): Name Anschrift Alter Geschlecht -Adresse 4. Ersetze die statischen HTML-Werte zu den Bezeichnungen durch sinnvolle Formular- Elemente und lasse sie mit deinen Daten vorausgefüllt ausgeben. 5. Kontrolliere die erstelle Webseite in allen Browsern und sorge dafür, dass die Seite überall gleich aussieht 5

6 PHP Neben HTML und CSS gehört PHP mittlerweile ebenso zu einem Standard für Webentwickler. PHP ermöglicht es auf dem Server Logik und Prozesse zu hinterlegen, um den Anforderungen an eine dynamischen Webseiten gerecht zu werden. Mit Hilfe von PHP werden die HTML-Seiten zur Laufzeit erzeugt und manipuliert. Dies ermöglicht es z.b. einen Login, ein Gästebuch oder Forum zu programmieren. Einige der Aufgaben die Du nachfolgend findest, sind eventuell nicht in dem Tutorial behandelt worden. Versuche hier selbstständig eine Lösung zu finden bzw. zu recherchieren. Tutorials Aufgaben: Arrays und Schleifen 1. Erstelle in der neuen Datei index.php ein assoziatives-array, welches als Schlüssel die aus der HTML-Übung bekannten Felder enthält und als Schlüssel-Wert den jeweiligen Wert zuweist 2. Füge nach dem Array einen neuen Zeile hinzu, die einen einzelnen Schlüssel (Homepage) und den jeweiligen Wert dem Array hinzufügt. 3. Erstelle ein verschachteltes - mehrdimensionales - Array ($mitarbeiter), um in dem Haupt-Array beliebig viele Mitarbeiter speichern zu können. Füge 2 weitere Test- Personen dem Array hinzu. 4. Lasse das Array mit Hilfe einer verschachtelten Schleife als HTML-Tabelle ausgeben, ohne die Werte des Unter-Arrays direkt über die Schlüssel anzusprechen Aufgaben: Funktionen 1. Erstelle eine neue Datei (functions.php), welche welche eine Funktion enthält, die zu dem zuvor erstellen Mitarbeiter-Array ($mitarbeiter) einen neuen Mitarbeiter hinzufügt. Als Parameter soll diese Funktion nur das Array mit den neuen Mitarbeiterdaten übergeben bekommen. Das Mitarbeiter-Array selbst soll nicht an die Funktion übergeben werden, dies aber bearbeiten können. 2. Binde die Datei mit der Funktion in die index.php-datei ein, so dass ein Fehler ausgegeben wird, sollte die Datei - aus welchen Gründen auch immer - nicht geladen werden können 3. Schreibe eine zweite Funktion, welche als Parameter nur den Vor- und Nachnamen übergeben bekommt und anhand dessen aus dem Mitarbeiter-Array den passenden Mitarbeiter-Datensatz zurückgibt 4. Schreibe eine Funktion, die die Bezeichnung eines Array-Schlüssels als Parameter erhält und das Mitarbeiter-Array anhand des Schlüssel-Wertes des jeweiligen Mitarbeiters absteigend sortiert. Als Ergebnis der Funktion soll eine sortiert Kopie des Mitarbeiter-Arrays zurückgegeben werden. 6

7 Aufgaben: Header & Cookies 1. Was sind HTTP-Header, wozu dienen sie und wo sind sie zu finden? 2. Nenne den Unterschied zwischen dem GET- und dem POST-Request 3. Was sind Cookies, wo und von wem werden diese im HTTP-Requst untergebracht? 4. Für welche Anwendungsfälle werden Cookies häufig verwendet? 5. Wie kann man in einem Browser Cookies und HTTP-Requests debuggen? Aufgaben: Sessions 1. Starte eine PHP-Session mit dem Namen MV (Mitarbeiterverwaltung) 2. Setze einen Cookie, der die Uhrzeit des ersten Aufrufs der Webseite enthält und nach schließen des Browser verfällt 3. Setze einen Cookie, der die Uhrzeit des ersten Aufrufs der Webseite enthält und nach schließen des Browser NICHT verfällt 4. Lasse die Werte der beiden Cookies auf der Startseite ausgeben 5. Speichere in der PHP-Session die aktuelle UNIX-Timestamp und aktualisiere sie nur einmal pro Minute. Gib Sie immer unterhalb der Cookie-Daten auf der Startseite aus. 7

8 JavaScript Um dem statischen HTML-Code im Browser mehr Dynamik und Funktionalität zu geben, wird JavaScript verwendet. Es ermöglicht das Manipulieren des HTML-DOMs und bietet eine große Palette an Möglichkeiten mit dem Benutzer interaktiv zu kommunizieren. Wie immer findest Du nachfolgend Links zu Tutorials und einige Übungsaufgaben zu diesem Thema. (Verwende für die folgenden Aufgaben bitte KEIN JavaScript-Framework wie jquery oder andere.) Tutorials Aufgaben: Taschenrechner 1. Erstelle eine neue HTML-Seite namens rechner.html und programmiere einen voll funktionstüchtigen JavaScript-Taschenrechner mit den Grundrechenarten sowie einer Ergebnisausgabe. Als optische Referenz kann der einfache Taschenrechner des Betriebssystems verwendet werden. 2. Style den Taschenrechner über CSS und verwende JavaScript, um die Elemente des Taschenrechners mit CSS-Klassen, IDs oder inline-styles zu füllen Aufgaben: AJAX 1. Erstelle auf der Startseite einen temporären Link, mit dem man den Taschenrechner per AJAX laden kann. Der Taschenrechner soll innerhalb der Seite eingebettet werden und voll funktionstüchtig sein. 2. Über einen zweiten temporären Link soll der Taschenrechner wieder entfernt werden können, wenn er zuvor geladen wurde. 3. Die Ergebnisberechnung des Taschenrechners soll mit Hilfe von PHP gelöst werden. Erstelle dazu die Datei rechner.php und sende über einen AJAX-Call die Rechenoperationen (via POST) an das PHP script und lasse diese dort berechnen. Das resultierende Ergebnis soll via JavaScript im Taschenrechner angezeigt werden. 8

9 Übungsprojekt 1: Mitarbeiterverwaltung Dieses Übungsprojekt soll die Grundlagen der Webentwicklung vermitteln. Es kann später als kleine Referenz dienen, wenn ähnliche Problemstellungen in der realen Entwicklung auftreten. Achte daher - aus eigenem Interesse - darauf, dass der Quellcode korrekt und vollständig kommentiert ist und so funktioniert wie es die Aufgaben vorgeben. Nachdem Du mit einer Aufgabe fertig bist, solltest Du dir einen Moment Zeit nehmen und den Code noch einmal genau durchschauen und soweit optimieren, dass Du mit dem erzielten Ergebnis zufrieden bist. Sprich bitte nach jeder abgeschlossenen Aufgabe mit deinem Ausbilder / Betreuer, um das Ergebnis gemeinsam durchzusprechen. Geschützter Bereich (Login) Um eine Webseite vor unbefugten Zugriff zu schützen, soll ein Login für die Mitarbeiter eingerichtet werden. Aufgaben: Login / Logout 1. Erweitere das Mitarbeiter-Array, aus den Vorbereitungs-Übungen, um zwei Felder: username und password und fülle die Felder je Mitarbeiter mit sinnvollen Werten 2. Schreibe eine Funktion, der Du als Parameter einen Benutzernamen und das zugehörige Passwort übergibst. Die Funktion soll zu den Login-Daten den passenden Mitarbeiter suchen und dessen Daten in der Session speichern. Je nach dem ob ein Mitarbeiter mit diesen Zugangsdaten gefunden wurde, soll die Funktion einen Status (boolean) zurückgeben. Typischerweise wird true im Erfolgsfall und false bei Fehlern oder Misserfolg zurückgegeben. 3. Erstelle eine neue Datei (login.php) auf der ein HTML-Formular zu finden ist, in dem der Benutzer seine Zugangsdaten eintragen kann. Das Formular soll per POST abgeschickt werden und das Passwort soll nicht in Klartext in dem Formularfeld erscheinen wenn es eingetragen wird. 4. Benutze beim Absenden des Formulars die soeben geschriebene Funktion, um den Benutzer einzuloggen. Wenn die Zugangsdaten falsch waren, gib über dem Formular einen Fehler in roter Schrift aus. Ist der Login erfolgreich, leite den Benutzer auf die Startseite um. 5. Prüfe auf jeder Seite, ob der Benutzer eingeloggt ist und leite ihn auf die login.php- Seite um, sollte dies nicht der Fall sein. 6. Gib den Benutzernamen des aktuell eingeloggten Benutzers oben rechts auf jeder Seite aus. Neben dem Benutzernamen soll ein Logout-Link angezeigt werden. Wenn der Benutzer auf diesen Link klickt soll die Session beendet und der Benutzer ausgeloggt werden. 7. Achte darauf, dass der Login auch funktioniert, wenn der Benutzer Cookies in seinem Browser deaktiviert hat! 9

10 Aufgaben: Datenbanken 1. Lies dich in das Thema der Datenbanken ein. In unserem Fall soll eine MySQL- Datenbank eingesetzt werden, um zukünftig die Mitarbeiter zu verwalten. 2. Erstelle lokal eine neue MySQL-Datenbank mit sinnvollem Namen und überlege, wie die Tabelle zur Verwaltung der Mitarbeiterdaten aussehen müsste. 3. Achte bei dem Tabellen-Design auf die Feld-Typen und Indizes. Wähle beides mit Bedacht und recherchiere den Zweck des unsigned -Falg bei den Feld-Attributen. 4. Erstelle ein kleines Test-Script (test_datenbank.php) mit dem Du dich via PHP zu der Datenbank verbindest und den Tabellenstatus auf der Seite ausgibst (Query: SHOW TABLE STATUS ). 5. Pflege in die Datenbank die bislang in dem Mitarbeiter-Array hinterlegten Mitarbeiterdaten ein Aufgaben: Registration 1. Erstelle ein neues Script (registration.php) welches es neuen Mitarbeitern ermöglicht sich in dem System einen Account einzurichten 2. Erstelle ein Formular in dem Benutzer alle erforderlichen Angaben machen können. Verwende für das Formular das jeweils sinnvollste HTML-Element. 3. Wenn der Benutzer das Formular abgeschickt hast sollen alle eingegebenen Daten validiert werden (alle Pflichtfelder ausgefüllt?, Name zu kurz/lang?, valide - Adresse?,...) 4. Sollten bei der Überprüfung Fehler aufgetreten sein, soll unter dem jeweiligen Formularfeld eine Fehlermeldung ausgegeben werden, die genau beschreibt warum die Prüfung fehlgeschlagen ist ( Name zu kurz etc.). Außerdem sollen bereits eingetragene Felder vorausgefüllt werden, damit der Benutzer nicht immer alle Felder neu ausfüllen muss, wenn ein Fehler aufgetreten ist. 5. Wenn keine Fehler aufgetreten sind, sollen die Daten in der Datenbank gespeichert werden und der Benutzer auf die Login-Seite umgeleitet werden und eine Bestätigungs-Nachricht angezeigt bekommen, dass die Registration erfolgreich war und er sich nun mit den Daten einloggen kann. 6. Baue die Login-Funktion so um, dass der Login über die Datenbank-Tabelle und nicht mehr über das Array läuft Aufgaben: Absicherung von Formularen und Passwörtern 1. Führe zu den folgenden Themen eine Recherche durch: 1.1. SQL-Injection 1.2. XSS (Cross-Site-Scripting) 1.3. Passwort-Hashing 2. Sichere dein Script so ab, dass weder SQL-Injections noch XSS-Hacks erfolgreich sind 3. Modifiziere die Registration, den Login und die Datenbank-Tabelle so, dass kein Passwörter mehr in Klartext in der Datenbank gespeichert werden 10

11 Mitarbeiterdaten anzeigen und bearbeiten Aufgaben: Mitarbeiter-Profil anzeigen 1. Erstelle eine Script (profil.php) welches die Daten des aktuell eingeloggten Benutzers in einer HTML-Tabelle ausgibt. 2. Verwende für die Tabelle sinnvolle Überschriften / Bezeichnungen und nutze die korrekten HTML-Elemente um diese zu kennzeichnen 3. Die des Benutzers soll so verlinkt sein, dass sich beim klicken auf den Link das -Programm öffnet und der Betreff der mit Kontaktanfrage vorausgefüllt ist Aufgaben: Mitarbeiterdaten ändern 1. In dem Script einstellungen.php soll dem Mitarbeiter die Möglichkeit gegeben werden seine relevanten Daten zu ändern. Dazu soll ein Formular ausgegeben werden, welches - ähnlich der Registration - alle Felder anzeigt und mit den aktuellen Daten des eingeloggten Benutzers vorausgefüllt ist. 2. Nach dem Absenden des Formulars soll auch hier wieder eine Validierung der Daten vorgenommen werden. 3. Wenn keine Fehler aufgetreten sind, sollen die Daten in der Datenbank aktualisiert werden. Es sollen jedoch nur die Felder aktualisiert werden, die sich wirklich geändert haben. 4. Gestallte deine Datenbank-Query so, dass nur eine einzige Anfrage abgesetzt werden muss, um alle geänderten Felder zu aktualisieren 5. Beachte die Daten in der Session, über die der Benutzer eingeloggt ist und finde eine bessere Möglichkeit als den kompletten Datensatz in der Session zu speichern Benutzer-Bilder Aufgaben: Bild hochladen und ändern 1. In dem einstellungen.php-script soll dem Benutzer die Möglichkeit gegeben werden ein Benutzerbild (nur jpg, max. 2MB Dateigröße) hochzuladen. Recherchiere dazu im Internet nach entsprechenden PHP-Funktionen und Abläufen 2. Das Bild soll im Ordner./upload gespeichert werden und als Namen die User-ID sowie das Datei-Kürzel erhalten (z.b. 123.jpg). Beachte die Möglichkeit, dass der Benutzer evtl schon ein Bild hochgeladen hat. In diesem Fall soll das bereits bestehende Bild überschreiben werden. 3. Das Bild ist kein Pflichtfeld, hat ein Benutzer allerdings ein Bild hochgeladen, so soll dieses in der Tabelle auf der profil.php-seite angezeigt werden. Finde dazu eine performante Möglichkeit, um herauszufinden ob für den Benutzer ein Profilbild existiert Aufgaben: Bild löschen 1. Sofern der Benutzer ein Bild hat, soll es auf der einstellungen.php-seite einen Link geben, mit dem der Benutzer sein Bild löschen kann. 2. Recherchiere dazu im Internet und sichere den Vorgang so ab, dass nichts anderes als diese Bild gelöscht werden kann 11

12 Mitarbeitersuche Aufgaben: Suchformular 1. Auf einer neuen Seite (suche.php) soll ein einfaches Formular ausgegeben werden, in dem man einen Suchbegriff eingeben und einen Los -Button klicken kann 2. Die Suche soll nur starten, wenn mindestens 3 Zeichen eingegeben wurden, wenn weniger Zeichen vorhanden sind soll unter dem Suchen-Feld ein entsprechender Hinweis ausgegeben werden 3. Recherchiere zu Such-Möglichkeiten in einer MySQL-Datenbank und verarbeite die Suchanfrage. Nach dem Absenden des Formulars soll in folgenden Feldern gesucht werden: 3.1. Vorname 3.2. Nachname Adresse 4. Zeige als Ergebnis der Suche eine Liste aller übereinstimmenden Mitarbeiter an. Es Soll der Vor- und Nachname sowie in der nächsten Zeile die Adresse und des Mitarbeiters angezeigt werden 5. Der gefundene Suchbegriff soll innerhalb der Ergebnisliste rot markiert werden. Beispiel: Suchbegriff: mann ; Im Ergebnis Max Mustermann, Musterweg 123, Mannheim... muss also der teil mann in Mustermann sowie Mannheim rot markiert werden (unabhängig von der Groß-/Kleinschreibung!) Aufgaben: Ergebnisbegrenzung / Seitenwechsel 1. Begrenze die Ergebnisliste auf maximal 5 Einträge je Seite 2. Um alle Ergebnisse ansehen zu können recherchiere zum Thema Seitenwechsel bzw. Pagination und implementiere dies in die Ergebnisliste der Suche 3. Erweitere den Seitenwechseln um ein Auswahlfeld, welches ein direktes springen zu der gewünschten Seite ermöglicht. Sobald in dem Auswahlfeld eine Seite gewählt wurde soll sofort die entsprechende Seite geladen werden, ohne vorher ein Formular abschicken zu müssen Aufgaben: Suche mit AJAX 1. Baue das Such-Formular so um, dass die Ergebnisse der Suche per AJAX nachgeladen werden. Recherchiere hierzu auch zum Thema jquery und verwende dieses JavaScript-Framework für die Implementierung 2. Baue ebenfalls den Seitenwechsel so um, dass die einzelnen Ergebnis-Seiten per AJAX nachgeladen werden können Aufgaben: Ergebnisse verlinken 1. Passe die profil.php-seite so an, dass sie neben dem aktuell eingeloggten Benutzer nun auch die Daten anderer Mitarbeiter anzeigen kann (die per ID übergeben werden) 2. Verlinke den Vor- und Nachnamen der Ergebnisse auf die profil.php-seite so, dass das Profil des Benutzers angezeigt wird, der angeklickt wurde 12

13 Besucherzähler Aufgaben: Besucherzähler mit einzelner Datei 1. Schreibe eine PHP-Funktion, welche eine Datei (zaehler.txt) ausliest, den enthalten Wert inkrementiert und ihn wieder in die Datei schreibt. Sollte die Datei nicht existieren soll sie automatisch erstellt werden 2. Die Funktion soll außerdem als Ergebnis die inkrementierte Zahl zurückgeben 3. Rufe die Funktion bei jedem Seitenaufruf auf und gebe sie im Fuß der Seite aus Aufgaben: Komplexer Besucherzähler auf Datei-Basis 1. Erweitere die Zuvor geschriebene Funktion um einen Parameter. Dieser Parameter soll der Name der Datei sein, in dem die Funktion aufgerufen wurde. 2. Das Inkrementieren soll jetzt nicht mehr global, über alle Dateien hinweg, passieren sondern nur noch auf Basis des übergebenen Parameters. Das heisst, es wird je Datei die Anzahl der Aufrufe gespeichert (Startseite: 13x, Profil: 37x, Suche: 42x,...) 3. Die Funktion soll jetzt nur noch die Besucherzahl der übergebenen Seite zurück liefern Aufgaben: Zeitabhängige Datei-Erstellung / Modulo 1. Integriere eine Logik in die Zähler-Funktion, die alle 5 Minuten (1:00 Uhr, 1:05 Uhr, 1:10 Uhr, 1:15 Uhr,...) eine neue Datei verwendet - die alten Dateien allerdings nicht überschreibt oder löscht. Stichwort: Modulo Template-Engines Wie dir evtl. bereits aufgefallen ist, wird das mischen von PHP-Logik und HTML-Code schnell unübersichtlich und anfällig für Fehler. Um dieses Problem zu lösen, gibt es sog. Templates-Engines. Mit deren Hilfe lässt sich das Design (HTML, CSS, JS) von der Programmlogik (PHP) abkapseln, um das Projekt so wesentlich übersichtlicher zu gestallten. Aufgaben: Die Smarty Template-Engine 1. Erkundige dich über die aktuellste Version der Smarty-Engine und binde diese in dein Projekt ein. 2. Baue dein Komplettes Projekt so um, dass kein PHP-Code mehr mit HTML gemischt ist, sondern nur noch Smarty verwendet wird, um die HTML-Ausgabe zu erzeugen 13

14 Übungsprojekt 2: Deine eigene Community Dieses Projekt soll das bislang erlernte festigen und wird komplett selbstständig von dir programmiert. Einzig die Rahmenbedingungen sind vorgegeben, den Rest kannst Du ganz nach deinen eigenen Vorstellungen umsetzen. Am Besten erstellst Du dir zunächst ein neues Projekt in deiner IDE. Bitte beachte, dass Du das 1. Projekte gerne als Referenz zur Hilfe nehmen kannst wenn du nicht weiter kommst. Du solltest es aber nicht einfach nur kopieren, damit tust Du dir selber keinen Gefallen. Der Quellcode soll natürlich wieder Kommentiert und so übersichtlich und schlank wie möglich sein. Verwende alle bislang erlernten Techniken, um das Projekt so optimal wie möglich umzusetzen. In der nachfolgenden Liste findet sich die ein oder andere Anforderung, mit der Du in dem ersten Projekt noch nicht konfrontiert wurdest. Versuche hier selbstständig eine Lösung zu finden, mit der sich die Anforderung umsetzen lassen und angemessen erscheint. Anforderungen Registration (mit für eine Community sinnvollen Feldern) Login / Logout über PHP-Sessions (auch ohne aktivierte Browser-Cookies) Benutzerprofil Benutzerdaten die per AJAX bearbeitet werden können jeder Benutzer bekommt ein eigenes Gästebuch. Das Gästebuch soll auf der Profil-Seite des Benutzers, unter seinen Benutzerdaten angezeigt werden. Nach 10 Gästebuch- Einträgen soll ein Seitenwechsel erscheinen, der per AJAX funktioniert. jeder Benutzer kann ein Profilbild hochladen jeder Benutzer hat ein Fotoalbum, in das er beliebig viele Fotos hochladen und auch wieder löschen kann Auf der Community-Startseite sollen zufällig 10 Bilder aus den Fotoalben der Benutzer angezeigt werden Auf jeder Seite soll ein Zufalls-Benutzer angezeigt werden. Nur Benutzer mit einem Profilbild sollen angezeigt werden. Mit einem Klick auf das Bild oder den Benutzernamen kommt man dann auf das Profil desjenigen Es soll eine Benutzersuche geben. Die Ergebnisliste soll ebenfalls nach 10 Einträgen einen AJAX-Seitenwechsel haben jeder Benutzer kann beliebig viele Freunde haben. Auf der Profil-Seite eines fremden Benutzers soll ein Link erscheinen, der es dem Besucher ermöglich den Benutzer als Freund zu markieren. Außerdem soll auf dem Profil des Benutzers eine Liste aller seiner Freunde angezeigt werden. Wenn ich den Benutzer als Freund hinzufüge, bedeutet es jedoch nicht, dass auch er mich als Freund hinzugefügt hat. Designe deine Community nach deinen Wünschen, achte dabei aber auf ein harmonisches Gesamtbild Versuche alles Wissen das Du über die Webentwicklung bislang gelernt hast, in diesem Projekt zu verwenden! 14

Inhalt: Ihre persönliche Sedcard... 1 Login... 1 Passwort vergessen... 2 Profildaten bearbeiten... 3

Inhalt: Ihre persönliche Sedcard... 1 Login... 1 Passwort vergessen... 2 Profildaten bearbeiten... 3 Inhalt: Ihre persönliche Sedcard..... 1 Login... 1 Passwort vergessen... 2 Profildaten bearbeiten... 3 Passwort ändern... 3 email ändern... 4 Sedcard-Daten bearbeiten... 4 Logout... 7 Ich kann die Sedcard

Mehr

Internationales Altkatholisches Laienforum

Internationales 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

Mehr

Kurzanleitung fu r Clubbeauftragte zur Pflege der Mitgliederdaten im Mitgliederbereich

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

Mehr

EAP. Employee Administration Platform

EAP. Employee Administration Platform EAP Employee Administration Platform Inhalt 1. Plattform öffnen...2 2. Registrierung...2 3. Login...6 4. Links...8 5. Für ein Event anmelden...9 6. Persönliche Daten ändern... 11 7. Logout... 12 8. Benachrichtigungen...

Mehr

SAMMEL DEINE IDENTITÄTEN::: NINA FRANK :: 727026 :: WINTERSEMESTER 08 09

SAMMEL DEINE IDENTITÄTEN::: NINA FRANK :: 727026 :: WINTERSEMESTER 08 09 SAMMEL DEINE IDENTITÄTEN::: :: IDEE :: Ich selbst habe viele verschiedene Benutzernamen und Passwörter und wenn ich mir diese nicht alle aufschreiben würde, würde ich alle durcheinander bringen oder welche

Mehr

Fotostammtisch-Schaumburg

Fotostammtisch-Schaumburg Der Anfang zur Benutzung der Web Seite! Alles ums Anmelden und Registrieren 1. Startseite 2. Registrieren 2.1 Registrieren als Mitglied unser Stammtischseite Wie im Bild markiert jetzt auf das Rote Register

Mehr

Adminer: Installationsanleitung

Adminer: 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

Mehr

Erklärung zum Internet-Bestellschein

Erklärung zum Internet-Bestellschein Erklärung zum Internet-Bestellschein Herzlich Willkommen bei Modellbahnbau Reinhardt. Auf den nächsten Seiten wird Ihnen mit hilfreichen Bildern erklärt, wie Sie den Internet-Bestellschein ausfüllen und

Mehr

Fülle das erste Bild "Erforderliche Information für das Google-Konto" vollständig aus und auch das nachfolgende Bild.

Fülle das erste Bild Erforderliche Information für das Google-Konto vollständig aus und auch das nachfolgende Bild. Erstellen eines Fotoalbum mit "Picasa"-Webalben Wie es geht kannst Du hier in kleinen Schritten nachvollziehen. Rufe im Internet folgenden "LINK" auf: http://picasaweb.google.com Jetzt musst Du folgendes

Mehr

Kleines Handbuch zur Fotogalerie der Pixel AG

Kleines Handbuch zur Fotogalerie der Pixel AG 1 1. Anmelden an der Galerie Um mit der Galerie arbeiten zu können muss man sich zuerst anmelden. Aufrufen der Galerie entweder über die Homepage (www.pixel-ag-bottwartal.de) oder über den direkten Link

Mehr

Anleitung zum Login. über die Mediteam- Homepage und zur Pflege von Praxisnachrichten

Anleitung 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.

Mehr

Fotos in die Community Schritt für Schritt Anleitung

Fotos in die Community Schritt für Schritt Anleitung Fotos in die Community Schritt für Schritt Anleitung Schritt 1 Schritt 2 Schritt 3 Schritt 4 Wie melde ich mich bei freenet Fotos kostenlos an? Wie lade ich Fotos auf die Foto & Video Webseite? Wie erreiche

Mehr

Stellen Sie bitte den Cursor in die Spalte B2 und rufen die Funktion Sverweis auf. Es öffnet sich folgendes Dialogfenster

Stellen 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.

Mehr

Anleitung für den Euroweb-Newsletter

Anleitung für den Euroweb-Newsletter 1. Die Anmeldung Begeben Sie sich auf der Euroweb Homepage (www.euroweb.de) in den Support-Bereich und wählen dort den Punkt Newsletter aus. Im Folgenden öffnet sich in dem Browserfenster die Seite, auf

Mehr

Beschaffung mit. Auszug aus dem Schulungshandbuch: Erste Schritte im UniKat-System

Beschaffung mit. Auszug aus dem Schulungshandbuch: Erste Schritte im UniKat-System Beschaffung mit Auszug aus dem Schulungshandbuch: Erste Schritte im UniKat-System Stand: 31. Oktober 2014 Inhaltsverzeichnis 1 Erste Schritte im UniKat-System... 2 1.1 Aufruf des Systems... 2 1.2 Personalisierung...

Mehr

Anleitung für Autoren auf sv-bofsheim.de

Anleitung 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.

Mehr

Anlegen eines DLRG Accounts

Anlegen eines DLRG Accounts Anlegen eines DLRG Accounts Seite 1 von 6 Auf der Startseite des Internet Service Centers (https:\\dlrg.de) führt der Link DLRG-Account anlegen zu einer Eingabemaske, mit der sich jedes DLRG-Mitglied genau

Mehr

Mit der Maus im Menü links auf den Menüpunkt 'Seiten' gehen und auf 'Erstellen klicken.

Mit 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

Mehr

Handbuch zur Anlage von Turnieren auf der NÖEV-Homepage

Handbuch zur Anlage von Turnieren auf der NÖEV-Homepage Handbuch zur Anlage von Turnieren auf der NÖEV-Homepage Inhaltsverzeichnis 1. Anmeldung... 2 1.1 Startbildschirm... 3 2. Die PDF-Dateien hochladen... 4 2.1 Neue PDF-Datei erstellen... 5 3. Obelix-Datei

Mehr

Anleitung für die Registrierung und das Einstellen von Angeboten

Anleitung für die Registrierung und das Einstellen von Angeboten Anleitung für die Registrierung und das Einstellen von Angeboten Das FRROOTS Logo zeigt Ihnen in den Abbildungen die wichtigsten Tipps und Klicks. 1. Aufrufen der Seite Rufen Sie zunächst in Ihrem Browser

Mehr

S TAND N OVEMBE R 2012 HANDBUCH DUDLE.ELK-WUE.DE T E R M I N A B S P R A C H E N I N D E R L A N D E S K I R C H E

S TAND N OVEMBE R 2012 HANDBUCH DUDLE.ELK-WUE.DE T E R M I N A B S P R A C H E N I N D E R L A N D E S K I R C H E S TAND N OVEMBE R 2012 HANDBUCH T E R M I N A B S P R A C H E N I N D E R L A N D E S K I R C H E Herausgeber Referat Informationstechnologie in der Landeskirche und im Oberkirchenrat Evangelischer Oberkirchenrat

Mehr

Handbuch Mitgliederverzeichnis

Handbuch Mitgliederverzeichnis Handbuch Mitgliederverzeichnis Version 3.0 Das Mitgliederverzeichnis wird über die Round Table Austria Homepage angewählt. Dort können alle Änderungen der Mitgliederdaten durchgeführt werden. Dieses Handbuch

Mehr

Pfötchenhoffung e.v. Tier Manager

Pfö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

Mehr

Wie das genau funktioniert wird Euch in diesem Dokument Schritt für Schritt erklärt. Bitte lest Euch alles genau durch und geht entsprechend vor!

Wie das genau funktioniert wird Euch in diesem Dokument Schritt für Schritt erklärt. Bitte lest Euch alles genau durch und geht entsprechend vor! Upload von Dateien auf unseren Webserver Wir freuen uns immer sehr, wenn wir von Euch Fotos, Videos oder eingescannte Artikel von Spielen oder Veranstaltungen per Email bekommen! Manchmal sind es aber

Mehr

BUERGERMELDUNGEN.COM ANLEITUNG FÜR BENUTZER

BUERGERMELDUNGEN.COM ANLEITUNG FÜR BENUTZER BUERGERMELDUNGEN.COM ANLEITUNG FÜR BENUTZER Seite 1 1 ERSTELLEN DES BENUTZERKONTOS Um eine Bürgermeldung für Deine Gemeinde zu erstellen, musst Du Dich zuerst im System registrieren. Dazu gibt es 2 Möglichkeiten:

Mehr

Bedienungsanleitung 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. 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

Mehr

Kapsch Carrier Solutions GmbH Service & Support Helpdesk

Kapsch Carrier Solutions GmbH Service & Support Helpdesk Kapsch Carrier Solutions GmbH Kundenanleitung Tickets erstellen und bearbeiten 1 Das Helpdesk ist über folgende Webseite erreichbar https://support-neuss.kapschcarrier.com 2 Sie haben die Möglichkeit,

Mehr

Neue Kennwortfunktionalität. Kurzanleitung. 2012 GM Academy. v1.0

Neue Kennwortfunktionalität. Kurzanleitung. 2012 GM Academy. v1.0 Neue Kennwortfunktionalität Kurzanleitung 2012 GM Academy v1.0 Neue Kennwortfunktionalität Diese Kurzanleitung soll erläutern, wie die neue Kennwort Regelung funktionieren wird. Die GM Academy führt eine

Mehr

Anleitung. Steigen Sie auf www.trinkwasserschule.at ein und klicken Sie auf "Anmeldung zum Projekt".

Anleitung. Steigen Sie auf www.trinkwasserschule.at ein und klicken Sie auf Anmeldung zum Projekt. Anleitung für die Anmeldung, die Beitrags-Erstellung und die Anmeldung zu den Aktionstagen auf www.trinkwasserschule.at der Plattform der Salzburger TrinkWasser!Schulen 1. Projekt-Anmeldung (Sie haben

Mehr

Diese Ansicht erhalten Sie nach der erfolgreichen Anmeldung bei Wordpress.

Diese 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,

Mehr

Leitfaden für die Mitgliederregistrierung auf der neuen Webseite des SFC-Erkelenz

Leitfaden für die Mitgliederregistrierung auf der neuen Webseite des SFC-Erkelenz Leitfaden für die Mitgliederregistrierung auf der neuen Webseite des SFC-Erkelenz Warum Der Versand unserer Newsletter erfolgt über ein im Hintergrund unserer Webseite arbeitendes Funktionsmodul. Daher

Mehr

PHP - Projekt Personalverwaltung. Erstellt von James Schüpbach

PHP - 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

Mehr

IJSO IPN an der Universität Kiel SEITE 6 I 45 FÜR DEN AKTUELLEN WETTBEWERB ANMELDEN

IJSO IPN an der Universität Kiel SEITE 6 I 45 FÜR DEN AKTUELLEN WETTBEWERB ANMELDEN IJSO IPN an der Universität Kiel SEITE 6 I 45 FÜR DEN AKTUELLEN WETTBEWERB ANMELDEN Nun beginnt die Tour durch das Anmeldeverfahren. Los geht's! Du bist neu bei der IJSO und hast auch noch an keinem anderen

Mehr

Inhalt. 1 Einleitung AUTOMATISCHE DATENSICHERUNG AUF EINEN CLOUDSPEICHER

Inhalt. 1 Einleitung AUTOMATISCHE DATENSICHERUNG AUF EINEN CLOUDSPEICHER AUTOMATISCHE DATENSICHERUNG AUF EINEN CLOUDSPEICHER Inhalt 1 Einleitung... 1 2 Einrichtung der Aufgabe für die automatische Sicherung... 2 2.1 Die Aufgabenplanung... 2 2.2 Der erste Testlauf... 9 3 Problembehebung...

Mehr

Einkaufslisten verwalten. Tipps & Tricks

Einkaufslisten verwalten. Tipps & Tricks Tipps & Tricks INHALT SEITE 1.1 Grundlegende Informationen 3 1.2 Einkaufslisten erstellen 4 1.3 Artikel zu einer bestehenden Einkaufsliste hinzufügen 9 1.4 Mit einer Einkaufslisten einkaufen 12 1.4.1 Alle

Mehr

Anmeldung bei einem registrierten Konto (Account)

Anmeldung bei einem registrierten Konto (Account) Anmeldung bei einem registrierten Konto (Account) Aufrufen des Anmeldefensters Geben sie in die Adresszeile ihres Internet-Browsers die Adresse (http://www.quid4bid.com) ein. Sie können entweder auf die

Mehr

Webgestaltung - Jimdo 2.7

Webgestaltung - Jimdo 2.7 4. Jimdo 4.1 Vorbereitung Jimdo ist ein Anbieter um Webseiten direkt im Internet zu erstellen. Grundfunktionen sind gratis, erweiterte Angebote sind kostenpflichtig. Wir werden mit der kostenlosen Variante

Mehr

3. Neuen Newsbeitrag erstellen Klicken Sie auf das Datensatzsymbol mit dem +, damit Sie einen neuen Newsbeitrag erstellen können.

3. Neuen Newsbeitrag erstellen Klicken Sie auf das Datensatzsymbol mit dem +, damit Sie einen neuen Newsbeitrag erstellen können. Tutorial Newsbeitrag erstellen Das folgende Tutorial erklärt in wenigen Schritten, wie man einen Newsbeitrag zur Homepage des TSV Tübach hinzufügt und direkt online erstellt. Inhalt 1. Login ins Admintool

Mehr

Wie richten Sie Ihr Web Paket bei Netpage24 ein

Wie richten Sie Ihr Web Paket bei Netpage24 ein Wie richten Sie Ihr Web Paket bei Netpage24 ein Eine kostenlose ebook Anleitung von Netpage24 - Webseite Information 1 E-Mail Bestätigung... 3 2 Ticketsystem... 3 3 FTP Konto anlegen... 4 4 Datenbank anlegen...

Mehr

Anleitung zum Hochladen von Bilddateien in die Bilderverwaltung des CVJM Mössingen

Anleitung zum Hochladen von Bilddateien in die Bilderverwaltung des CVJM Mössingen Anleitung zum Hochladen von Bilddateien in die Bilderverwaltung des CVJM Mössingen Schon im Voraus herzlichen Dank, dass du Bilder in die Bilderverwaltung hoch laden möchtest. Das ist einfacher als du

Mehr

Die Dateiablage Der Weg zur Dateiablage

Die Dateiablage Der Weg zur Dateiablage Die Dateiablage In Ihrem Privatbereich haben Sie die Möglichkeit, Dateien verschiedener Formate abzulegen, zu sortieren, zu archivieren und in andere Dateiablagen der Plattform zu kopieren. In den Gruppen

Mehr

FTP-Server einrichten mit automatischem Datenupload für SolarView@Fritzbox

FTP-Server einrichten mit automatischem Datenupload für SolarView@Fritzbox FTP-Server einrichten mit automatischem Datenupload für SolarView@Fritzbox Bitte beachten: Der im folgenden beschriebene Provider "www.cwcity.de" dient lediglich als Beispiel. Cwcity.de blendet recht häufig

Mehr

In dem unterem Feld können Sie Ihre E-Mail eintragen, wenn sie im System hinterlegt wurde. Dann wird Ihnen Ihr Passwort noch einmal zugeschickt.

In dem unterem Feld können Sie Ihre E-Mail eintragen, wenn sie im System hinterlegt wurde. Dann wird Ihnen Ihr Passwort noch einmal zugeschickt. Wyhdata Hilfe Login: www.n-21online.de (Login Formular) Ihr Login-Name: Hier tragen Sie Redak1 bis Redak6 ein, der Chefredakteur bekommt ein eigenes Login. Ihr Passwort: Eine Zahlenkombination, die vom

Mehr

Anleitung öffentlicher Zugang einrichten

Anleitung öffentlicher Zugang einrichten TRK-DashBoard Anleitung öffentlicher Zugang einrichten Manual für Kunden VERSION DATUM AUTOR DATEINAME 1.0 8. SEPTEMBER 2011 HRR ANLEITUNG_OEFFENTLICHER_ZUGANG_DASHBOARD_V10 INHALT 1 ALLGEMEINE INFORMATIONEN...

Mehr

Benutzer-Handbuch www.esb-klangvoll.de

Benutzer-Handbuch www.esb-klangvoll.de Benutzer-Handbuch www.esb-klangvoll.de Inhalt Registrierung... 2 Login und Mein esb-klangvoll... 5 Profil vervollständigen... 6 Gruppe beitreten... 7 Freunde finden... 12 Freundschaft beenden... 17 Ein

Mehr

INHALTSVERZEICHNIS Allgemeine Beschreibung... 3 Verwendung der Webseite... 4 Abbildungsverzeichnis... 12

INHALTSVERZEICHNIS Allgemeine Beschreibung... 3 Verwendung der Webseite... 4 Abbildungsverzeichnis... 12 ONLINE-HILFE INHALTSVERZEICHNIS 1 Allgemeine Beschreibung... 3 2... 4 2.1 Angemeldeter Benutzer... 4 2.2 Gast... 10 Abbildungsverzeichnis... 12 1 ALLGEMEINE BESCHREIBUNG Die Webseite "" ist eine Informationsplattform

Mehr

Anleitungen für User der Seite TSV AustriAlpin Fulpmes. So erstellen Sie einen Bericht (Beitrag) auf der TSV-AustriAlpin Fulpmes Homepage.

Anleitungen für User der Seite TSV AustriAlpin Fulpmes. So erstellen Sie einen Bericht (Beitrag) auf der TSV-AustriAlpin Fulpmes Homepage. So erstellen Sie einen Bericht (Beitrag) auf der TSV-AustriAlpin Fulpmes Homepage. Seite 1 Walter Mayerhofer 2012 1.) ANMELDUNG Melden Sie sich mit Ihrem Benutzernamen und Passwort an. Als allererstes

Mehr

Handbuch oasebw Seite 1 von 10

Handbuch oasebw Seite 1 von 10 Seite 1 von 10 Seite 2 von 10 Inhaltsverzeichnis BESCHREIBUNG 4 VORGÄNGE 5 VORGANG NEU ANLEGEN 5 VORGANG BEARBEITEN 7 VORGANG ÜBERWACHEN 8 VORGANG LÖSCHEN/STORNIEREN 8 VERWALTUNG 9 PERSÖNLICHE EINSTELLUNGEN

Mehr

Autoresponder Unlimited 2.0

Autoresponder 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

Mehr

Um über FTP Dateien auf Ihren Public Space Server - Zugang laden zu können benötigen Sie folgende Angaben:

Um über FTP Dateien auf Ihren Public Space Server - Zugang laden zu können benötigen Sie folgende Angaben: FTP-Upload auf den Public Space Server mit FileZilla 1. Was wird benötigt? Um über FTP Dateien auf Ihren Public Space Server - Zugang laden zu können benötigen Sie folgende Angaben: Benutzername: Ihr Webuser

Mehr

Hilfe zur Verwendung digitaler Formulare

Hilfe zur Verwendung digitaler Formulare Übersicht A) Allgemeines Seite 1 B) Antragstellung / Auswahl der Formulare Seite 1 Aufruf der Formulare Seite 1 Bearbeiten/Ausfüllen der Formulare Seite 2 C) Einreichen/Weiterleiten Seite 4 A) Allgemeines

Mehr

E-Mailversand mit Microsoft Outlook bzw. Mozilla Thunderbird

E-Mailversand mit Microsoft Outlook bzw. Mozilla Thunderbird E-Mailversand mit Microsoft Outlook bzw. Mozilla Thunderbird Sie benötigen: Ihre E-Mailadresse mit dazugehörigem Passwort, ein Mailkonto bzw. einen Benutzernamen, die Adressen für Ihre Mailserver. Ein

Mehr

Sich einen eigenen Blog anzulegen, ist gar nicht so schwer. Es gibt verschiedene Anbieter. www.blogger.com ist einer davon.

Sich 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

Mehr

Password Depot für ios

Password Depot für ios Password Depot für ios Inhaltsverzeichnis Erste Schritte... 1 Kennwörterdatei erstellen... 1 Neue Einträge erstellen... 3 Einträge / Gruppen hinzufügen... 3 Einträge / Gruppen kopieren oder verschieben...

Mehr

StudyDeal Accounts auf www.studydeal-hohenheim.de

StudyDeal Accounts auf www.studydeal-hohenheim.de Anleitung zur Pflege des StudyDeal Accounts auf www.studydeal-hohenheim.de Wie Sie Ihre StudyDeals ganz einfach selber erstellen können! Inhaltsverzeichnis Wie komme ich zu meinen Zugangsdaten? 3 Login

Mehr

Stundenpläne In Kürze können die Dozenten auch ihre Stundenpläne über ihren individuellen Dozentenbereich

Stundenpläne In Kürze können die Dozenten auch ihre Stundenpläne über ihren individuellen Dozentenbereich Nutzung des Dozentenbereichs Die Kursplattformen auf der Homepage des Rheinischen Studieninstituts dienen dazu, eine einfache und sichere Kommunikation zwischen Dozenten, Teilnehmern und der Verwaltung

Mehr

Beispiel Shop-Eintrag Ladenlokal & Online-Shop im Verzeichnis www.wir-lieben-shops.de 1

Beispiel Shop-Eintrag Ladenlokal & Online-Shop im Verzeichnis www.wir-lieben-shops.de 1 Beispiel Shop-Eintrag Ladenlokal & Online-Shop. Als Händler haben Sie beim Shop-Verzeichnis wir-lieben-shops.de die Möglichkeit einen oder mehrere Shop- Einträge zu erstellen. Es gibt 3 verschiedene Typen

Mehr

Handbuch. NAFI Online-Spezial. Kunden- / Datenverwaltung. 1. Auflage. (Stand: 24.09.2014)

Handbuch. NAFI Online-Spezial. Kunden- / Datenverwaltung. 1. Auflage. (Stand: 24.09.2014) Handbuch NAFI Online-Spezial 1. Auflage (Stand: 24.09.2014) Copyright 2016 by NAFI GmbH Unerlaubte Vervielfältigungen sind untersagt! Inhaltsangabe Einleitung... 3 Kundenauswahl... 3 Kunde hinzufügen...

Mehr

Anwendungsbeispiele Buchhaltung

Anwendungsbeispiele Buchhaltung Rechnungen erstellen mit Webling Webling ist ein Produkt der Firma: Inhaltsverzeichnis 1 Rechnungen erstellen mit Webling 1.1 Rechnung erstellen und ausdrucken 1.2 Rechnung mit Einzahlungsschein erstellen

Mehr

WEBSHOP Anleitung zum Kauf Ihres Online-Tickets Seite 1

WEBSHOP Anleitung zum Kauf Ihres Online-Tickets Seite 1 WEBSHOP Anleitung zum Kauf Ihres Online-Tickets Seite 1 Kaufen Sie Ihr Skiticket einfach und bequem von zu Hause aus! Sind Sie bereits in unserem Webshop registriert oder möchten sich registrieren? Dann

Mehr

Diese 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. 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

Mehr

Anleitung zum Einstellen eines Artikels als Autor

Anleitung zum Einstellen eines Artikels als Autor Anleitung zum Einstellen eines Artikels als Autor 1. Gehe auf www.jugendnetz.de und dort auf Login 2. Wenn du schon einen Benutzeraccount hast im Jugendnetz, melde dich mit deinen Zugangsdaten an (1).

Mehr

Diese Anleitung beschreibt das Vorgehen mit dem Browser Internet Explorer. Das Herunterladen des Programms funktioniert in anderen Browsern ähnlich.

Diese Anleitung beschreibt das Vorgehen mit dem Browser Internet Explorer. Das Herunterladen des Programms funktioniert in anderen Browsern ähnlich. Die Lernsoftware Revoca Das Sekundarschulzentrum Weitsicht verfügt über eine Lizenz bei der Lernsoftware «Revoca». Damit können die Schülerinnen und Schüler auch zu Hause mit den Inhalten von Revoca arbeiten.

Mehr

PHP Kurs Online Kurs Analysten Programmierer Web PHP

PHP Kurs Online Kurs Analysten Programmierer Web PHP PHP Kurs Online Kurs Analysten Programmierer Web PHP Akademie Domani info@akademiedomani.de Allgemeines Programm des Kurses PHP Modul 1 - Einführung und Installation PHP-Umgebung Erste Lerneinheit Introduzione

Mehr

Treckerverein Monschauer Land e.v.

Treckerverein Monschauer Land e.v. Der Mitgliederbereich Der Mitgliederbereich (TV-MON Intern) ist ein Teil der Webseiten des Treckervereins, der nicht öffentlich und für jedermann zugängig ist. Dieser Bereich steht ausschließlich Mitgliedern

Mehr

NetStream Helpdesk-Online. Verwalten und erstellen Sie Ihre eigenen Tickets

NetStream Helpdesk-Online. Verwalten und erstellen Sie Ihre eigenen Tickets Verwalten und erstellen Sie Ihre eigenen Tickets NetStream GmbH 2014 Was ist NetStream Helpdesk-Online? NetStream Helpdesk-Online ist ein professionelles Support-Tool, mit dem Sie alle Ihre Support-Anfragen

Mehr

mysql - Clients MySQL - Abfragen eine serverbasierenden Datenbank

mysql - Clients MySQL - Abfragen eine serverbasierenden Datenbank mysql - Clients MySQL - Abfragen eine serverbasierenden Datenbank In den ersten beiden Abschnitten (rbanken1.pdf und rbanken2.pdf) haben wir uns mit am Ende mysql beschäftigt und kennengelernt, wie man

Mehr

Benutzerhandbuch. Leitfaden zur Benutzung der Anwendung für sicheren Dateitransfer.

Benutzerhandbuch. Leitfaden zur Benutzung der Anwendung für sicheren Dateitransfer. Benutzerhandbuch Leitfaden zur Benutzung der Anwendung für sicheren Dateitransfer. 1 Startseite Wenn Sie die Anwendung starten, können Sie zwischen zwei Möglichkeiten wählen 1) Sie können eine Datei für

Mehr

So erstellen bzw. ändern Sie schnell und einfach Texte auf der Aktuelles -Seite Ihrer Praxishomepage

So erstellen bzw. ändern Sie schnell und einfach Texte auf der Aktuelles -Seite Ihrer Praxishomepage Anleitung zum Einpflegen von Praxisnachrichten auf LGNW Praxishomepages Stand: 15.September 2013 So erstellen bzw. ändern Sie schnell und einfach Texte auf der Aktuelles -Seite Ihrer Praxishomepage 1.

Mehr

2. Die eigenen Benutzerdaten aus orgamax müssen bekannt sein

2. Die eigenen Benutzerdaten aus orgamax müssen bekannt sein Einrichtung von orgamax-mobil Um die App orgamax Heute auf Ihrem Smartphone nutzen zu können, ist eine einmalige Einrichtung auf Ihrem orgamax Rechner (bei Einzelplatz) oder Ihrem orgamax Server (Mehrplatz)

Mehr

Fachhochschule Fulda. Bedienungsanleitung für QISPOS (Prüfungsanmeldung, Notenspiegel und Bescheinigungen)

Fachhochschule 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

Kurzeinführung Excel2App. Version 1.0.0

Kurzeinführung Excel2App. Version 1.0.0 Kurzeinführung Excel2App Version 1.0.0 Inhalt Einleitung Das Ausgangs-Excel Excel-Datei hochladen Excel-Datei konvertieren und importieren Ergebnis des Imports Spalten einfügen Fehleranalyse Import rückgängig

Mehr

Outlook. sysplus.ch outlook - mail-grundlagen Seite 1/8. Mail-Grundlagen. Posteingang

Outlook. 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

Mehr

Übersicht... 2 Dateiupload... 3 Administratorfunktionen... 4

Übersicht... 2 Dateiupload... 3 Administratorfunktionen... 4 Inhalt Übersicht... 2 Dateiupload... 3 Administratorfunktionen... 4 Benutzer hinzufügen... 4 Benutzerverwaltung... 5 Ordner anlegen... 6 Rechteverwaltung... 7 Verlag für neue Medien Seite 1 Übersicht Mit

Mehr

Registrierung als webkess-benutzer

Registrierung als webkess-benutzer Registrierung als webkess-benutzer Ihre Registrierung als Benutzer ist Voraussetzung für den Zugang und die Teilnahme bei webkess. Einzige Voraussetzung für die Registrierung als Benutzer ist eine gültige

Mehr

mehr funktionen, mehr e-commerce:

mehr funktionen, mehr e-commerce: mehr funktionen, mehr e-commerce: xt:commerce plugin Search Tag Cloud xt:commerce Plugin search tag cloud Wonach suchen Ihre Kunden? Nicht nur für andere Nutzer ist es interessant, welche Artikel Ihre

Mehr

Updatebeschreibung JAVA Version 3.6 und Internet Version 1.2

Updatebeschreibung JAVA Version 3.6 und Internet Version 1.2 Updatebeschreibung JAVA Version 3.6 und Internet Version 1.2 Hier finden Sie die Beschreibung der letzten Änderungen und Aktualisierungen. Bei Fragen und Anregungen steht das EDI-Real-Team unter +43 732

Mehr

Schritt 1 - Registrierung und Anmeldung

Schritt 1 - Registrierung und Anmeldung Schritt 1 - Registrierung und Anmeldung Anmeldung: Ihre Zugangsdaten haben Sie per EMail erhalten, bitte melden Sie sich mit diesen auf www.inthega-datenbank.de an. Bitte merken Sie sich die Zugangsdaten

Mehr

ÖVSV Mitglieder-Datenbank. Benutzerhandbuch Version 1.2.1

ÖVSV Mitglieder-Datenbank. Benutzerhandbuch Version 1.2.1 ÖVSV Mitglieder-Datenbank Benutzerhandbuch Version 1.2.1 Juli 2008 by + OE3GSU 1 / 8 I N H A L T S V E R Z E I C H N I S 1. Einleitung...5 2. Login...5 3. Eigene Daten...7 2 / 8 Hinweis: Die Bilder zum

Mehr

Einfügen von Bildern innerhalb eines Beitrages

Einfügen von Bildern innerhalb eines Beitrages Version 1.2 Einfügen von Bildern innerhalb eines Beitrages Um eigene Bilder ins Forum einzufügen, gibt es zwei Möglichkeiten. 1.) Ein Bild vom eigenem PC wird auf den Webspace von Baue-die-Bismarck.de

Mehr

Eine eigene Seite auf Facebook-Fanseiten einbinden und mit einem Tab verbinden.

Eine 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

Mehr

CC Modul Leadpark. 1. Setup 1.1 Providerdaten 1.2 Einstellungen 1.3 Qualifizierungsstati 1.4 Reklamationsstati 1.5 Design 1.

CC Modul Leadpark. 1. Setup 1.1 Providerdaten 1.2 Einstellungen 1.3 Qualifizierungsstati 1.4 Reklamationsstati 1.5 Design 1. CC Modul Leadpark 1. Setup 1.1 Providerdaten 1.2 Einstellungen 1.3 Qualifizierungsstati 1.4 Reklamationsstati 1.5 Design 1.6 Dateien 2. Mein Account 2.1 Shortcutmenü 2.2 Passwort 2.3 E-Mail 2.4 Daten 3.

Mehr

Handbuch für Easy Mail in Leicht Lesen

Handbuch für Easy Mail in Leicht Lesen Handbuch für Easy Mail in Leicht Lesen Easy Mail ist ein Englisches Wort und heißt: Einfaches Mail. Easy Mail spricht man so aus: isi mäl Seite 1 Inhaltsverzeichnis Teil 1: Wie lese ich ein E-Mail?...

Mehr

WordPress lokal mit Xaamp installieren

WordPress lokal mit Xaamp installieren WordPress lokal mit Xaamp installieren Hallo und willkommen zu einem weiteren Teil der WordPress Serie, in diesem Teil geht es um die Lokale Installation von WordPress mithilfe von Xaamp. Kurz und knapp

Mehr

ViSAS Domainadminlevel Quick-Start Anleitung

ViSAS Domainadminlevel Quick-Start Anleitung 1. Was ist VISAS? VISAS ist eine Weboberfläche, mit der Sie viele wichtige Einstellungen rund um Ihre Internetpräsenz vornehmen können. Die folgenden Beschreibungen beziehen sich auf alle Rechte eines

Mehr

.htaccess HOWTO. zum Schutz von Dateien und Verzeichnissen mittels Passwortabfrage

.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

Mehr

Anleitung zur Installation von Thunderbird

Anleitung zur Installation von Thunderbird Anleitung zur Installation von Thunderbird Download und Installation 1. Dieses Dokument behandelt die Installation von PGP mit Thunderbird unter Windows 7. Im Allgemeinen ist diese Dokumentation überall

Mehr

Das Festkomitee hat die Abi-Seite neu konzipiert, die nun auf einem (gemieteten) Share Point Server

Das 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

Mehr

Registrierungsanleitung Informatik-Biber

Registrierungsanleitung Informatik-Biber Registrierungsanleitung Informatik-Biber Sehr geehrte Lehrkraft, wir freuen uns sehr, dass Sie mit Ihren Schülerinnen und Schülern am Informatik-Biber teilnehmen möchten. Für jede Schule, die beim Informatik-Biber

Mehr

Benutzeranleitung Superadmin Tool

Benutzeranleitung Superadmin Tool Benutzeranleitung Inhalt 1 Einleitung & Voraussetzungen... 2 2 Aufruf des... 3 3 Konto für neuen Benutzer erstellen... 3 4 Services einem Konto hinzufügen... 5 5 Benutzer über neues Konto informieren...

Mehr

Facebook I-Frame Tabs mit Papoo Plugin erstellen und verwalten

Facebook I-Frame Tabs mit Papoo Plugin erstellen und verwalten Facebook I-Frame Tabs mit Papoo Plugin erstellen und verwalten Seit Anfang Juni 2012 hat Facebook die Static FBML Reiter deaktiviert, so wird es relativ schwierig für Firmenseiten eigene Impressumsreiter

Mehr

Benutzermenü links: Marktbild suchen. Marktbild login. Marktbildeintrag erstellen. Klickt ein User auf Marktbild login erscheint:

Benutzermenü links: Marktbild suchen. Marktbild login. Marktbildeintrag erstellen. Klickt ein User auf Marktbild login erscheint: Benutzermenü links: Marktbild suchen Marktbild login Marktbildeintrag erstellen Klickt ein User auf Marktbild login erscheint: Hat sich User eingeloggt (Klick auf Einloggen )kommt folgender Text: Hallo

Mehr

Internet-Wissen. Browser:

Internet-Wissen. Browser: Internet-Wissen Browser: Ein Browser ist ein Computerprogramm, mit dem du dir Seiten im Internet anschauen kannst. Browser ist ein englisches Wort. To browse kann man mit schmökern und durchstöbern übersetzen.

Mehr

Anleitung Homepage TAfIE

Anleitung Homepage TAfIE Anleitung Homepage TAfIE Wichtig: Die HP kann nur mit Mozilla Firefox korrekt bearbeitet werden. Wer den Browser noch nicht am Computer hat, muss ihn herunterladen und installieren. Freigabe von Veröffentlichungen:

Mehr

Anleitung zur Nutzung von Mailingliste und Newsletter bei einem Projekt im Unperfekthaus

Anleitung zur Nutzung von Mailingliste und Newsletter bei einem Projekt im Unperfekthaus Unperfekthaus-Tutorial: Anleitung zur Nutzung von Mailingliste und Newsletter bei einem Projekt im Unperfekthaus Diese Anleitung ist für alle gedacht, für die das Thema völlig neu ist und die eine detaillierte

Mehr

Mein Computerheft. www. Internet. Name:

Mein Computerheft. www. Internet. Name: Mein Computerheft Internet Name: Firefox oder der Internet Explorer sind Browser (sprich: brauser). Ein Browser zeigt dir die Seiten im Internet an. Suchmaschinen sind Internetseiten, mit denen man nach

Mehr

"Ich habe als Vereinsverantwortlicher eine Email erhalten - was mache ich, um Torwurf.de für meinen Verein einzusetzen?"

Ich habe als Vereinsverantwortlicher eine Email erhalten - was mache ich, um Torwurf.de für meinen Verein einzusetzen? Torwurf.de: Dein Handballassistent "Ich habe als Vereinsverantwortlicher eine Email erhalten - was mache ich, um Torwurf.de für meinen Verein einzusetzen?" Du bist bei SIS-Handball als verantwortliche

Mehr

Inhalt. Technische Beschreibung - MEDIA3000 NEWSLETTERMODUL-PRO

Inhalt. Technische Beschreibung - MEDIA3000 NEWSLETTERMODUL-PRO Inhalt 01. Nachrichten (Newsletter erstellen) 02. Empfänger 03. Newsletter (Gruppen anlegen) 04. Nachrichtenvorlagen 05. Mailvorlagen 06. Einstellungen 07. Steuerzeichen 08. Newsletter testen Tipps und

Mehr

Wie man einen Artikel. auf Lautschrift.org veröffentlicht. Eine Anleitung in 14 Schritten

Wie man einen Artikel. auf Lautschrift.org veröffentlicht. Eine Anleitung in 14 Schritten Wie man einen Artikel auf Lautschrift.org veröffentlicht Eine Anleitung in 14 Schritten Die Schritte: 1. Einloggen 2. Neuen Beitrag starten 3. Die Seite Neuen Beitrag erstellen 4. Menü ausklappen 5. Formatvorlagen

Mehr