Deutsche Ausgabe. Tipps & Techniken für dynamische Websites. Jack D. Herrington O REILLY. Deutsche Übersetzung von Jørgen W. Lang

Größe: px
Ab Seite anzeigen:

Download "Deutsche Ausgabe. Tipps & Techniken für dynamische Websites. Jack D. Herrington O REILLY. Deutsche Übersetzung von Jørgen W. Lang"

Transkript

1 Deutsche Ausgabe PHP HACKSTM Tipps & Techniken für dynamische Websites O REILLY Jack D. Herrington Deutsche Übersetzung von Jørgen W. Lang

2

3 TM Jack D. Herrington Deutsche Übersetzung von Jørgen W. Lang Beijing Cambridge Farnham Köln Paris Sebastopol Taipei Tokyo

4 Die Informationen in diesem Buch wurden mit größter Sorgfalt erarbeitet. Dennoch können Fehler nicht vollständig ausgeschlossen werden. Verlag, Autoren und Übersetzer übernehmen keine juristische Verantwortung oder irgendeine Haftung für eventuell verbliebene Fehler und deren Folgen. Alle Warennamen werden ohne Gewährleistung der freien Verwendbarkeit benutzt und sind möglicherweise eingetragene Warenzeichen. Der Verlag richtet sich im Wesentlichen nach den Schreibweisen der Hersteller. Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt. Alle Rechte vorbehalten einschließlich der Vervielfältigung, Übersetzung, Mikroverfilmung sowie Einspeicherung und Verarbeitung in elektronischen Systemen. Kommentare und Fragen können Sie gerne an uns richten: O Reilly Verlag Balthasarstr Köln Tel.: 0221/ Fax: 0221/ kommentar@oreilly.de Copyright der deutschen Ausgabe: 2006 by O Reilly Verlag GmbH & Co. KG 1. Auflage 2006 Die Originalausgabe erschien 2005 unter dem Titel PHP Hacks bei O Reilly Media, Inc. Die Darstellung eines Propeller Beanies im Zusammenhang mit dem Thema PHP ist ein Warenzeichen von O Reilly Media, Inc.»Hacks Books«und»The Hacks Series«und darauf basierende Warenzeichen und Logos sind Warenzeichen von O Reilly Media und dürfen nicht ohne schriftliche Genehmigung verwendet werden. Bibliografische Information Der Deutschen Bibliothek Die Deutsche Bibliothek verzeichnet diese Publikation in der Deutschen Nationalbibliografie; detaillierte bibliografische Daten sind im Internet über abrufbar. Übersetzung und deutsche Bearbeitung: Jørgen W. Lang, Hamburg Lektorat: Alexandra Follenius, Köln Korrektorat: Sibylle Feldmann, Düsseldorf Satz: DREI-SATZ, Husby Umschlaggestaltung: Marcia Friedman, Sebastopol & Michael Oreal, Köln Produktion: Andrea Miß, Köln & Geesche Kieckbusch, Hamburg Belichtung, Druck und buchbinderische Verarbeitung: Druckerei Media-Print, Paderborn ISBN ISBN Dieses Buch ist auf 100% chlorfrei gebleichtem Papier gedruckt.

5 This book is dedicated to my wife, Lauren. You have supported me in everything I have done and said, and sometimes, in spite of it. I love you.

6

7 Inhalt Credits XI Einleitung XV Kapitel 1. Installation und Grundlagen PHP installieren 1 2. PEAR-Module installieren 13 Kapitel 2. Webdesign Austauschbare Benutzeroberflächen (»Skins«) Eine hierarchische Navigation HTML-Kästen erstellen Karteireiter für Ihr Web-Interface Eigene Seitendesigns für Ihre Kunden mit XSL Einfache HTML-Diagramme erstellen Image-Tags mit korrekten Größenangaben HTML- verschicken 43 Kapitel 3. DHTML Interaktive Tabellenkalkulationen für Ihre Webseiten Pop-up-Hinweise erstellen Listen mit freier Reihenfolge per Drag-and-Drop Dynamische HTML-Diagramme Inhalte mit Drehpfeilen unterteilen Digitale Notizzettel Dynamische Navigationsmenüs JavaScript-Code dynamisch verschleiern Eine DHTML-basierte Binäruhr 74 VII

8 20. JSON zähmt Ajax Eine Diashow mit DHTML Vektorgrafiken mit PHP Ein PHP-Farbwähler Link-Graphen erzeugen Ein interaktiver Kalender Den Scrolling-Effekt von Google Maps nachbauen 99 Kapitel 4. Grafiken Vorschaubilder erzeugen Ansprechende Grafiken mit SVG erstellen Grafiken mit Hilfe von Objekten vereinfachen Ein Bild in mehrere Einzelbilder aufteilen Diagramme mit PHP erstellen Bilder überlagern Mit PHP auf iphoto-bilder zugreifen 133 Kapitel 5. Datenbanken und XML Bessere SQL-Schemata entwerfen Datenbankzugriffe absichern Dynamische Objekte für den Datenbankzugriff Automatisches Erzeugen von CRUD-Datenbankcode XML-Daten mit Hilfe von regulären Ausdrücken lesen Ein Datenbankschema im XML-Format exportieren Ein einfacher XML-basierter Abfrage-Handler für den Datenbankzugriff SQL-Anweisungen für Datenbanken automatisch erzeugen Code für Datenbankabfragen automatisch erzeugen CSV-Daten nach PHP konvertieren Daten direkt aus Webseiten auslesen (Screen Scraping) Daten aus hochgeladenen Excel-Dateien lesen Datenbanken mit Excel-Tabellen füttern Microsoft Word-Dokumente durchsuchen RTF-Dokumente dynamisch erzeugen Excel-Tabellen dynamisch erzeugen Eine Nachrichten-Warteschlange 223 VIII Inhalt

9 Kapitel 6. Applikationsdesign Modulare Schnittstellen Unterstützung für Wiki-Text Beliebige Objekte in Arrays umwandeln XML auf die richtige Weise erzeugen Doppeltes Abschicken von Formularen verhindern Benutzerdefinierbare Berichte erstellen Ein Login-System erstellen Rollenbasierte Sicherheit Auf MD5-Passwörter umstellen Wiederverwendbare URLs mit mod_rewrite Zufällige Werbeeinblendungen Jetzt kaufen-buttons Ermitteln, woher die Besucher Ihrer Site kommen Informationen aus vcards importieren vcard-dateien aus den Daten Ihrer Applikation erzeugen Ein Shopping-Cart-Programm 293 Kapitel 7. Entwurfsmuster Objekte beobachten mit dem Observer-Muster Objekte mit dem Abstract-Factory-Muster erzeugen Flexibles Erzeugen von Objekten mit dem Factory-Method-Entwurfsmuster Abstrakter Konstruktionscode mit dem Builder-Muster Das Strategy-Muster zum Trennen des Was und Wie Zwei Module über einen Adapter verbinden Portabler Code mit dem Bridges-Muster Erweiterbare Verarbeitung durch Zuständigkeitsketten Große Klassen durch Komposition aufteilen APIs mit dem Façade-Muster vereinfachen Konstante Objekte mit dem Singleton-Muster Datenmanipulationen mit dem Visitor-Muster vereinfachen 342 Kapitel 8. Tests Modultests zum Überprüfen Ihres Codes Erstellung von Modultests automatisieren Tote Links finden 355 Inhalt IX

10 82. Die Applikation mit simulierten Benutzern testen Applikationen mit Robots testen Websites mit einem Spider-Programm überprüfen Automatisches Erzeugen von Dokumentationen 371 Kapitel 9. Alternative Benutzerschnittstellen Eigene Landkarten mit MapServer Grafische Benutzerschnittstellen mit GTk RSS-Feeds mit Jabber an Instant-Messaging-Programme schicken Chatten Sie über IRC mit Ihrer Webapplikation RSS-Feeds auf Ihrer PSP lesen Google mit einem Link-Graphen durchsuchen Eine neue Schnittstelle für Amazon.com SMS-Nachrichten mit einem IM-Client verschicken Flash-Filme nach Bedarf erstellen 417 Kapitel 10. Unterhaltsames Eigene Google Maps Dynamische Playlists Ein Upload-/Download-Bereich für Mediendateien Den Status von Netzwerkspielen mit PHP überprüfen Wikipedia auf Ihrer PSP Ein Wettervergleich 453 Index X Inhalt

11 0 Credits Über den Autor Jack D. Herrington ist ein Programmierer, der bereits im Alter von 13 Jahren Applikationen entwickelte. Das liegt mittlerweile fast 25 Jahre zurück. Im Laufe der Zeit hat er in jeder großen Programmiersprache und für fast jede Umgebung Software entwickelt. Er ist Autor von drei Büchern: Code Generation in Action (Manning, 2002) behandelt die Verwendung von Programmen zum automatischen Erzeugen von Programmiercode. Viele Elemente aus diesem Buch finden sich im Datenbank-Teil dieses Buchs wieder. In Podcasting Hacks (O Reilly, 2005) ermutigt er seine Leser, mit Hilfe von Podcasts ein Bürgermedium zu schaffen. Sein drittes Buch, PHP Hacks, halten Sie gerade in Händen. Jack ist Autor von mehr als 30 Artikeln, die sich mit PHP, Codeerzeugung, Digitalfotografie und anderem befassen. In einem seiner Artikel für das O Reilly Network hatte Jack den Mut zu behaupten, PHP sei für Firmenanwendungen genauso gut geeignet wie Java oder.net. Die darauf folgende Kommentarschlacht dehnte sich bis auf die Slashdot-Website aus und ist, wenn auch in kleinerem Ausmaß, bis heute noch nicht zu Ende. Jack lebt mit seiner Frau Lori und seiner Tochter Megan in der Gegend um die San Francisco Bay. Er arbeitet für ein Startup-Unternehmen mit dem Namen Leverage Software, das sich auf Netzwerkprogramme spezialisiert hat. Davor arbeitete er einige Zeit für Macromedia. Er ist begeisterter Wanderer, Golfspieler, Hobbykoch, Tischler und (manchmal sogar) Origami-Künstler, sofern er nicht gerade mit dem Hacken von PHP beschäftigt ist. XI

12 Gastautoren Die folgenden Personen haben Hacks zu diesem Buch beigetragen: Ross Shannon Ross Shannon ist ein Student aus Dublin, Irland, der gerade seinen Doktor der Informatik am University College Dublin macht. Ross ist Teilzeit-Webdesigner, der großes Interesse an Webtechnologien hat. Er ist Webmaster für die Website HTMLSource, eine Anleitung für das Webdesign ( Matthew Terenzio Matt Terenzio besitzt mehr als zehn Jahre Erfahrung im Technologieund Medienbereich. Er hat einen Master-Abschluss in Internet Engineering und war der Hauptarchitekt von Projekten unterschiedlicher Organisationen. Hierzu gehört beispielsweise das Berkman Center for Internet and Society an der Harvard Law School. Fast fünf Jahre lang war er als Senior Web Producer für GreenwichTime. com und StamfordAdvocate.com tätig. Außerdem hat er bei einer Reihe hochkarätiger Nachrichten-Websites mitgearbeitet, so z.b. bei NYNewsday.com und OrlandoSentinel.com. Vor Kurzem hat Matt das Unternehmen BuddyBuilder LLC mitgegründet, das eine Reihe von Web 2.0-Diensten gestartet hat, darunter Buddy- Builder.com, SkinnyFarm.com und Newsmarks.com. Michael Mulligan Michael Mulligan ist ein Softwareentwickler, der seinen Informatik-Master 2005 am College of Engineering der Cornell University gemacht hat. Er hat seither in einer Vielzahl verschiedener Firmen gearbeitet, in Kleinunternehmen, aber auch als Softwareentwickler bei Apple. Seine vornehmlichen Forschungsinteressen liegen im Bereich der Lern- und Sehfähigkeit von Maschinen. Im Sommer 2005 heiratete Mike seine wunderschöne Frau Dhipthi Devabose und ließ sich in Florida nieder. Er arbeitet jetzt in Vollzeit als Softwareentwickler bei Lockheed Martin. Außerdem ist Mike der Autor von myphoto ( In seiner Freizeit experimentiert er damit, neue Gerichte zu erfinden und verbringt eine Menge Zeit mit Siena, ihrem neuen Welpen. Dru Nelson Dru Nelson war schon 1988 im Internet unterwegs. Nach der Gründung eines ISP-Unternehmens zog er in die Gegend um die San Francisco Bay. Dort war er mit großen Infrastruktur-Projekten für das Internet beschäftigt und arbeitete für Firmen wie Four11 (Yahoo! Mail), Diva, egroups XII Credits

13 (Yahoo! Groups), Danger und Blue6. Momentan arbeitet er für Plaxo. com, wo er mit der Entwicklung von Win32-Programmen beschäftigt ist. Unter der Adresse betreibt Dru einen Blog. Tyler Mitchell Tyler Mitchell schrieb 2005 das Buch Web Mapping Illustrated (O Reilly). Er arbeitet als Geographic Information Systems-(GIS-)Manager für Timberline Forest Inventory Consultants und lebt im wunderschönen British Columbia in Kanada. Er ist außerdem ein regelmäßiger Redner, Moderator und Workshop-Leiter bei GIS-Konferenzen. Sein Vorstoß in die Open Source-Welt begann, als er nach Alternativen zu proprietären Kartografiewerkzeugen suchte. Mittlerweile ist er ein starker Befürworter von Open Source-basierter GIS-Software. Peter Lavin Peter Lavin leitet eine Firma für Website-Entwicklung in Toronto. Seine Artikel wurden in einer Reihe von Zeitschriften und Onlinemagazinen veröffentlicht, darunter UnixReview.com und Dr. Dobb s Journal. Momentan arbeitet er an einem Buch über objektorientierte PHP-Programmierung, das bald bei No Starch Press veröffentlicht werden soll. Nähere Informationen finden Sie unter Über den Übersetzer Jørgen W. Lang lebt als freier Übersetzer, Webdesigner, Programmierer, Dozent und Musiker in Hamburg. Mit dem Web kam er 1996 zum ersten Mal in Kontakt. Im Laufe der folgenden Jahre eignete er sich im Selbststudium ein umfassendes Wissen rund um die Webprogrammierung und das Design von Webseiten an. Seine Übersetzertätigkeit begann im Jahr 2000 mit dem Buch CGI-Programmierung mit Perl und umfasst mittlerweile ein Dutzend Titel rund um das Web und zu verwandten Themen. Neben seiner Arbeit als Übersetzer steht Jørgen auch als Dozent zu den Themen Webdesign und Webprogrammierung zur Verfügung. Während seiner übrigen Zeit widmet sich Jørgen meistens dem einen oder anderen Musikprojekt. Zu erreichen ist Jørgen unter der -Adresse jwl@worldmusic.de. Credits XIII

14

15 0 Einleitung Im Laufe der letzten Jahre hat sich PHP mehr und mehr einen Namen als hervorragende Skriptsprache für das Web gemacht, die sowohl in kleinen Skripten als auch in großen objektorientierten Firmenanwendungen zum Einsatz kommt. Dieses Buch deckt das gesamte Spektrum ab und bietet Ihnen dabei eine Themenvielfalt von HTML und Ajax über automatische Codeerzeugung bis hin zu datenbankbasierte Nachrichten-Warteschlangen. Der in diesem Buch benutzte Code und die Auswahl der Autoren geben den aktuellen Stand in der Web- und Applikationsentwicklung sowie im Grafikund Multimedia-Bereich wieder. Sie finden eine ausführliche Behandlung des dynamischen HTML (DHTML), mit dem Sie Benutzer Ihrer Website ohne erneutes Laden der Seite eine interaktive Benutzung ermöglichen können; Sie werden lernen, Flash-Filme nach Bedarf zu erzeugen, und wir zeigen Ihnen auch, wie Sie PHP für Datenbankzugriffe, Webservices und vieles, vieles mehr einsetzen können. In diesem Buch finden Sie nicht einfach Lösungen von der Stange. Hier finden Sie Ideen und Techniken, die Sie sofort in Ihren eigenen Programmen verwenden können. Und als wäre das nicht schon genug, wollen wir Sie darüber hinaus ermutigen, sich die hier gezeigten Ideen zu Eigen zu machen und zu erweitern. Hacken Sie unsere Hacks und geben Sie Ihren Skripten und Klassen eine neue Dimension. Warum heißt dieses Buch PHP»Hacks«? Der Begriff»Hacker«hat in der Presse einen eher schlechten Ruf. Dort steht es für jemanden, der in Rechnersysteme einbricht oder mit Computern als Waffe Unheil anrichtet. Unter Programmierern bedeutet ein»hack«dagegen eine schnell zusammengebaute Lösung für ein Problem oder eine schlaue Art, eine gestellte Aufgabe zu erledigen. Das Wort Hacker ist in diesem Zusammenhang also eher ein Kompliment, steht es doch für jemanden, der kreativ XV

16 ist und die nötigen technischen Kenntnisse hat, um seine Arbeit zu erledigen. Die Hacks-Buchreihe ist ein Versuch, dieses Wort wieder mit dem richtigen Inhalt zu füllen. Zu diesem Zweck dokumentieren wir, wie man auf positive Weise hacken kann, und versuchen, die Hacker-Tugend der kreativen Teilnahme an die noch nicht Eingeweihten weiterzugeben. Oft lernen Sie eine neue Technologie am schnellsten durch einfaches Abgucken und Ausprobieren kennen und verstehen. Wie Sie dieses Buch verwenden Wenn Sie wollen, können Sie dieses Buch von vorne bis hinten durchlesen. Allerdings können die meisten Hacks (bis auf wenige Ausnahmen) auch unabhängig voneinander gelesen und benutzt werden. Sie können also einfach herumstöbern und direkt zu den Abschnitten springen, die Sie am meisten interessieren. Wird bestimmtes Wissen vorausgesetzt, zeigt ein Querverweis Ihnen den Weg zum richtigen Hack. Wie dieses Buch aufgebaut ist Dieses Buch ist in mehrere thematisch getrennte Kapitel unterteilt: Kapitel 1, Installation und Grundlagen In diesem Kapitel geht es um die Grundlagen der Installation von PHP und MySQL sowie um die Benutzung der hervorragenden PEAR-Bibliothek. Kapitel 2, Webdesign Hier geht es um die Verbindung von HTML-Tricks mit PHP, mit denen Sie Ihre Benutzerschnittstelle aufpeppen können. Kapitel 3, DHTML In diesem Kapitel benutzen wir die mächtige Verbindung von HTML, CSS und JavaScript (das berühmte dynamische HTML bzw. kurz DHTML) zusammen mit PHP und zeigen, was man so alles mit einem Webbrowser anstellen kann. Kapitel 4, Grafiken Dieses Kapitel zeigt eine Reihe von Methoden zur Darstellung von Daten in grafischer Form. Kapitel 5, Datenbanken und XML Datenbanken bilden das Rückgrat vieler PHP-Anwendungen. Hier zeigen wir Ihnen, wie Sie flexible Datenbankobjekte erstellen können. Außerdem erfahren Sie, wie sich die Datenbankschicht mit Hilfe von dynamischer Codeerzeugung sogar automatisch aufbauen lässt. XVI Einleitung

17 Kapitel 6, Applikationsdesign In diesem Kapitel gehen wir etwas mehr in die Tiefe und diskutieren Techniken, mit denen Sie auf schnelle und zuverlässige Weise Ihre Programme entwickeln können. Kapitel 7, Entwurfsmuster C++-, C#- und Java-Programmierer verwenden Entwurfsmuster bereits seit Jahren. Das geht selbstverständlich auch in PHP. In diesem Kapitel zeigen wir Ihnen, wie Sie anhand verschiedener Muster aus dem Buch Entwurfsmuster von Erich Gamma, Richard Helm, Ralph Johnson und John M. Vlissides (Addison-Wesley) bessere PHP-Programme schreiben können. Kapitel 8, Tests Sollten Sie auch manchmal nachts wach liegen und sich fragen, ob Ihr PHP-Programm wohl noch läuft, kann dieses Kapitel Ihre Nächte vielleicht etwas ruhiger gestalten. Hier geht es um Testverfahren, die Programmierfehler für Sie aufspüren und die fortlaufend den Betrieb Ihrer Site überwachen können. Kapitel 9, Alternative Benutzerschnittstellen In diesem Kapitel zeigen wir Ihnen die Verwendung verschiedener Benutzerschnittstellen, die mit Ihrem PHP-Code eingesetzt werden können. So können Sie PHP-Programme von Ihrem Desktop aus steuern, von Ihrem Mobiltelefon oder auch von einem Instant Messenging-Programm. Kapitel 10, Unterhaltsames An dieser Stelle geben wir noch einmal so richtig Gas. Wir zeigen, wie Sie die Dinge aus dem Web einsetzen können, um Multiplayer-Spiele zu beobachten, wie Sie Google-Maps in Ihren Programmen verwenden können und vieles mehr. Häufig auftretende Probleme Einige Probleme mit PHP-Programmen begegnen einem immer wieder. Daher werden ein paar davon auch in diesem Buch angesprochen: Schlechtes Datenbankdesign Die meisten PHP-Programme stützen sich auf eine relationale Datenbank, normalerweise MySQL. Vielen Entwicklern, die hauptsächlich in traditionellen Programmiersprachen ausgebildet sind, fällt der Entwurf von Datenbanken aber nicht immer leicht. Der erste Schritt beim Aufräumen eines Programms besteht daher in einem guten Datenbank-Design [Hack #34]. Einleitung XVII

18 Schlechte Verwendung der Datenbank PHP kann auf sehr unterschiedliche Arten auf eine Datenbank zugreifen. Schnell kann hierbei ein Fehler zu Sicherheitsproblemen führen. Eine Migration zu PEAR DB oder PDO [Hack #35] kann der erste Schritt zur Verbesserung der Datenbankschicht sein. Danach können Sie außerdem feststellen, ob es vielleicht möglich ist, den SQL-Code [Hack #41], den SELECT- Code [Hack #42] oder den CRUD-Code [Hack #37] automatisch zu erzeugen. In die Seite eingebetteter PHP-Code Besonders kritisch sind hierbei direkt in den Code der Seite eingebaute Datenbankzugriffe. Die Hacks zum Erstellen von SELECT-Code [Hack #42] und CRUD-Code [Hack #37] demonstrieren die Verwendung von korrektem zweischichtigem Design mit PHP. Der Hack für dynamische SQL- Objekte [Hack #36] kann ebenfalls helfen, überflüssigen Code von der Seite zu fern zu halten. Verarbeitung von Anweisungen während des Seitenaufbaus Ein weiterer Punkt, der einem in Programmen öfter begegnet, ist die übermäßige Verarbeitung von Anweisungen durch den Webserver, bevor die Seiten an den Browser zurückgegeben werden. Dies kann beispielsweise passieren, wenn ein Programm auf Grund einer Benutzereingabe mehrere s verschicken muss. Die Anweisungen hierfür befinden sich oft im Code der zurückgegebenen Seite, wodurch der Benutzer unnötig lange auf den Seitenaufbau warten muss, bis alle Anweisungen abgearbeitet sind. Eine elegantere Lösung für dieses Problem ist die Verwendung einer Nachrichten-Warteschlange [Hack #50]. Keine Tests Die wenigsten Programme, die ich zu sehen bekomme, enthalten Testcode. Dabei sind automatische Tests die erste und beste Möglichkeit, abends ohne flaues Gefühl nach Hause gehen zu können, besonders wenn Sie eine Webapplikation schreiben müssen, die rund um die Uhr laufen muss. In diesem Buch finden Sie Informationen zu Modultests [Hack #79] und wie Sie diese automatisch erstellen können [Hack #80]. Außerdem finden Sie in diesem Buch Code zur Überprüfung der Site mit Hilfe von Robots [Hack #83] und für die Automatisierung des Internet Explorer [Hack #82], mit dem Sie sogar Ihren JavaScript-Code testen können. Mehr Sicherheit für die Benutzer Die meisten Menschen benutzen das gleiche Passwort für alle ihre Benutzerkonten. Wird ein Programm kompromittiert, das Passwörter im Klartext speichert, kann theoretisch die ganze Welt darauf zugreifen. Verwenden Sie MD5-Prüfsummen, um die Benutzerpasswörter zu verschlüsseln [Hack #59], und verwenden Sie ein rollenbasiertes Sicherheitssys- XVIII Einleitung

19 tem [Hack #58], damit die Benutzer nur Dinge sehen, die sie auch sehen sollen. Bessere Verwendung von Entwurfsmustern Zugegeben: Der Begriff Entwurfsmuster (Design Patterns) wurde in letzter Zeit etwas zu häufig benutzt. Dennoch gibt es in diesem Bereich viel Gutes, das in PHP noch nicht genügend zum Einsatz kommt. Daher haben wir das gesamte Kapitel 7 diesem Thema gewidmet. Hier zeigen wir Ihnen, wie Sie Entwurfsmuster pragmatisch und effektiv für die Verbesserung Ihrer PHP-Programme einsetzen können. Das waren nur ein paar Ideen dazu, wie Sie bestehende Programme verlässlicher und sicherer machen können. Wie macht man Programme aber»cooler«? Erstellen einer coolen Webapplikation Mit Hilfe von Browsern und Browser-Plugins, DHTML und Ajax ist es nicht schwer, eine coole Anwendung zu schreiben, die einfach zu benutzen ist und die neuesten Technologien verwendet. Hier ein paar Ideen aus den verschiedenen Teilen dieses Buchs: PHP-Programme direkt vom Desktop ausführen Auch wenn Sie es vielleicht nicht glauben, Sie können mit PHP Desktop- Programme erstellen [Hack #87], wodurch der gleiche Code, der auch auf dem Webserver benutzt wird, direkt vom Desktop aus zugänglich ist. Hinzu kommt, dass dieser Code mit nur wenigen Anpassungen (wenn überhaupt) zwischen Mac OS X, Windows und Linux portierbar ist. Landkarten verwenden Die Verwendung von Landkarten ist in letzter Zeit recht beliebt geworden. Zwei relativ einfache Methoden, Karten zusammen mit PHP zu verwenden, basieren auf dem Einsatz von MapServer [Hack #86] und Google Maps [Hack #95]. Dynamisch erzeugte Diagramme Grafiken und Diagramme waren schon immer sehr populär. Daher gibt es in PHP auch eine ganze Reihe von Möglichkeiten, Diagramme zu erstellen. Hierfür können Sie einfaches HTML [Hack #8], SVG [Hack #28], DHTML [Hack #22] und die GD-Bibliothek [Hack #31] einsetzen. Außerdem finden Sie in diesem Buch Informationen zum Erstellen einer objektorientierten Applikationsschicht, die auf der Grafikbibliothek aufbaut [Hack #29]. Einleitung XIX

20 Zusammenarbeit mit Benutzerprogrammen Eine weitere Möglichkeit, ansprechendere Programme zu schreiben, besteht darin, auf die Benutzer zuzugehen. Sehr beliebt ist hierfür die Verwendung von RSS [Hack #88]. Ich werde Ihnen zeigen, wie Sie RSS sogar auf einer PlayStation Portable [Hack #90] einsetzen können. Natürlich können Sie auch traditionellere Methoden wie etwa [Hack #10] einsetzen. Außerdem zeige ich Ihnen, wie Sie RTF-Dokumente [Hack #48] und Excel- Tabellen [Hack #49] dynamisch erzeugen und wie Sie Word- [Hack #47] und Excel-Dokumente [Hack #45] als Eingabequelle verwenden können. Die Webschnittstelle aufwerten Des Weiteren finden Sie in diesem Buch ein paar Ideen zum Erstellen von dynamischen Menüs [Hack #17]. Dazu kommen Möglichkeiten zum einfachen Erzeugen von Brotkrümel-Navigationen [Hack #4], Registerkarten [Hack #6], Schnittstellen mit austauschbarem Aussehen (Skins) [Hack #3], Pop-ups [Hack #12], digitalen Notizzetteln [Hack #16], Drag-and-Drop-Schnittstellen [Hack #13], Kalendern [Hack #25], Linkdiagrammen [Hack #24] und vielen anderen Dingen, mit denen Sie das Beste aus Ihrer Webschnittstelle machen können. Dies sind nur ein paar Ideen, die Sie in diesem Buch finden können. Viel Spaß beim Entdecken neuer Wege, auf denen Sie Ihre PHP-Kenntnisse auf den neuesten Stand bringen können. Typografische Konventionen In diesem Buch werden die folgenden typografischen Konventionen verwendet: Kursivschrift Kennzeichnet URLs, Dateinamen und Dateierweiterungen sowie Verzeichnis- und Ordnernamen. Ein Pfad im Dateisystem könnte beispielsweise als /Developer/Applications dargestellt werden. Nichtproportionalschrift Kennzeichnet Codebeispiele, den Inhalt von Dateien und Ausgaben auf der Konsole sowie die Namen von Variablen, Befehlen und anderen Codeabschnitten. Nichtproportionalschrifft fett Kennzeichnet Codeabschnitte, typischerweise neue Einfügungen in bestehenden Code. Nichtproportionalschrift kursiv Kennzeichnet Codebeispiele und Tabellen mit Beispieltext, der durch Ihre eigenen Eingaben ersetzt werden muss. XX Einleitung

21 Graue Schrift Diese Schriftfarbe wird verwendet, um einen Querverweis innerhalb des Texts zu kennzeichnen. Sie sollten besonders auf Hinweise achten, die mit folgenden Symbolen im Text hervorgehoben werden: Hierbei handelt es sich um einen Ratschlag, eine Anregung oder eine allgemeine Anmerkung. Hier finden Sie nützliche Zusatzinformationen zum gerade behandelten Thema. Dies ist eine Warnung oder ein Warnhinweis, der oft darauf aufmerksam macht, dass Ihr Geld oder Ihre Privatsphäre gefährdet sein könnte. Die Thermometer-Symbole, die neben den Hacks stehen, geben die Komplexität des jeweiligen Hacks an: leicht mittel schwer Benutzung der Codebeispiele Dieses Buch soll Ihnen bei Ihrer Arbeit helfen. Es ist allgemein erlaubt, diesen Code in Ihren Programmen und Dokumentationen weiterzuverwenden. Hierfür ist es nicht notwendig, uns um Erlaubnis zu fragen, es sei denn, es handelt sich um eine größere Menge Code. So ist es beim Schreiben eines Programms, das einige Codeschnipsel dieses Buchs verwendet, nicht nötig, sich mit uns in Verbindung zu setzen; beim Verkauf oder Vertrieb einer CD-ROM mit Beispielen aus O Reilly-Büchern dagegen schon. Das Beantworten einer Frage durch das Zitat von Beispielcode erfordert keine Erlaubnis. Verwenden Sie einen erheblichen Teil des Beispielcodes aus diesem Buch in Ihrer Dokumentation, ist dagegen unsere Erlaubnis nötig. Eine Quellenangabe ist zwar erwünscht, aber nicht obligatorisch. Hierzu gehört in der Regel die Erwähnung von Titel, Autor, Verlag und ISBN, zum Beispiel:»PHP Hacks von Jack D. Herrington. Copyright 2006 O Reilly Verlag, ISBN «Falls Sie sich nicht sicher sind, ob die Nutzung der Codebeispiele außerhalb der hier erteilten Erlaubnis liegt, nehmen Sie bitte unter der Adresse permissions@oreilly.com Kontakt mit uns auf. Einleitung XXI

22 Die Codebeispiele zu diesem Buch Zu den PHP Hacks gibt es eine deutsche und eine amerikanische Website von O Reilly, auf der Sie die Codebeispiele sowie Errata und weitere Informationen finden. Die Adressen lauten: Weitere Informationen zu diesem und anderen Büchern finden Sie auf der O Reilly-Website unter: XXII Einleitung

23 Kapitel 1 K A P I T E L E I N S Installation und Grundlagen Hacks 1 2 Bevor Sie damit anfangen, PHP zu hacken, müssen Sie PHP entweder selbst installieren oder sich ein Benutzerkonto auf einem Rechner besorgen, auf dem PHP bereits installiert ist. Dieses Kapitel behandelt die Grundlagen der Installation von PHP sowie der zweiten wichtigen Komponente, des MySQL- Datenbanksystems, das oftmals die Daten für die PHP-Programme bereitstellt. Außerdem behandeln wir in diesem Kapitel die Installation der PEAR- Open-Source-Module, die Sie kostenlos in Ihren eigenen PHP-Programmen benutzen dürfen. HACK #1 Hack PHP installieren Dieser Hack behandelt die Installation der Programmiersprache PHP unter Windows, Mac OS X und Linux für Apache und den Internet Information Server. #1 Der erste Schritt zur Benutzung dieses Buchs besteht in der Installation von PHP, der auf den meisten Betriebssystemen recht einfach durchzuführen ist. Die Installation beginnt mit einem Besuch auf der PHP-Website ( php.net/), von der Sie sich entweder den Quellcode oder die Binärdateien und die dazugehörige Dokumentation herunterladen können. Die Installation von PHP unter Windows Unter Windows beginnt die Installation von PHP mit dem Herunterladen der Binärdateien für PHP Version 5. Wenn Sie es sich leicht machen wollen, benutzen Sie die.msi-installationspakete, die vom Windows Installer verwendet werden. Als Installationsverzeichnis geben Sie c:\php5 an. Sobald die Installation abgeschlossen ist, können Sie den PHP-Interpreter von der DOS- Kommandozeile aus starten: 1

24 HACK #1 PHP installieren C:\> php -v PHP (cli) (built: Mar :45:00) Copyright The PHP Group Zend Engine v2.0.4-dev, Copyright (c) Zend Technologies Kann der php-interpreter nicht gefunden werden, müssen Sie den Pfad um c:\php5\bin erweitern. Wählen Sie hierfür Start Systemsteuerung System. Nach einem Klick auf die Registerkarte Erweitert haben Sie die Möglichkeit, die Umgebungsvariablen anzupassen. Ergänzen Sie hier die Variable path um den Eintrag c:\php5\bin. Damit die Änderungen wirksam werden, müssen Sie zunächst alle offenen Befehlsfenster schließen und dann ein neues Fenster öffnen. Zwar ist der Zugriff auf PHP über die Kommandozeile nicht schlecht, allerdings wollen Sie PHP vermutlich eher zusammen mit einem Webserver benutzen. Unter Windows haben Sie für diese Integration zwei Möglichkeiten: Die erste ist die Installation des Webservers Apache und dessen Einrichtung für die Verwendung von PHP, die zweite Möglichkeit besteht in der Installation des Internet Information Server (IIS) und der Installation von PHP in dieser Umgebung. In beiden Fällen müssen Sie die Datei php.ini in Ihr Windows-Verzeichnis c:\windows kopieren. Öffnen Sie die Kopie unter c:\windows\php.ini nun in einem einfachen Texteditor und ändern Sie die Zeile extension_dir so, dass diese nun folgendermaßen lautet: extension_dir = "c:\php5\ext" Des Weiteren müssen Sie die Kommentarzeichen aus Zeilen wie dieser entfernen: extension=php_mysql.dll Diese Zeile aktiviert den Zugriff auf die MySQL-Datenbank. Eventuell wollen Sie noch weitere Bibliotheken aktivieren, um den Zugriff darauf zu ermöglichen. Nähere Informationen hierzu finden Sie in der Dokumentation zu PHP. Gehen Sie nun zurück zur PHP-Website ( und laden Sie die PECL-Module herunter. Speichern Sie die Module im Verzeichnis c:\php5\ ext (dies ist das Verzeichnis, das Sie gerade eben in php.ini angegeben haben). Diese Erweiterungen sind beispielsweise für den Zugriff auf MySQL und 2 Kapitel 1: Installation und Grundlagen

TeamSpeak3 Einrichten

TeamSpeak3 Einrichten TeamSpeak3 Einrichten Version 1.0.3 24. April 2012 StreamPlus UG Es ist untersagt dieses Dokument ohne eine schriftliche Genehmigung der StreamPlus UG vollständig oder auszugsweise zu reproduzieren, vervielfältigen

Mehr

Informatik I Tutorial

Informatik I Tutorial ETH Zürich, D-INFK/D-BAUG Herbstsemester 2015 Dr. Martin Hirt Daniel Jost Informatik I Tutorial Dieses Tutorial hat zum Ziel, die notwendigen Tools auf dem eigenen Computer zu installieren, so dass ihr

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

Voraussetzungen und Installation

Voraussetzungen und Installation Voraussetzungen und Installation Im Internet läuft PHP in Verbindung mit einem Webserver. Dazu wird ein Modul geladen, das die PHP-Anweisung ausführt. Vorraussetzung ist demnach, dass man einen Webserver

Mehr

Installation/Einrichtung einer Datenbank für smalldms

Installation/Einrichtung einer Datenbank für smalldms Einleitung In den folgenden Seiten werden wir uns damit beschäftigen eine lokale Installation einer MySQL- Datenbank vorzunehmen, um auf dieser Datenbank smalldms aktivieren zu können. Wir werden das XAMPP-Paket

Mehr

Step by Step Webserver unter Windows Server 2003. von Christian Bartl

Step by Step Webserver unter Windows Server 2003. von Christian Bartl Step by Step Webserver unter Windows Server 2003 von Webserver unter Windows Server 2003 Um den WWW-Server-Dienst IIS (Internet Information Service) zu nutzen muss dieser zunächst installiert werden (wird

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

Leitfaden zur ersten Nutzung der R FOM Portable-Version für Windows (Version 1.0)

Leitfaden zur ersten Nutzung der R FOM Portable-Version für Windows (Version 1.0) Leitfaden zur ersten Nutzung der R FOM Portable-Version für Windows (Version 1.0) Peter Koos 03. Dezember 2015 0 Inhaltsverzeichnis 1 Voraussetzung... 3 2 Hintergrundinformationen... 3 2.1 Installationsarten...

Mehr

Installation des Authorware Webplayers für den Internet Explorer unter Windows Vista

Installation des Authorware Webplayers für den Internet Explorer unter Windows Vista Installation des Authorware Webplayers für den Internet Explorer unter Windows Vista Allgemeines: Bitte lesen Sie sich diese Anleitung zuerst einmal komplett durch. Am Besten, Sie drucken sich diese Anleitung

Mehr

Einrichten des IIS für VDF WebApp. Einrichten des IIS (Internet Information Server) zur Verwendung von Visual DataFlex Web Applications

Einrichten des IIS für VDF WebApp. Einrichten des IIS (Internet Information Server) zur Verwendung von Visual DataFlex Web Applications Einrichten des IIS (Internet Information Server) zur Verwendung von Visual DataFlex Web Applications Windows 8 Systemsteuerung > Programme > Windows Features aktivieren / deaktivieren > Im Verzeichnisbaum

Mehr

Wichtige Hinweise zu den neuen Orientierungshilfen der Architekten-/Objektplanerverträge

Wichtige Hinweise zu den neuen Orientierungshilfen der Architekten-/Objektplanerverträge Wichtige Hinweise zu den neuen Orientierungshilfen der Architekten-/Objektplanerverträge Ab der Version forma 5.5 handelt es sich bei den Orientierungshilfen der Architekten-/Objektplanerverträge nicht

Mehr

INSTALLATION VON INSTANTRAILS 1.7

INSTALLATION VON INSTANTRAILS 1.7 INSTALLATION VON INSTANTRAILS 1.7 InstantRails 1.7 ist ein Paket, das Ruby, Rails, Apache, MySQL und andere Tools, z.b. phpmyadmin in vorkonfigurierter Form enthält. Das Paket muss in einem Verzeichnis

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

Es sollte die MS-DOS Eingabeaufforderung starten. Geben Sie nun den Befehl javac ein.

Es sollte die MS-DOS Eingabeaufforderung starten. Geben Sie nun den Befehl javac ein. Schritt 1: Installation des Javacompilers JDK. Der erste Start mit Eclipse Bevor Sie den Java-Compiler installieren sollten Sie sich vergewissern, ob er eventuell schon installiert ist. Gehen sie wie folgt

Mehr

Einstellungen im Internet-Explorer (IE) (Stand 11/2013) für die Arbeit mit IOS2000 und DIALOG

Einstellungen im Internet-Explorer (IE) (Stand 11/2013) für die Arbeit mit IOS2000 und DIALOG Einstellungen im Internet-Explorer (IE) (Stand 11/2013) für die Arbeit mit IOS2000 und DIALOG Um mit IOS2000/DIALOG arbeiten zu können, benötigen Sie einen Webbrowser. Zurzeit unterstützen wir ausschließlich

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

Anleitung: Webspace-Einrichtung

Anleitung: Webspace-Einrichtung Anleitung: Webspace-Einrichtung Inhaltsverzeichnis 1 Webspace für alle Rechenzentrumsnutzer(innen) 1 2 Login 2 2.1 Im Terminalraum / Mit Putty von zu Hause aus..................... 2 2.2 Auf unixartigen

Mehr

Wählen Sie bitte START EINSTELLUNGEN SYSTEMSTEUERUNG VERWALTUNG und Sie erhalten unter Windows 2000 die folgende Darstellung:

Wählen Sie bitte START EINSTELLUNGEN SYSTEMSTEUERUNG VERWALTUNG und Sie erhalten unter Windows 2000 die folgende Darstellung: Installation Bevor Sie mit der Installation von MOVIDO 1.0 beginnen, sollten Sie sich vergewissern, dass der Internet Information Server (IIS) von Microsoft installiert ist. Um dies festzustellen, führen

Mehr

Computeria Solothurn

Computeria Solothurn Computeria Solothurn Seniorinnen und Senioren entdecken den Computer und das Internet Sich mit «TeamViewer» von einem Supporter helfen lassen Diese Anleitung und die Illustrationen wurden unter Mac OS

Mehr

OP-LOG www.op-log.de

OP-LOG www.op-log.de Verwendung von Microsoft SQL Server, Seite 1/18 OP-LOG www.op-log.de Anleitung: Verwendung von Microsoft SQL Server 2005 Stand Mai 2010 1 Ich-lese-keine-Anleitungen 'Verwendung von Microsoft SQL Server

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

Musterlösung für Schulen in Baden-Württemberg. Windows 2003. Basiskurs Windows-Musterlösung. Version 3. Stand: 19.12.06

Musterlösung für Schulen in Baden-Württemberg. Windows 2003. Basiskurs Windows-Musterlösung. Version 3. Stand: 19.12.06 Musterlösung für Schulen in Baden-Württemberg Windows 2003 Basiskurs Windows-Musterlösung Version 3 Stand: 19.12.06 Impressum Herausgeber Zentrale Planungsgruppe Netze (ZPN) am Kultusministerium Baden-Württemberg

Mehr

1. Loggen Sie sich mit Ihrem Benutzernamen in den Hosting-Manager (Confixx) auf Ihrer entsprechenden AREA ein. Automatische Wordpress Installation

1. Loggen Sie sich mit Ihrem Benutzernamen in den Hosting-Manager (Confixx) auf Ihrer entsprechenden AREA ein. Automatische Wordpress Installation Page 1 of 8 Automatische Wordpress Installation Vorwort Wordpress ist eines der bekanntesten und am weitesten verbreiteten CMS-Systeme. CMS steht für Content Management System und heisst, dass mit einem

Mehr

Microsoft Dynamics NAV 2013 R/2 Installationsanleitung. Inhalt: Begleitmaterial des ERP Übungsbuchs:

Microsoft Dynamics NAV 2013 R/2 Installationsanleitung. Inhalt: Begleitmaterial des ERP Übungsbuchs: Begleitmaterial des ERP Übungsbuchs: Arbeiten mit den Windows Client von Microsoft Dynamics NAV 2013 R/2 Microsoft Dynamics NAV 2013 R/2 Installationsanleitung Inhalt: 0.1 Installation von Microsoft Dynamics

Mehr

Nutzung der VDI Umgebung

Nutzung der VDI Umgebung Nutzung der VDI Umgebung Inhalt 1 Inhalt des Dokuments... 2 2 Verbinden mit der VDI Umgebung... 2 3 Windows 7... 2 3.1 Info für erfahrene Benutzer... 2 3.2 Erklärungen... 2 3.2.1 Browser... 2 3.2.2 Vertrauenswürdige

Mehr

FuxMedia Programm im Netzwerk einrichten am Beispiel von Windows 7

FuxMedia 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

Mehr

! " # $ " % & Nicki Wruck worldwidewruck 08.02.2006

!  # $  % & Nicki Wruck worldwidewruck 08.02.2006 !"# $ " %& Nicki Wruck worldwidewruck 08.02.2006 Wer kennt die Problematik nicht? Die.pst Datei von Outlook wird unübersichtlich groß, das Starten und Beenden dauert immer länger. Hat man dann noch die.pst

Mehr

Sichern der persönlichen Daten auf einem Windows Computer

Sichern der persönlichen Daten auf einem Windows Computer Sichern der persönlichen Daten auf einem Windows Computer DIRECTION DES SERVICES IT SERVICE DIT-MI DIREKTION DER IT-DIENSTE DIENSTSTELLE DIT-MI 1/9 1 Inhaltsverzeichnis 2 Einleitung... 3 3 Outlook Daten...

Mehr

In 15 einfachen Schritten zum mobilen PC mit Paragon Drive Copy 10 und Microsoft Windows Virtual PC

In 15 einfachen Schritten zum mobilen PC mit Paragon Drive Copy 10 und Microsoft Windows Virtual PC PARAGON Technologie GmbH, Systemprogrammierung Heinrich-von-Stephan-Str. 5c 79100 Freiburg, Germany Tel. +49 (0) 761 59018201 Fax +49 (0) 761 59018130 Internet www.paragon-software.com Email sales@paragon-software.com

Mehr

WordPress installieren mit Webhosting

WordPress installieren mit Webhosting Seite 1 von 8 webgipfel.de WordPress installieren mit Webhosting Um WordPress zu nutzen, muss man es zunächst installieren. Die Installation ist im Vergleich zu anderen Systemen sehr einfach. In dieser

Mehr

Informatik 1 Tutorial

Informatik 1 Tutorial ETH Zürich, D-INFK/D-BAUG Herbstsemester 2014 Dr. Martin Hirt Christian Badertscher Informatik 1 Tutorial Dieses Tutorial hat zum Ziel, die notwendigen Tools auf dem eigenen Computer zu installieren, so

Mehr

Seite 1 von 14. Cookie-Einstellungen verschiedener Browser

Seite 1 von 14. Cookie-Einstellungen verschiedener Browser Seite 1 von 14 Cookie-Einstellungen verschiedener Browser Cookie-Einstellungen verschiedener Browser, 7. Dezember 2015 Inhaltsverzeichnis 1.Aktivierung von Cookies... 3 2.Cookies... 3 2.1.Wofu r braucht

Mehr

SafeRun-Modus: Die Sichere Umgebung für die Ausführung von Programmen

SafeRun-Modus: Die Sichere Umgebung für die Ausführung von Programmen SafeRun-Modus: Die Sichere Umgebung für die Ausführung von Programmen Um die maximale Sicherheit für das Betriebssystem und Ihre persönlichen Daten zu gewährleisten, können Sie Programme von Drittherstellern

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

Der einfache Weg zum CFX-Demokonto

Der einfache Weg zum CFX-Demokonto Der einfache Weg zum CFX-Demokonto Diese Anleitung hilft Ihnen bei der Eröffnung eines Demokontos beim CFX Broker. Jeder Schritt bis zur vollständigen Eröffnung wird Ihnen im Folgenden erklärt. Zur besseren

Mehr

Anleitungen zum KMG-Email-Konto

Anleitungen zum KMG-Email-Konto In dieser Anleitung erfahren Sie, wie Sie mit einem Browser (Firefox etc.) auf das Email-Konto zugreifen; Ihr Kennwort ändern; eine Weiterleitung zu einer privaten Email-Adresse einrichten; Ihr Email-Konto

Mehr

Programm GArtenlisten. Computerhinweise

Programm GArtenlisten. Computerhinweise Programm GArtenlisten Computerhinweise Liebe/r Vogelbeobachter/in, anbei haben wir Ihnen ein paar wichtige Tipps für ein reibungsloses Funktionieren der mitgelieferten Ergebnisdatei auf Ihrem Computer

Mehr

Er musste so eingerichtet werden, dass das D-Laufwerk auf das E-Laufwerk gespiegelt

Er musste so eingerichtet werden, dass das D-Laufwerk auf das E-Laufwerk gespiegelt Inhaltsverzeichnis Aufgabe... 1 Allgemein... 1 Active Directory... 1 Konfiguration... 2 Benutzer erstellen... 3 Eigenes Verzeichnis erstellen... 3 Benutzerkonto erstellen... 3 Profil einrichten... 5 Berechtigungen

Mehr

Diese Anleitung enthält Anweisungen, die nur durch erfahrene Anwender durchgeführt werden sollten!

Diese Anleitung enthält Anweisungen, die nur durch erfahrene Anwender durchgeführt werden sollten! Anmeldung über SSH Diese Anleitung enthält Anweisungen, die nur durch erfahrene Anwender durchgeführt werden sollten! Besitzer der Homepage Advanced und Homepage Professional haben die Möglichkeit, direkt

Mehr

SCHRITT FÜR SCHRITT ZU IHRER VERSCHLÜSSELTEN E-MAIL

SCHRITT FÜR SCHRITT ZU IHRER VERSCHLÜSSELTEN E-MAIL SCHRITT FÜR SCHRITT ZU IHRER VERSCHLÜSSELTEN E-MAIL www.klinik-schindlbeck.de info@klinik-schindlbeck.de Bitte beachten Sie, dass wir nicht für die Sicherheit auf Ihrem Endgerät verantwortlich sein können.

Mehr

Inhaltsverzeichnis. Vorwort... 3 Installation von XAMPP... 3 Installation von Joomla... 8 Schlusswort... 11 Copyright... 11.

Inhaltsverzeichnis. Vorwort... 3 Installation von XAMPP... 3 Installation von Joomla... 8 Schlusswort... 11 Copyright... 11. Seite 1 von 12 Inhaltsverzeichnis Vorwort... 3 Installation von XAMPP... 3 Installation von Joomla... 8 Schlusswort... 11 Copyright... 11 Seite 2 von 12 Vorwort XAMPP ist ein lokaler Webserver. Er eignet

Mehr

Installieren von Microsoft Office 2012-09-12 Version 2.1

Installieren von Microsoft Office 2012-09-12 Version 2.1 Installieren von Microsoft Office 2012-09-12 Version 2.1 INHALT Installieren von Microsoft Office... 2 Informationen vor der Installation... 2 Installieren von Microsoft Office... 3 Erste Schritte... 7

Mehr

Um dies zu tun, öffnen Sie in den Systemeinstellungen das Kontrollfeld "Sharing". Auf dem Bildschirm sollte folgendes Fenster erscheinen:

Um dies zu tun, öffnen Sie in den Systemeinstellungen das Kontrollfeld Sharing. Auf dem Bildschirm sollte folgendes Fenster erscheinen: Einleitung Unter MacOS X hat Apple die Freigabe standardmäßig auf den "Public" Ordner eines Benutzers beschränkt. Mit SharePoints wird diese Beschränkung beseitigt. SharePoints erlaubt auch die Kontrolle

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

Verschlüsseln Sie Ihre Dateien lückenlos Verwenden Sie TrueCrypt, um Ihre Daten zu schützen.

Verschlüsseln Sie Ihre Dateien lückenlos Verwenden Sie TrueCrypt, um Ihre Daten zu schützen. HACK #39 Hack Verschlüsseln Sie Ihre Dateien lückenlos Verwenden Sie TrueCrypt, um Ihre Daten zu schützen.»verschlüsseln Sie Ihren Temp-Ordner«[Hack #33] hat Ihnen gezeigt, wie Sie Ihre Dateien mithilfe

Mehr

Installation und Bedienung von vappx

Installation und Bedienung von vappx Installation und Bedienung von vappx in Verbindung mit WH Selfinvest Hosting Inhalt Seite 1. Installation Client Software 2 2. Starten von Anwendungen 5 3. Verbindung zu Anwendungen trennen/unterbrechen

Mehr

Tipps und Tricks zu den Updates

Tipps 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

Mehr

Universal Dashboard auf ewon Alarmübersicht auf ewon eigener HTML Seite.

Universal Dashboard auf ewon Alarmübersicht auf ewon eigener HTML Seite. ewon - Technical Note Nr. 003 Version 1.2 Universal Dashboard auf ewon Alarmübersicht auf ewon eigener HTML Seite. Übersicht 1. Thema 2. Benötigte Komponenten 3. Downloaden der Seiten und aufspielen auf

Mehr

Einrichtung des Cisco VPN Clients (IPSEC) in Windows7

Einrichtung des Cisco VPN Clients (IPSEC) in Windows7 Einrichtung des Cisco VPN Clients (IPSEC) in Windows7 Diese Verbindung muss einmalig eingerichtet werden und wird benötigt, um den Zugriff vom privaten Rechner oder der Workstation im Home Office über

Mehr

Installation Blockdruck WEB. Version 3.1.1

Installation Blockdruck WEB. Version 3.1.1 Stand: Februar 2014 Impressum ab-data GmbH & Co. KG Kommunale Systemlösungen Friedrichstraße 55 42551 Velbert Telefon 02051 944-0 Telefax 02051 944-288 e-mail info@ab-data.de Internet www.ab-data.de Alle

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

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

Tutorial - www.root13.de

Tutorial - www.root13.de Tutorial - www.root13.de Netzwerk unter Linux einrichten (SuSE 7.0 oder höher) Inhaltsverzeichnis: - Netzwerk einrichten - Apache einrichten - einfaches FTP einrichten - GRUB einrichten Seite 1 Netzwerk

Mehr

ÖKB Steiermark Schulungsunterlagen

ÖKB Steiermark Schulungsunterlagen ÖKB Steiermark Schulungsunterlagen Fotos von Online-Speicher bereitstellen Da das hinzufügen von Fotos auf unsere Homepage recht umständlich und auf 80 Fotos begrenzt ist, ist es erforderlich die Dienste

Mehr

Anleitung zur Erstellung einer Batchdatei. - für das automatisierte Verbinden mit Netzlaufwerken beim Systemstart -

Anleitung zur Erstellung einer Batchdatei. - für das automatisierte Verbinden mit Netzlaufwerken beim Systemstart - Anleitung zur Erstellung einer Batchdatei - für das automatisierte Verbinden mit Netzlaufwerken beim Systemstart - Mögliche Anwendungen für Batchdateien: - Mit jedem Systemstart vordefinierte Netzlaufwerke

Mehr

PDF-Erzeugung mit PDFCreator (nur für Windows, installiert universellen PDF-Druckertreiber) v11/01

PDF-Erzeugung mit PDFCreator (nur für Windows, installiert universellen PDF-Druckertreiber) v11/01 PDF-Erzeugung mit PDFCreator (nur für Windows, installiert universellen PDF-Druckertreiber) v11/01 Erläuterung PDFCreator ist eine Software zur Erzeugung von PDF-Dateien unter Windows. Es kann in all den

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

Einrichtung eines E-Mail-Kontos bei Mac OS X Mail Stand: 03/2011

Einrichtung eines E-Mail-Kontos bei Mac OS X Mail Stand: 03/2011 Einrichtung eines E-Mail-Kontos bei Mac OS X Mail Stand: 03/2011 1. Starten Sie Mail per Klick auf das Symbol im Dock. 2. Sie sehen die Ausgangsansicht von Mac OS X Mail. 3. Klicken Sie in der Fensterleiste

Mehr

Legen Sie nun dieses Verzeichnis mit dem Namen "joomla" hier an: C:xampphtdocs.

Legen Sie nun dieses Verzeichnis mit dem Namen joomla hier an: C:xampphtdocs. Installationsanleitung von Joomla unter XAMPP Wer das Content-Management-System Joomla installieren will, braucht hierzu einen Webserver, der mit der Programmiersprache PHP und dem Datenbankprogramm MySQL

Mehr

Lizenzen auschecken. Was ist zu tun?

Lizenzen auschecken. Was ist zu tun? Use case Lizenzen auschecken Ihr Unternehmen hat eine Netzwerk-Commuterlizenz mit beispielsweise 4 Lizenzen. Am Freitag wollen Sie Ihren Laptop mit nach Hause nehmen, um dort am Wochenende weiter zu arbeiten.

Mehr

Drägerware.ZMS/FLORIX Hessen

Drägerware.ZMS/FLORIX Hessen Erneuerung des ZMS Nutzungs-Zertifikats Lübeck, 11.03.2010 Zum Ende des Monats März 2010 werden die Zugriffszertifikate von Drägerware.ZMS/FLORIX Hessen ungültig. Damit die Anwendung weiter genutzt werden

Mehr

Installationsanleitungen

Installationsanleitungen Installationsanleitungen INPA SGBD-Entwicklungsumgebung (EDIABAS) INPA für Entwickler Bevor Sie EDIABAS / INPA installieren können, müssen Sie sich für den Ordner sgref auf smuc0900 freischalten lassen.

Mehr

Virtueller Seminarordner Anleitung für die Dozentinnen und Dozenten

Virtueller Seminarordner Anleitung für die Dozentinnen und Dozenten Virtueller Seminarordner Anleitung für die Dozentinnen und Dozenten In dem Virtuellen Seminarordner werden für die Teilnehmerinnen und Teilnehmer des Seminars alle für das Seminar wichtigen Informationen,

Mehr

Wir wünschen Ihnen viel Freude und Erfolg mit Ihrem neuen X-PRO-USB-Interface. Ihr Hacker-Team

Wir wünschen Ihnen viel Freude und Erfolg mit Ihrem neuen X-PRO-USB-Interface. Ihr Hacker-Team Installationsanleitung Hacker X-PRO-USB-Controller V2 Software + Interface Sehr geehrter Kunde, wir freuen uns, dass Sie sich für das X-PRO-USB-V2-Interface aus unserem Sortiment entschieden haben. Sie

Mehr

In 12 Schritten zum mobilen PC mit Paragon Drive Copy 11 und Microsoft Windows Virtual PC

In 12 Schritten zum mobilen PC mit Paragon Drive Copy 11 und Microsoft Windows Virtual PC PARAGON Technologie GmbH, Systemprogrammierung Heinrich-von-Stephan-Str. 5c 79100 Freiburg, Germany Tel. +49 (0) 761 59018201 Fax +49 (0) 761 59018130 Internet www.paragon-software.com Email sales@paragon-software.com

Mehr

2. Einrichtung der ODBC-Schnittstelle aus orgamax (für 32-bit-Anwendungen)

2. Einrichtung der ODBC-Schnittstelle aus orgamax (für 32-bit-Anwendungen) 1. Einführung: Über den ODBC-Zugriff können Sie bestimmte Daten aus Ihren orgamax-mandanten in anderen Anwendungen (beispielsweise Microsoft Excel oder Microsoft Access) einlesen. Dies bietet sich beispielsweise

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

SANDBOXIE konfigurieren

SANDBOXIE konfigurieren SANDBOXIE konfigurieren für Webbrowser und E-Mail-Programme Dies ist eine kurze Anleitung für die grundlegenden folgender Programme: Webbrowser: Internet Explorer, Mozilla Firefox und Opera E-Mail-Programme:

Mehr

Anleitung. Lesezugriff auf die App CHARLY Termine unter Android Stand: 18.10.2013

Anleitung. Lesezugriff auf die App CHARLY Termine unter Android Stand: 18.10.2013 Anleitung Lesezugriff auf die App CHARLY Termine unter Android Stand: 18.10.2013 CHARLY Termine unter Android - Seite 2 Inhalt Inhalt Einleitung & Voraussetzungen 3 1. Installation und Konfiguration 4

Mehr

Bayerische Versorgungskammer 02.12.2009

Bayerische Versorgungskammer 02.12.2009 Schrittweise Anleitung Zum Download, zur Installation und zum Export mit Passwortänderung von Zertifikaten der Bayerischen Versorgungskammer im Microsoft Internet Explorer ab Version 6.0 Diese Anleitung

Mehr

Workflow. Installationsanleitung

Workflow. Installationsanleitung Workflow Installationsanleitung August 2013 Inhaltsverzeichnis Kapitel 1 Installation der Programme... 2 Kapitel 2 Lizenzierung Novaline Workflow... 4 Kapitel 3 Einrichten der Systeme... 5 3.1 Workflow

Mehr

Einrichtungsanleitungen Hosted Exchange

Einrichtungsanleitungen Hosted Exchange Hosted Exchange Inhalte Hosted Exchange mit Outlook 2007, 2010 oder 2013... 2 Automatisch einrichten, wenn Sie Outlook bereits verwenden... 2 Manuell einrichten, wenn Sie Outlook bereits verwenden... 4

Mehr

ec@ros2-installer ecaros2 Installer procar informatik AG 1 Stand: FS 09/2012 Eschenweg 7 64331 Weiterstadt

ec@ros2-installer ecaros2 Installer procar informatik AG 1 Stand: FS 09/2012 Eschenweg 7 64331 Weiterstadt ecaros2 Installer procar informatik AG 1 Stand: FS 09/2012 Inhaltsverzeichnis 1 Download des ecaros2-installer...3 2 Aufruf des ecaros2-installer...3 2.1 Konsolen-Fenster (Windows)...3 2.2 Konsolen-Fenster

Mehr

Installation KVV Webservices

Installation KVV Webservices Installation KVV Webservices Voraussetzung: KVV SQL-Version ist installiert und konfiguriert. Eine Beschreibung dazu finden Sie unter http://www.assekura.info/kvv-sql-installation.pdf Seite 1 von 20 Inhaltsverzeichnis

Mehr

www.internet-einrichten.de

www.internet-einrichten.de E-Mail-Programme E-Mail Adresse einrichten Bei t-online, AOL, Compuserve, und anderen können Sie sich E-Mail-Adressen einrichten. Dies hat aber den Nachteil, dass Sie diese nur mit der entsprechenden Zugangssoftware

Mehr

Einrichten einer Festplatte mit FDISK unter Windows 95/98/98SE/Me

Einrichten einer Festplatte mit FDISK unter Windows 95/98/98SE/Me Einrichten einer Festplatte mit FDISK unter Windows 95/98/98SE/Me Bevor Sie die Platte zum ersten Mal benutzen können, muss sie noch partitioniert und formatiert werden! Vorher zeigt sich die Festplatte

Mehr

Artikel Schnittstelle über CSV

Artikel Schnittstelle über CSV Artikel Schnittstelle über CSV Sie können Artikeldaten aus Ihrem EDV System in das NCFOX importieren, dies geschieht durch eine CSV Schnittstelle. Dies hat mehrere Vorteile: Zeitersparnis, die Karteikarte

Mehr

Einrichten eines POP-Mailkontos unter Thunderbird Mail DE:

Einrichten eines POP-Mailkontos unter Thunderbird Mail DE: Einrichten eines POP-Mailkontos unter Thunderbird Mail DE: Ein E-Mail-Konto können Sie am einfachsten über den integrierten Assistenten einrichten. Dieser führt Sie Schritt für Schritt durch alle Einstellungsmöglichkeiten

Mehr

Handbuch für Redakteure

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

Mehr

INSTALLATION. Voraussetzungen

INSTALLATION. Voraussetzungen INSTALLATION Voraussetzungen Um Papoo zu installieren brauchen Sie natürlich eine aktuelle Papoo Version die Sie sich auf der Seite http://www.papoo.de herunterladen können. Papoo ist ein webbasiertes

Mehr

I. Travel Master CRM Installieren

I. Travel Master CRM Installieren I. Travel Master CRM Installieren Allgemeiner Hinweis: Alle Benutzer müssen auf das Verzeichnis, in das die Anwendung installiert wird, ausreichend Rechte besitzen (Schreibrechte oder Vollzugriff). Öffnen

Mehr

Handbuch für Redakteure

Handbuch 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

Mehr

CD einlegen (Moment warten) Die Aktion markieren, die durchgeführt werden soll. (in diesem Beispiel»Audio-CD-Wiedergabe)

CD einlegen (Moment warten) Die Aktion markieren, die durchgeführt werden soll. (in diesem Beispiel»Audio-CD-Wiedergabe) D abspielen Ds lassen sich sehr einfach über den Windows Media Player abspielen. Der schaltet sich nämlich automatisch ein. Das heißt im Klartext: Lautsprecher einschalten, D einlegen, und schon geht s

Mehr

Anleitung für Zugriff auf den LEM-FTP-Server

Anleitung für Zugriff auf den LEM-FTP-Server Anleitung für Zugriff auf den LEM-FTP-Server Diese Anleitung hilft Ihnen dabei, Zugang zum FTP-Server des Laboratoriums für Elektronenmikroskopie der Universität Karlsruhe (TH) zu bekommen. Sie werden

Mehr

Konfiguration einer Sparkassen-Chipkarte in StarMoney

Konfiguration einer Sparkassen-Chipkarte in StarMoney Konfiguration einer Sparkassen-Chipkarte in StarMoney In dieser Anleitung möchten wir Ihnen die Kontoeinrichtung in StarMoney anhand einer vorliegenden Sparkassen-Chipkarte erklären. Die Screenshots in

Mehr

NAS 323 NAS als VPN-Server verwenden

NAS 323 NAS als VPN-Server verwenden NAS 323 NAS als VPN-Server verwenden NAS als VPN-Server verwenden und über Windows und Mac eine Verbindung dazu herstellen A S U S T O R - K o l l e g Kursziele Nach Abschluss dieses Kurses sollten Sie:

Mehr

Leichte-Sprache-Bilder

Leichte-Sprache-Bilder Leichte-Sprache-Bilder Reinhild Kassing Information - So geht es 1. Bilder gucken 2. anmelden für Probe-Bilder 3. Bilder bestellen 4. Rechnung bezahlen 5. Bilder runterladen 6. neue Bilder vorschlagen

Mehr

Die i-tüpfelchen: Favicons

Die i-tüpfelchen: Favicons Schenken Sie Ihrer URL ein eigenes Icon Sie werden lernen: Wo werden Favicons überall angezeigt? Wie kommen Favicons in die Adressleiste? So erstellen Sie Favicons auf Windows und Mac Ein Favicon für unsere

Mehr

Stundenerfassung Version 1.8 Anleitung Arbeiten mit Replikaten

Stundenerfassung 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

Mehr

Demopaket FDFsolutions für Windows, Version 1.73, Voraussetzungen & Installation. (Stand 25.07.2005)

Demopaket FDFsolutions für Windows, Version 1.73, Voraussetzungen & Installation. (Stand 25.07.2005) Demopaket FDFsolutions für Windows, Version 1.73, Voraussetzungen & Installation. (Stand 25.07.2005) 1.) Systemvoraussetzungen: PC mit Betriebssystem Microsoft Windows (ab Version 98 SE oder neuer, empfohlen

Mehr

Shellfire L2TP-IPSec Setup Windows XP

Shellfire L2TP-IPSec Setup Windows XP Shellfire L2TP-IPSec Setup Windows XP Diese Anleitung zeigt anschaulich, wie ein bei Shellfire gehosteter VPN-Server im Typ L2TP-IPSec unter Windows XP konfiguriert wird. Inhaltsverzeichnis 1. Benötigte

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

Windows 8... 2. Verbindung mit WLAN BZPflege trennen... 29 Verbindung mit WLAN EDU-BZPflege automatisch erstellen... 30

Windows 8... 2. Verbindung mit WLAN BZPflege trennen... 29 Verbindung mit WLAN EDU-BZPflege automatisch erstellen... 30 WLAN EDU-BZPflege INHALTSVERZEICHNIS Windows 8... 2 Verbindung mit WLAN BZPflege trennen... 2 Verbindung mit WLAN EDU-BZPflege automatisch erstellen... 3 Verbindung mit WLAN EDU-BZPflege manuell erstellen...

Mehr

System-Update Addendum

System-Update Addendum System-Update Addendum System-Update ist ein Druckserverdienst, der die Systemsoftware auf dem Druckserver mit den neuesten Sicherheitsupdates von Microsoft aktuell hält. Er wird auf dem Druckserver im

Mehr

Installationsanleitung dateiagent Pro

Installationsanleitung dateiagent Pro Installationsanleitung dateiagent Pro Sehr geehrter Kunde, mit dieser Anleitung möchten wir Ihnen die Installation des dateiagent Pro so einfach wie möglich gestalten. Es ist jedoch eine Softwareinstallation

Mehr

FrogSure Installation und Konfiguration

FrogSure Installation und Konfiguration FrogSure Installation und Konfiguration 1 Inhaltsverzeichnis 1 Inhaltsverzeichnis...1 2 Installation...1 2.1 Installation beginnen...2 2.2 Lizenzbedingungen...3 2.3 Installationsordner auswählen...4 2.4

Mehr

TELIS FINANZ Login App

TELIS FINANZ Login App Installation & Bedienung der TELIS FINANZ Login App 1. Voraussetzungen - Android Version 4.0 oder höher - Uhrzeit automatisch gestellt - Für die Einrichtung wird einmalig eine Internetverbindung benötigt

Mehr

2. Installation unter Windows 8.1 mit Internetexplorer 11.0

2. Installation unter Windows 8.1 mit Internetexplorer 11.0 1. Allgemeines Der Zugang zum Landesnetz stellt folgende Anforderungen an die Software: Betriebssystem: Windows 7 32- / 64-bit Windows 8.1 64-bit Windows Server 2K8 R2 Webbrowser: Microsoft Internet Explorer

Mehr