Skip to content

Daniels Tagesmeldungen

Kleine IT-Episoden, der Diabetes & das wahre Leben

  • Startseite
  • About me…
    • Lebenslauf
    • Weiterbildung
  • Diabetes melitus
    • Diabetes melitus – Definition/Typen
    • Diabetes melitus – Podcasts
    • Diabetes Typ-2 – Erläuterung
    • Medikament – Forxiga (Dapagliflozin)
    • Medikament – Eylea (Aflibercept)
    • Medikament – Lucentis (Ranibizumab )
    • Medikament – Metformin
  • Disclaimer
  • Toggle search form

PHP: SQL-Verbindung herstellen

Posted on 8. September 20138. September 2013 By Daniel Lensing Keine Kommentare zu PHP: SQL-Verbindung herstellen

Bei einigen Web-Projekten arbeitet man mit 2 verschiedenen Bereichen:

  • Test-Umgebung
  • Produktiv-Umgebung

Vieles wird erst in der Test-Umgebung mit einer Test-Datenbank erstellt und geprüft. Irgendwann kommt aber auch der Zeitpunkt, wo man es in die Release-Phase bringen und es in der Live-Umgebung zu mindestens prüfen möchte.

Man kann unter PHP die SQL-Verbindung der Datenbank in eine separate Datei (in diesem Beispiel mit dem Namen „database.php“) auslagern, die dann wie folgt aussieht:

<?php
mysql_connect("localhost", "Benutzer","Passwort") or die ("Keine Verbindung möglich");
mysql_select_db("Datenbankname") or die ("Die Datenbank existiert nicht.");
?>

Die Werte „Benutzer“, „Passwort“ und „Datenbankname“ müssen natürlich durch die eigenen Zugangsdaten ersetzt werden. Auch der Eintrag „localhost“ kann in einen Servernamen angepasst werden.

In die Standard-PHP-Datei, z.B. index.php, muss nun nur die folgende Zeile eingefügt werden:

include("database.php");

Entsprechend werden die Daten zum Verbindungsaufbau genutzt. Durch einen Austausch der Datei kann zum Beispiel auch zwischen Test- und Produktiv-Umgebung gewechselt werden, ohne immer am Code zu arbeiten.

Natürlich kann die Verbindung auch in die eigentliche Datei mit dem selben Aufruf eingearbeitet werden.

PHP

MCP Zertifizierung: 2ndShot wieder möglich

Posted on 1. September 201312. Dezember 2023 By Daniel Lensing Keine Kommentare zu MCP Zertifizierung: 2ndShot wieder möglich

Ab dem 01. September 2013 bis zum 31. Mai 2014 bietet Microsoft die Möglichkeit sich für das „2nd Shot“-Programm anzumelden.

Vor einer Anmeldung zu einer Microsoft-Zertifizierungsprüfung kann man sich für das oben genannte Programm anmelden. Mit der entsprechenden Voucher-ID kann man nun seine Prüfung bei Prometic anmelden.

Sollte man nun durch die Prüfung fallen, darf man die Wiederholungsprüfung kostenlos machen. Dazu bedarf es nur einen Anruf im Service Center von Prometric.

Link zur Anmeldung: hier

Zertifizierung

Windows Server 2K12: Server mit oder ohne GUI

Posted on 29. August 201329. August 2013 By Daniel Lensing Keine Kommentare zu Windows Server 2K12: Server mit oder ohne GUI

Im Gegensatz zu den vorherigen Server-Versionen Windows Server 2008 und Windows Server 2008 R2 wird bei einer Standard-Installation des Windows Server 2012 die Server Core-Installation verwandt.

Der Server Core unterscheidet sich aber nicht nur von der Darstellung sondern auch von den angebotenen Rollen, die installiert werden können:

Rollen Server Core
Active Directory-Domänendienste ja
Active Directory Lightweight Directory Services ja
Active Directory-Rechteverwaltungsdienste ja
Active Directory-Verbunddienste nein
Active Directory-Zertifikatsdienste  ja
Anwendungsserver  nein
Datei- und Speicherdienste  ja
DHCP-Server  ja
DNS-Server  ja
Druck- und Dokumentendienste  ja
Faxserver nein
Hyper-V ja
Netzwerkrichtlinien- und Zugriffsdienste nein
Remotedesktopdienste nein
Remotedesktopgateway nein
Remotedesktop-Sizuungshost nein
Volumenaktivierungsdienste nein
Web Access für Remotedesktop nein
Webserver (IIS) ja
Windows-Bereitstellungsdienste nein
Windows Server Update Services (WSUS) ja

Nach der Einrichtung des Server Core ist es im Regelfall nur noch nötig per Remotezugriff unter anderem per Powershell oder MMC-Snap-Ins auf den Server oder die damit verbundene Infrastruktur zuzugreifen.

Der Server Core ist auch nicht in jeder Edition verfügbar:

Edition Server Core vorhanden
Windows Server 2012 Datacenter ja
Windows Server 2012 Essentials nein
Windows Server 2012 Foundation nein
Windows Server 2012 Standard ja

Weiterer Nebeneffekt ist natürlich die geringere Auslastung der Hardware sowie des Speicherplatzes. Außerdem müssen zum Beispiel weniger Updates installiert werden und auch die möglichen Angriffsszenarien verringern sind, eine direkte Anmeldung am Server eigentlich nicht notwendig ist und auch die Möglichkeiten etwas eingeschränkter sind.

Tipp: Der SQL Server 2012 lässt sich auch unter dem Server Core installieren.

Windows Server 2012

MCP Zertifizierung: Wiederholungsprüfungen

Posted on 24. August 201323. August 2013 By Daniel Lensing Keine Kommentare zu MCP Zertifizierung: Wiederholungsprüfungen

Ich hatte gestern eine interessante Unterhaltung mit 2 Kollegen, die sich für Microsoft-Prüfungen interessieren. Einer davon hat leider eine sehr große Prüfungsangst und wollte die Möglichkeiten von Wiederholungsprüfungen wissen.

Folgendes Vorgehen wird dabei bei Microsoft angewandt:

  • 1. Prüfung
  • 2. Prüfung = 1. Prüfung + 24 Stunden
  • 3. Prüfung = 2. Prüfung + 14 Tage
  • 4. Prüfung = 3. Prüfung + 14 Tage
  • 5. Prüfung = 4. Prüfung + 14 Tage
  • 6. Prüfung = 5. Prüfung + 12 Monate

Dieses Vorgehen gilt für MCP und MTA-Prüfungen. Für weitere Prüfungen, die von Microsoft angeboten werden, wie zum Beispiel MOS gelten andere Bedingungen.

Zertifizierung

Zeitintervalle in Sekunden

Posted on 23. August 201323. August 2013 By Daniel Lensing Keine Kommentare zu Zeitintervalle in Sekunden

Häufig benötigt man in der IT Zeitintervalle in Sekunden. Hier eine kleine Auflistung der wichtigsten Daten:

  • 1 Minute = 60 Sekunden
  • 5 Minuten = 300 Sekunden
  • 10 Minuten = 600 Sekunden
  • 15 Minute = 900 Sekunden
  • 30 Minuten = 1800 Sekunden
  • 45 Minuten = 2700 Sekunden
  • 60 Minuten = 3600 Sekunden
  • 1 Stunde = 3600 Sekunden
  • 2 Stunden = 7200 Sekunden
  • 3 Stunden = 10800 Sekunden
  • 6 Stunden = 21600 Sekunden
  • 8 Stunden = 28000 Sekunden
  • 12 Stunden = 43200 Sekunden
  • 16 Stunden = 57600 Sekunden
  • 18 Stunden = 64800 Sekunden
  • 24 Stunden = 86400 Sekunden
  • 1 Tag = 86400 Sekunden
  • 2 Tage = 172800 Sekunden
  • 3 Tage = 259200 Sekunden
  • 4 Tage = 345600 Sekunden
  • 5 Tage = 432000 Sekunden

Vielleicht hilft es ja beim Erstellen von Timern oder Skripten. Für Millisekunden einfach 3 Nullen mehr anhängen.

IT-Nachrichten

VBS: IMEI der WWAN-Karte ermitteln

Posted on 13. August 201312. August 2013 By Daniel Lensing Keine Kommentare zu VBS: IMEI der WWAN-Karte ermitteln

In einem Projekt gab es die Aufgabe die IMEI-Nummer der verbauten UMTS-Karte zu ermitteln. Dieses ist per NETSH-Befehl möglich, was allerdings automatisiert durchgeführt werden sollte.

Anbei das Skript, was die IMEI-Nummer als Messagebox ausgibt:

    Option Explicit
 
    Dim IMEI, IMEIID
    Dim cmdquery
    Dim oShell
    Dim Result, strLine
    Dim Flag
 
    Set oShell = CreateObject("WSCript.Shell")
 
    cmdquery = "netsh mbn sh int"
 
    Flag = False
 
    Set Result = oShell.Exec(cmdquery)
 
    Set IMEI = Result.StdOut
 
    While Not IMEI.AtEndOfStream
       strLine = IMEI.ReadLine
       If InStr(strLine, "Mobile Breitbandverbindung") Then
        Flag = True
       End If
       If Flag = True Then
         If InStr(strLine, "Ger„te-ID          :") Then
          IMEIID = Trim(strLine)
          IMEIID = Right(IMEIID, Len(IMEIID)-21)
        Msgbox(IMEIID)
	Flag = False
         End If
       End If
    Wend

Statt der MessageBox kann der Wert auch weitergenutzt oder an andere Programme weitergegeben werden. Dieses ist derzeit nur unter Windows 7 (deutsch) getestet. Für andere Sprachen sind Anpassungen erforderlich

VBS, Windows 7, Windows 8

Powershell: Download-Skript

Posted on 2. August 20132. August 2013 By Daniel Lensing Keine Kommentare zu Powershell: Download-Skript

In einigen Skripten benötigt man auch Downloads von Dateien aus dem Internet oder man möchte zum Beispiel eine Datei per Task zeitgesteuert herunterladen. Dieses kann über das folgende Skript ausgeführt werden:

# Variablen des Skriptes
 
# Download-Pfad der Remote-Datei
$web = "http://www.domain.tld/download.dat"
 
# Speicherort der heruntergeladenen Datei
$download = "C:\users\usr\downloads\"
 
# Falls die Datei eine Authentifizierung erfordert, 
# kann diese hier definiert werden
$user = ""
$passwort = ""
$domaene = ""
 
# Vortäuschen eines Windows 8 inkl. Internet Explorer 10 zu benutzen
# Bei einigen Webseiten wird ein UserAgent zum erfolgreichen Download benötigt
$agent = "Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; Win64; x64; Trident/6.0)"
 
# Ablaufroutine
$DownloadClient = New-Object System.Net.WebClient
$DownloadClient.Headers.Add("user-agent", $agent)
$DownloadClient.Credentials = New-Object System.Net.Networkcredential($user, $passwort, $domaene)
$DownloadClient.DownloadFile( $web, $download )
Powershell

Seitennummerierung der Beiträge

Vorherige 1 … 64 65 66 … 153 Nächste

Daniel Lensing

Ich betreibe diesen Blog, bei dem ich meine Erfahrungen aus der IT & dem Berufsalltag sowie dem Wahnsinn des Lebens mit Höhen und Tiefen. Darunter meine „Erlebnisreise“ zum Planeten „Diabetes mellitus Typ-2“.

Translate:

Follow us

Kategorien

  • Allgemein (1)
  • Client (235)
    • Android (7)
    • Fedora (Linux) (5)
    • iOS (5)
    • Mac OS X (5)
    • Peripherie (5)
    • Ubuntu (Linux) (8)
    • Windows 10 (60)
    • Windows 11 (21)
    • Windows 7 (100)
    • Windows 8 (36)
    • Windows 8.1 (28)
    • Windows Mobile (2)
    • Windows Vista (65)
    • Windows XP (21)
  • Cloud (15)
    • Amazon AWS (1)
    • Microsoft Azure (7)
    • Office 365 (9)
  • Fortbewegung (57)
    • Auto (18)
    • Bahn (18)
    • Beinarbeit (6)
    • Flugzeug (4)
    • Zweirad (14)
  • IT-Nachrichten (37)
  • Leben Beruf und Gesundheit (204)
    • #t2dhero (53)
    • Arbeitszimmer (31)
    • Audio (20)
    • Film / Kino (7)
    • Gedanken (79)
    • Gesundheit (33)
    • Internet (5)
    • Lebensmittel & Essen (22)
    • Lesestoff (18)
    • Sport (11)
    • Veranstaltung (3)
  • Lehren & Lernen (49)
    • Forschung (1)
    • Konferenzen (3)
    • Präsentation (4)
    • Zertifizierung (42)
  • Programme (325)
    • Android-Apps (27)
    • Eigene Tools (12)
    • iOS-Apps (6)
    • Office (86)
    • Patchday+Updates (74)
    • Software (150)
    • Spiele (3)
    • Windows Phone-Apps (2)
  • Programmierung (92)
    • AutoIT (1)
    • KiXtart (1)
    • PHP (3)
    • Power Automate (1)
    • Powershell (61)
    • VB.NET (10)
    • VBA (10)
    • VBS (10)
  • Server (159)
    • Citrix XenServer (2)
    • Exchange Server (26)
    • Lync Server (1)
    • System Center (4)
    • Ubuntu Server (2)
    • Windows Home Server (2)
    • Windows Server (92)
    • Windows Server 2012 (45)
    • Windows Server 2016 (15)
    • Windows Server 2019 (18)
    • Windows Server 2022 (15)
    • Windows Server 2025 (8)
  • Telekommunikation (38)
    • Festnetz (3)
    • Internet (13)
    • Mobilfunk (23)
  • Verkauf & Verlosung (1)
  • Web-Installationen (36)
    • Joomla (4)
    • Mastodon (1)
    • MediaWiki (9)
    • phpMyAdmin (2)
    • Piwik (4)
    • Wordpress (20)
Mastodon

Copyright © 2025 Daniels Tagesmeldungen.

Powered by PressBook WordPress theme