NP= mem=c=jópni=mê~ñáë=

Größe: px
Ab Seite anzeigen:

Download "NP= mem=c=jópni=mê~ñáë="

Transkript

1 TOR NP memcjópnimê~ñáë wìêséêäáåçìåöîçåmemìåçjópniëçïáéòìjópniájjéíüççéåìåçpnij^äñê~öéå ëáéüéh~éáíéätkpìåçtkqk NPKN mê~ñáëäéáëéáéä eáéêåìåéáå^åïéåçìåöëäéáëéáéäiìãfüåéåçéåbáåëíáéöòìéêäéáåüíéêåkbëü~åçéäíëáåü Ç~ÄÉáìãÉáåÉåqÉêãáåâ~äÉåÇÉêKbêÉêã ÖäáÅÜíÉëfÜåÉåIÑçäÖÉåÇÉléíáçåÉåòìîÉêïÉåJ ÇÉåW ^åäéöéåîçåqéêãáåéå i ëåüéåîçåqéêãáåéå ^ìëö~äéîçåqéêãáåéå jçå~íëωäéêëáåüí jçå~íëjìåçg~üêéë~ìëï~üä ^åé~ëëìåöçéëaéëáöåîá~`pp aáé ^åïéåçìåö ëíωíòí ëáåü ~ìñ ÑçäÖÉåÇÉ a~íéåä~åâí~äéääéi ïéäåüé ë ãíäáåüé ÑΩê ÇÉå h~äéåçéêäéå íáöíéåa~íéåëíêìâíìêéåéåíü äík a~íéåä~åâí~äéääéóâ~äéåçéê CREATE TABLE kalender ( termindatum datetime NOT NULL, nutzerid varchar(255) NOT NULL, kategorie varchar(50), dauer INT NOT NULL, notiz text, PRIMARY KEY (termindatum, nutzerid) ) NPKNKN hçåñáöìê~íáçåìåçfåëí~ää~íáçå hçããéåïáêåìååçåüòìçéåäéíéáäáöíéåa~íéáéåìåççéêéå^ìñö~äéåáååéêü~ääçéê ^åïéåçìåök

2 TOS h~éáíéänpwmemcjópnimê~ñáë _áäçnpknwa~íéáëåüéã~çéëqéêãáåâ~äéåçéêë fåáíá~äáëáéêìåöëç~íéáéå aáéñωêçáé^åïéåçìåöäéå íáöíéåmemjpâêáéíëëáåçñçäöéåçéw ÅçåÑáÖKáåÅKéÜéÓfåÇáÉëÉãpâêáéíÄÉÑáåÇÉåëáÅÜÇáÉïÉëÉåíäáÅÜÉåwìÖêáÑÑëÇ~íÉåìåÇ ÇÉêsÉêÄáåÇìåÖë~ìÑÄ~ìòìêjópniJa~íÉåÄ~åâK ëèäéêçíéåíkáååkéüéófåçáéëéãpâêáéíäéñáåçéåëáåüçáé ÄÉêéêΩÑìåÖëÑìåâíáçåÉåIïÉäJ ÅÜÉÇáÉîçã_ÉåìíòÉêE`äáÉåíFΩÄÉêíê~ÖÉåÉåa~íÉåëçîÉê~êÄÉáíÉåIÇ~ëëÉáåÉã ÖäáJ ÅÜÉpniJfåàÉâíáçåÉêëÅÜïÉêíïáêÇK Ç~íÉåêÉáåáÖÉêKáåÅKéÜéÓfåÇáÉëÉãpâêáéíÄÉÑáåÇÉåëáÅÜÇáÉ ÄÉêéêΩÑìåÖëÑìåâíáçåÉåI ïéäåüéçáéîçã_éåìíòéêe`äáéåífωäéêíê~öéåéåa~íéåëçîéê~êäéáíéåiç~ëëéáå`êçëëj páíéjpåêáéíáåöj^åöêáññéêëåüïéêíïáêçk áåëí~ääkéüéójáíüáäñéçáéëéëpâêáéíëëáåçpáéáåçéêi~öéiçáéäéå íáöíéåa~íéåä~åâj í~äéääéå ÑΩê ÇÉå qéêãáåâ~äéåçéê ÑÉëíòìäÉÖÉåK páé ãωëëéå Ç~ë pâêáéí äéçáöäáåü áã _êçïëéê ~ìñêìñéåk ^ÅÜíÉå páé Ç~ê~ìÑI Ç~ë pâêáéí ~åëåüäáé ÉåÇ îçã péêîéê òì ÉåíJ ÑÉêåÉå> aéëáöåó`ppja~íéáéå a~ë iççâccééä ÇÉê ^åïéåçìåö ïìêçé ãáíüáäñé îçå eqji ìåç `pp ìãöéëéíòí ìåç ëéíòíëáåü~ìëçéåäéáçéåñçäöéåçéåa~íéáéåòìë~ããéåw ã~áåkåëëóbåíü äíçáé`ppjhä~ëëéåòìêa~êëíéääìåöçéëcêçåíéåçëk ëééòá~äkåëëóbåíü äíçáé`ppj^ííêáäìíéòìêj~åáéìä~íáçåçéêîçêçéñáåáéêíéåeqjij q~öëk

3 NPKNmê~ñáëÄÉáëéáÉä TOT cêçåíéåç a~ëcêçåíéåççéê^åïéåçìåöëéíòíëáåü~ìëñçäöéåçéåa~íéáéåòìë~ããéåw áåçéñkéüé Ó jáí ÇáÉëÉã pâêáéí ïáêç Éë ÇÉã _ÉåìíòÉê Éêã ÖäáÅÜíI Éáå ÄÉëíáããíÉë a~íìãñωêéáåéåççéêãéüêéêéqéêãáåé~ìëòìï ÜäÉåK íéêãáåîéêï~äíìåökéüé Ó jáí ÇáÉëÉã pâêáéí áëí ÇÉê _ÉåìíòÉê áå ÇÉê i~öéi ëéáåé qéêj ãáåéòìîéêï~äíéåkbëâ ååéååéìéqéêãáåéüáåòìöéñωöíìåçäéëíéüéåçéiéåíñéêåí ïéêçéåk NPKNKO ^ìëö~äéìåçwìöêáññ ^äë k ÅÜëíÉë ïéêñéå ïáê ÉáåÉå_äáÅâ ~ìñ ÇáÉ ÄÉíÉáäáÖíÉå pâêáéíëk péääëíîéêëí åçäáåü ëáåç ÇáÉëÉ ãáí ÉåíëéêÉÅÜÉåÇÉå hçããéåí~êéå îéêëéüéåi ÇáÉ òìã séêëí åçåáë ÉáåòÉäåÉê pâêáéí~äëåüåáííéäéáíê~öéåëçääéåk NKhçåÑáÖìê~íáçåëÇ~íÉáÓÅçåÑáÖKáåÅKéÜé <?php // Datenbank Zugangsdaten // Datenbankserver Servername oder IP-Adresse $dbserver "localhost"; // Datenbanknutzer für den MySQL-Zugang $nutzer "root"; // Datenbankpasswort fpr den MySQL-Zugang $passwort ""; // Datenbankname Name der Datenbank $dbname "mysqlpraxis"; // Datenbanktabelle Name der Datenbanktabelle $dbtabelle "kalender"; // Datenbankzugriff Fehlermeldungen $db_fehler_datenbank " <html> <head> <title>banner</title> <link rel'stylesheet' href'css/main.css' type'text/css'> </head> <body bgcolor'#ffffff' text'#000000'> <table width'300' align'center'> <td align'center' class'latestnews' colspan'3'>- FEHLER <br> <p>die Datenbank sind z.z. nicht abrufbar.</p> Versuchen Sie es bitte später nochmal!<br> </td> </body> </html> ";

4 TOU h~éáíéänpwmemcjópnimê~ñáë $db_fehler_daten " <table width'300' align'center'> <td align'center' class'latestnews' colspan'3'>- FEHLER <br> <p>die Daten sind z.z. nicht abrufbar.</p> Versuchen Sie es bitte später nochmal!<br> </td> "; $db_fehler_erzeugen " <table width'300' align'center'> <td align'center' class'latestnews' colspan'3'>- FEHLER <br> <p>termin konnte nicht angelegt werden!</p> Versuchen Sie es bitte später nochmal!<br> <p><a href'javascript:history.back()' class'autorblack'>zurück</a></p> </td> "; $db_fehler_entfernen " <table width'300' align'center'> <td align'center' class'latestnews' colspan'3'>- FEHLER <br> <p>termin konnte nicht gelöscht werden!</p> Versuchen Sie es bitte später nochmal!<br> <p><a href'javascript:history.back()' class'autorblack'>zurück</a></p> </td> "; // Verbindung new mysqli($dbserver,$nutzer,$passwort,$dbname) or die($db_fehler_datenbank); // Verbindung überprüfen if (mysqli_connect_errno()) echo $db_fehler_daten; exit(); // Validations und SQL-Injection-Protection include_once("sqlprotect.inc.php"); include_once("datenreiniger.inc.php");?>

5 NPKNmê~ñáëÄÉáëéáÉä TOV OKs~äáÇ~íáçåëÇ~íÉáÓÇ~íÉåêÉáåáÖÉêKáåÅKéÜé <?php // Datenreiniger Filter (z. B. für Eingabetextfelder) function daten_reiniger($wert) if (!empty($wert)) //HTML- und PHP-Code entfernen. $wert strip_tags($wert); //Sonderzeichen in //HTML-Schreibweise umwandeln $wert htmlspecialchars($wert,ent_quotes); //Entfernt überflüssige Zeichen //Anfang und Ende einer Zeichenkette $wert trim($wert); //Backslashes entfernen $wert stripslashes($wert); return $wert; // Aufruf // $gereinigter_kommentar daten_reiniger($_post[kommentar]); // Datenreiniger Filter (Variante mit htmlentities()) // Hinweis zu htmlentities(): Die Funktion ist komplett // identisch zu htmlspecialchars(), allerdings wandelt // htmlentities() wirklich alle Zeichen, die eine // HTML-Code-Entsprechung haben, in diese Entsprechung // um. function daten_reiniger_ext($wert) if (!empty($wert)) //HTML- und PHP-Code entfernen. $wert strip_tags($wert); //Umlaute und Sonderzeichen in //HTML-Schreibweise umwandeln $wert htmlentities($wert,ent_quotes); //Entfernt überflüssige Zeichen //Anfang und Ende einer Zeichenkette $wert trim($wert); //Backslashes entfernen $wert stripslashes($wert); return $wert; // Aufruf // $gereinigter_kommentar daten_reiniger_ext($_post[kommentar]);?> PKs~äáÇ~íáçåëÇ~íÉáÓëèäéêçíÉÅíKáåÅKéÜé <?php // Simple Version (für einfache Variablen) function sqli_protect($wert,$db)

6 TPM h~éáíéänpwmemcjópnimê~ñáë // Überflüssige Maskierungen aus der // übergebenen Variablen entfernen if (get_magic_quotes_gpc()) $wert stripslashes($wert); // Übergebenen Variablewert in Anführungszeichen // setzen, sofern keine Zahl oder ein // numerischer String vorliegt if (!is_numeric($wert)) $wert "'". mysqli_real_escape_string($db,$wert). "'"; return $wert; // Erweiterte Version (für einfache Variaben und Arrays) // Hinweis: Durch die Rekursion ist diese Funktion etwas langsamer! function sqli_protect_ext($wert,$db) if( is_array($wert) ) return array_map("sqli_protect_ext", $wert); else // Überflüssige Maskierungen aus der // übergebenen Variable entfernen if( get_magic_quotes_gpc() ) $wert stripslashes($wert); // Übergebene Variblenwerte, welche einen Leer- // string besitzen, werden durch ein NULL ersetzt if( $wert '' ) $wert 'NULL'; // Übergebenen Variablewert in Anführungszeichen // setzen, sofern keine Zahl oder ein // numerischer String vorliegt if(!is_numeric($wert) $wert[0] '0' ) $wert "'". mysqli_real_escape_string($db,$wert). "'"; return $wert;?> QKfåëí~ää~íáçåëÇ~íÉáÓáåëí~ääKéÜéEå~ÅÜÇÉêfåëí~ää~íáçåÄáííÉä ëåüéåf <? include_once("config.inc.php");

7 NPKNmê~ñáëÄÉáëéáÉä TPN // SQL-Abfrage (Installation Datenbanktabelle) $install_sql "CREATE TABLE $dbtabelle ( termindatum datetime NOT NULL, nutzerid varchar(255) NOT NULL, kategorie varchar(50), dauer INT NOT NULL, notiz text, PRIMARY KEY (termindatum, nutzerid) $db->query($install_sql); // Prüfen Installation if ($resultat) echo "<center>installation war erfolgreich<br><br> <font color\"#ff0000\"><b>bitte vergessen sie nicht die install.php datei vom server zu löschen!</b></font></center>"; else echo "<center>fehler bei der Installation prüfen Sie sämtliche Eingabe innerhalb der config.inc.php datei!</center>";?> NPKNKP qéêãáå~ìëï~üäìåç ÄÉêëáÅÜí _áäçnpkowqéêãáåâ~äéåçéêócêçåíéåç

8 TPO h~éáíéänpwmemcjópnimê~ñáë NPKPWfãcêçåíÉåÇïÉêÇÉåÄÉäÉÖíÉq~ÖÉÑ~êÄäáÅÜÜÉêîçêÖÉÜçÄÉåK RKcêçåíÉåÇqÉêãáå~ìëï~ÜäÓáåÇÉñKéÜé... <?php include_once("config.inc.php"); // Prüfen Monatsauswahl $aktmonat (isset($_post['monat']))? $_POST['monat'] : date('n'); // Prüfen Jahresauswahl $aktjahr (isset($_post['jahr']))? $_POST['jahr'] : date('y'); // Monatsschalter Nächster Monat if (strlen($_post['weiter']) > 0) $aktmonat++; if ($aktmonat 13) $aktmonat 1; $aktjahr++; // Monatsschalter Vorheriger Monat if (strlen($_post['zurueck']) > 0)

9 NPKNmê~ñáëÄÉáëéáÉä TPP $aktmonat--; if ($aktmonat 0) $aktmonat 12; $aktjahr--; // Lokales Datum ermitteln und verarbeiten setlocale(lc_time, ''); $monat strftime('%b', mktime(0,0,0,$aktmonat,1,$aktjahr)); // Erster Tag des aktuellen Monats $erstertag strftime('%w', mktime(0,0,0,$aktmonat,1,$aktjahr)); $erstertag ($erstertag 0)? 7 : $erstertag; // Letzter Tag des aktuellen Monats $letztertag date('t', mktime(0,0,0,$aktmonat,1,$aktjahr)); // Listemenü Auswahl aktualisieren (Monat/Jahr) $auswahliste[$aktmonat] 'selected'; $auswahliste[$aktjahr] 'selected'; // SQL-Abfrage (Termine/Datensätze auslesen) $monatform (intval($aktmonat) < 10)? "0". $aktmonat : $aktmonat; $sql_befehl "SELECT * from $dbtabelle where termindatum LIKE '$aktjahr- $monatform%' ORDER BY termindatum"; $resultat $db->query($sql_befehl) or die ($db_fehler_daten); // Termine Termine für den Monat erfassen $termintage array(); while ($row $resultat->fetch_object()) $zeitstempel strtotime($row->termindatum); $termintag strftime('%d', $zeitstempel); array_push($termintage,$termintag); echo <<<TABANFANG <table width"300"> <tr bgcolor"#ffff00" class"latestnews"> <th colspan"5">$monat</th><th colspan"2">$aktjahr</th> <tr class"latestnews"> <th>mo</th><th>di</th><th>mi</th><th>do</th><th>fr</th><th>sa</th><th>so</ th> <tr class"latestnews"> TABANFANG;

10 TPQ h~éáíéänpwmemcjópnimê~ñáë // Tabelleninhalt Tagsauswahl des aktuellen Monats for ($i0, $d1; $i < $letztertag; $i++, $d++) // Prüfen Monatsnummer (falls nötig Formatierung) $monatform (intval($aktmonat) < 10)? "0". $aktmonat : $aktmonat; // Prüfen Tagenummer (falls nötig Formatierung) $tagform (intval($d) < 10)? "0". $d : $d; // Hyperlink Datumsformatierung $linkdatum "$aktjahr-$monatform-$tagform"; // Termine Markierung $marker ""; foreach($termintage as $wert) if ($tagform $wert) $marker "red"; // Prüfen und Monatsanfang und sonstige Tage ausgeben if ($i 0) printf('<td colspan"%d" align"right" bgcolor"%s"><a href"terminverwaltung.php?termindatum%s" class"marker">%02d</a></td>', $erstertag, $marker, $linkdatum, $d); else printf('<td align"right" bgcolor"%s"><a href"terminverwaltung.php?termindatum%s" class"marker">%02d</a></td>', $marker, $linkdatum, $d); // Prüfen und neue Tabellenzeile ausgeben if (($i + $erstertag) % 7 0) echo '<tr class"latestnews">'; echo <<<TABENDE TABENDE; echo <<<AUSWAHLSTEUERUNG <form action"$_server['php_self']" method"post"> <table width"300">

11 NPKNmê~ñáëÄÉáëéáÉä TPR <tr class"latestnews"> <td> <input type"submit" name"zurueck" value"<" /> </td> <td> <select name"monat"> <option $auswahliste[1] value"1">januar</option> <option $auswahliste[2] value"2">februar</option> <option $auswahliste[3] value"3">märz</option> <option $auswahliste[4] value"4">april</option> <option $auswahliste[5] value"5">mai</option> <option $auswahliste[6] value"6">juni</option> <option $auswahliste[7] value"7">juli</option> <option $auswahliste[8] value"8">august</option> <option $auswahliste[9] value"9">september</option> <option $auswahliste[10] value"10">oktober</option> <option $auswahliste[11] value"11">november</option> <option $auswahliste[12] value"12">dezember</option> </select> <select name"jahr"> <option $auswahliste[2005] value"2005">2005</option> <option $auswahliste[2006] value"2006">2006</option> <option $auswahliste[2007] value"2007">2007</option> <option $auswahliste[2008] value"2008">2008</option> <option $auswahliste[2009] value"2009">2009</option> <option $auswahliste[2010] value"2010">2010</option> </select> <input type"submit" name"anzeigen" value"anzeigen" /> </td> <td> <input type"submit" name"weiter" value">" /> </td> </form> AUSWAHLSTEUERUNG;?>...

12 TPS h~éáíéänpwmemcjópnimê~ñáë NPKNKQ qéêãáåîéêï~äíìåö NPKQWkÉìÉqÉêãáåÉÜáåòìÑΩÖÉåÓÇ~åâbáåÖ~ÄÉã~ëâÉÉáåháåÇÉêëéáÉä

13 NPKNmê~ñáëÄÉáëéáÉä TPT NPKRWp ãíäáåüéqéêãáåééáåéëq~öëïéêçéåωäéêëáåüíäáåü~ìñöéñωüêík SKcêçåíÉåÇqÉêãáåîÉêï~äíìåÖÓíÉêãáåîÉêï~äíìåÖKéÜé <?php // Weiterleitung zur Kalenderauswahl if (!isset($_request[termindatum])) header("location:index.php");

14 TPU h~éáíéänpwmemcjópnimê~ñáë?>... <div align"center"> <form method"post" action"terminverwaltung.php"> <?php include_once("config.inc.php"); // Termin Entfernen if (isset($_post[loeschen])) $daten explode(",",$_post[entfernen]); // SQL-Abfrage (Termin/Datensatz entfernen) $sql_befehl "DELETE FROM $dbtabelle WHERE nutzerid". sqli_protect($daten[0],$db). " AND termindatum". sqli_protect($daten[1],$db); $resultat $db->query($sql_befehl) or die ($db_fehler_entfernen); // Termin Eintragen if (isset($_post[abschicken])) $stunde ($_POST[stunde] < 10)? "0". $_POST[stunde] : $_POST[stunde]; $termin "$_POST[termindatum] $stunde:00:00"; // SQL-Abfrage (Termin/Datensatz hinzufügen) $sql_befehl "INSERT INTO $dbtabelle (termindatum,notiz,nutzerid,kategorie,dauer) VALUES ('$termin',". sqli_protect(daten_reiniger_ext($_post[notiz]),$db). ",". sqli_protect(daten_reiniger_ext($_post[nutzerid]),$db). ",". sqli_protect(daten_reiniger_ext($_post[kategorie]),$db). ",". sqli_protect(daten_reiniger_ext($_post[dauer]),$db). ")"; $resultat $db->query($sql_befehl) or die ($db_fehler_erzeugen); echo " <table width'600'> <tr align'center'> <td class'latestnews'><h2>termin Gespeichert!</h2></td> "; // echo "<p><b>termin Gespeichert!</b></p>"; // SQL-Abfrage (Termine/Datensätze auslesen) $sql_befehl "SELECT * from $dbtabelle where termindatum LIKE '$_REQUEST[termindatum]%' ORDER BY termindatum"; $resultat $db->query($sql_befehl) or die ($db_fehler_daten); // Termindatum umwandeln von YYYY-MM-DD -> Tag, DD. Monat YYYY

15 NPKNmê~ñáëÄÉáëéáÉä TPV setlocale (LC_TIME, 'de_de', 'de', 'ge'); $zeitstempel strtotime($_request[termindatum]); $datumsausgabe strftime('%a, %d. %B %Y', $zeitstempel); // Prüfen Termine if (!$resultat->num_rows) echo " <table width'600'> <tr align'center'> <td class'latestnews'><h2>noch keine Termine</h2></td> "; // echo "<b>noch keine Termine</b><br><br>"; else echo " <table width'600'> <tr align'center'> <td class'latestnews'><h2>termine für $datumsausgabe</h2></td> "; // echo "<b>termine für $datumsausgabe</b><br>"; echo <<<TABANFANG <table width'600' colspan'5'> <tr align'left'> <td class'latestnews'> Termine</td> <td class'autor'> <table width'100%' border'0' cellspacing'2' cellpadding'2'> <td class'autorblack'>uhrzeit</td> <td class'autorblack'>dauer</td> <td class'autorblack'>benutzer</td> <td class'autorblack'>termin-typ</td> <td class'autorblack'>löschen</td> TABANFANG; // Termine Auflisten (Tabelleninhalt) while ($row $resultat->fetch_object()) // Termindatum umwandeln von YYYY-MM-DD auf DD-MM-YYYY $zeitstempel strtotime($row->termindatum); $uhrzeit date('h:i', $zeitstempel);

16 TQM h~éáíéänpwmemcjópnimê~ñáë echo " <td class'autor'><b>$uhrzeit</b></td> <td class'autor'>$row->dauer Stunden</td> <td class'autor'>$row->nutzerid</td> <td class'autor'>$row->kategorie</td> <td class'autor'><input type'radio' value'$row- >nutzerid,$row->termindatum' name'entfernen'></td> <td class'autor'><span class'autorblack'>notiz</span></td> <td colspan'4' class'autor'>$row->notiz</td> <td colspan'5' class'latestnews'> </td> "; echo <<<TABENDE </td> <td class'latestnews'> </td> TABENDE;?> <p> <input type"hidden" name"termindatum" value"<?php echo $_REQUEST[termindatum];?>"> </p> <p> <input type"submit" name"loeschen" value"termine Löschen"> </p> </form> <form method"post" action"terminverwaltung.php"> <p>termin hinzufügen für <strong><?php echo $datumsausgabe;?></strong><br> <input type"hidden" name"termindatum" value"<?php echo $_REQUEST[termindatum];?>"> </p> <table width"600" border"0" cellspacing"2" cellpadding"2"> <td colspan"2" align"left" valign"top" class"latestnews"> </td> <td align"left" valign"top">uhrzeit: <select name"stunde"> <option selected"selected" value"1">01:00</option> <option value"2">02:00</option> <option value"3">03:00</option> <option value"4">04:00</option> <option value"5">05:00</option>

17 NPKNmê~ñáëÄÉáëéáÉä TQN <option value"6">06:00</option> <option value"7">07:00</option> <option value"8">08:00</option> <option value"9">09:00</option> <option value"10">10:00</option> <option value"11">11:00</option> <option value"12">12:00</option> <option value"13">13:00</option> <option value"14">14:00</option> <option value"15">15:00</option> <option value"16">16:00</option> <option value"17">17:00</option> <option value"18">18:00</option> <option value"19">19:00</option> <option value"20">20:00</option> <option value"21">21:00</option> <option value"22">22:00</option> <option value"23">23:00</option> </select></td> <td align"left" valign"top">termin Notiz:</td> <td align"left" valign"top"><p>benutzer:<br> <input type"text" name"nutzerid"> <br> Ereignis Kategorie:<br> <input type"text" name"kategorie"> <br> Dauer (in Stunden):<br> <input type"text" name"dauer"> </p> </td> <td align"left" valign"top"><p> <textarea name"notiz" cols"50" rows"6"></textarea> </p> </td> <td colspan"2" align"center"><input type"submit" name"abschicken" value"termin Eintragen"></td> <td colspan"2" class"latestnews"> </td> <td colspan"2" align"center"><a href"index.php" class"autorblack">zürck zum Kalender</a></td> </form> <br> </div>... eáåïéáëwaáéäéå íáöíéå`ppja~íéáéåñáåçéåpáé~ìñçéê_ìåüj`ak

Das Grundgerüst für ein HTML-Dokument sieht so aus:

Das Grundgerüst für ein HTML-Dokument sieht so aus: Schuljahr 2013 2014 Projekt im Mathematisch-Naturwissenschaftlichen Profil Geschichte der Mathematik HTML - Internetpräsentation Klasse 8B M.Reuß Das Grundgerüst für ein HTML-Dokument sieht so aus:

Mehr

HTML ist eine Auszeichnungssprache / Seitenbeschreibungssprache, mit der es möglich ist Internetseiten zu gestalten.

HTML ist eine Auszeichnungssprache / Seitenbeschreibungssprache, mit der es möglich ist Internetseiten zu gestalten. HTML HTML ist eine Auszeichnungssprache / Seitenbeschreibungssprache, mit der es möglich ist Internetseiten zu gestalten. Hierfür bedient man sich sog. Tags zur Darstellung und Beschreibung einer Internetseite

Mehr

Einführung in die Scriptsprache PHP

Einführung in die Scriptsprache PHP Herbst 2014 Einführung in die Scriptsprache PHP Wirtschaftsinformatik: 5. Semester Dozenten: Rainer Telesko / Martin Hüsler Fachhochschule Nordwestschweiz FHNW - Rainer Telesko / Martin Hüsler 1 Inhalt:

Mehr

Formulare & Zähler. Erstellen von Formularen & Zählern mit FrontPage- oder ASP-Erweiterungen ZUGEHÖRIGE INFORMATIONEN

Formulare & Zähler. Erstellen von Formularen & Zählern mit FrontPage- oder ASP-Erweiterungen ZUGEHÖRIGE INFORMATIONEN Formulare & Zähler Erstellen von Formularen & Zählern mit FrontPage- oder ASP-Erweiterungen ZUGEHÖRIGE INFORMATIONEN Ziel des vorliegenden Dokumentes ist es, einer mit Internet vertrauten Person zu ermöglichen,

Mehr

IT-Zertifikat: Allgemeine Informationstechnologien II PHP

IT-Zertifikat: Allgemeine Informationstechnologien II PHP IT-Zertifikat: Allgemeine Informationstechnologien II PHP PHP ( PHP: Hypertext Preprocessor ) ist eine serverseitige Skriptsprache: Der PHP-Code wird nicht wie bei JavaScript auf dem Clientrechner ausgeführt,

Mehr

Datenbanksysteme SS 2007

Datenbanksysteme SS 2007 Datenbanksysteme SS 2007 Frank Köster (Oliver Vornberger) Institut für Informatik Universität Osnabrück Kapitel 9d: Datenbankapplikationen Architektur einer Web-Applikation mit Servlets, JSPs und JavaBeans

Mehr

C:\~Temp\Rolf\GaM\anfrageauftritt.php Sonntag, 26. Januar 2014 08:41

C:\~Temp\Rolf\GaM\anfrageauftritt.php Sonntag, 26. Januar 2014 08:41 /* Formular Stylesheet */ body, textarea, table { font-family: Verdana,

Mehr

Datenbanken 1. Einführung und Zugänge für die eingesetzten Resourcen. ISWeb - Information Systems & Semantic Web University of Koblenz Landau, Germany

Datenbanken 1. Einführung und Zugänge für die eingesetzten Resourcen. ISWeb - Information Systems & Semantic Web University of Koblenz Landau, Germany University of Koblenz Landau, Germany Einführung und Zugänge für die eingesetzten Resourcen of 20 Überblick Eingesetzte Resourcen und ihre Zugänge WebCT FTP-Server PHP PostgreSQL

Mehr

Templates für CMSMadeSimple

Templates für CMSMadeSimple 1. EINLEITUNG Templates für CMSMadeSimple Original von Jan Czarnowski piratos@coftware.de modifiziert von Andreas Just cyberman@gmx.ch Templates für CMSMadeSimple sind zur Zeit nur spärlich vorhanden.

Mehr

PHP und MySQL. Integration von MySQL in PHP. Zellescher Weg 12 Willers-Bau A109 Tel. +49 351-463 - 32424. Michael Kluge (michael.kluge@tu-dresden.

PHP und MySQL. Integration von MySQL in PHP. Zellescher Weg 12 Willers-Bau A109 Tel. +49 351-463 - 32424. Michael Kluge (michael.kluge@tu-dresden. Zentrum für Informationsdienste und Hochleistungsrechnen (ZIH) PHP und MySQL Integration von MySQL in PHP Zellescher Weg 12 Willers-Bau A109 Tel. +49 351-463 - 32424 (michael.kluge@tu-dresden.de) MySQL

Mehr

<body> <h1>testseite für HTML-Parameter-Übergabe<br>50 Parameter werden übergeben</h1>

<body> <h1>testseite für HTML-Parameter-Übergabe<br>50 Parameter werden übergeben</h1> Demo-Programme Parameterübergabe an PHP Testseite für HTML-Parameter-Übergabe (Datei get_param_test.html) testseite für

Mehr

Anlagen 84. Anlage 1: HTML-Seiten und HTML-Seiten mit integrierten PHP3 Scripts zu Web-Anbindung der Datenbanken der Metadaten

Anlagen 84. Anlage 1: HTML-Seiten und HTML-Seiten mit integrierten PHP3 Scripts zu Web-Anbindung der Datenbanken der Metadaten Anlagen 84 8 Anlagen Anlage 1: HTML-Seiten und HTML-Seiten mit integrierten PHP3 Scripts zu Web-Anbindung der Datenbanken der Metadaten 1. + 2. Datei: Eingabe der Daten durch Doktoranden 3., 4., 5., +

Mehr

Datenbanken für Online Untersuchungen

Datenbanken für Online Untersuchungen Datenbanken für Online Untersuchungen Im vorliegenden Text wird die Verwendung einer MySQL Datenbank für Online Untersuchungen beschrieben. Es wird davon ausgegangen, dass die Untersuchung aus mehreren

Mehr

ASP: Active Server Pages

ASP: Active Server Pages ASP: Active Server Pages Allgemeines: ASP ist die serverseitige Schnittstelle zu Skripten/Programmen ausgehend vom Microsoft-Internet- Information-Server (z.b. in Windows-Server enthalten) Skript- und

Mehr

Dokumentation für Popup (lightbox)

Dokumentation für Popup (lightbox) Dokumentation für Popup (lightbox) Für das Popup muss eine kleine Anpassung im wpshopgermany Plugin vorgenommen werden und zwar in der Datei../wp-content/plugins/wpshopgermany/controllers/WarenkorbController.class.php

Mehr

PHP + MySQL. Die MySQL-Datenbank. Hochschule Karlsruhe Technik & Wirtschaft Internet-Technologien T3B250 SS2014 Prof. Dipl.-Ing.

PHP + MySQL. Die MySQL-Datenbank. Hochschule Karlsruhe Technik & Wirtschaft Internet-Technologien T3B250 SS2014 Prof. Dipl.-Ing. PHP + MySQL Die MySQL-Datenbank Zusammenspiel Apache, PHP, PHPMyAdmin und MySQL PHPMyAdmin Verwaltungstool Nutzer Datei.php oder Datei.pl Apache HTTP-Server PHP Scriptsprache Perl Scriptsprache MySQL Datenbank

Mehr

Klausur in 13.2 Thema: Homepage mit MySQL und PHP (Bearbeitungszeit: 90 Minuten)

Klausur in 13.2 Thema: Homepage mit MySQL und PHP (Bearbeitungszeit: 90 Minuten) Klausur in 13.2 Thema: Homepage mit MySQL und PHP (Bearbeitungszeit: 90 Minuten) Name: Nachname, Vorname Hinweis: Speichern Sie regelmäßig Ihre Arbeit in einer Word-Datei mit dem Namen klausur2_nachname.doc

Mehr

7. Datenbank-Zugriff. Vorlesung und Übung Dr. Peter Pfahler Institut für Informatik Universität Paderborn. Zum Beispiel aus PHP-Skripten: Client 7-2

7. Datenbank-Zugriff. Vorlesung und Übung Dr. Peter Pfahler Institut für Informatik Universität Paderborn. Zum Beispiel aus PHP-Skripten: Client 7-2 5 Vorlesung und Übung Dr. Peter Pfahler Institut für Informatik Universität Paderborn 7 7. Datenbank-Zugriff Zum Beispiel aus PHP-Skripten: Client 7-2 Struktur einer Datenbank 7-3 Erzeugen von Datenbanken

Mehr

Graphic Coding. Klausur. 9. Februar 2007. Kurs A

Graphic Coding. Klausur. 9. Februar 2007. Kurs A Graphic Coding Klausur 9. Februar 2007 Kurs A Name: Matrikelnummer: Hinweise - Es sind keine Hilfsmaterialien erlaubt. (Keine Bücher, Taschenrechner, Handys) - Sie haben zwei Stunden Zeit. - Insgesamt

Mehr

Impressum. Herausgeber Telekom Deutschland GmbH Geschäftskunden Landgrabenweg 151 53227 Bonn

Impressum. Herausgeber Telekom Deutschland GmbH Geschäftskunden Landgrabenweg 151 53227 Bonn Contenido Leitfaden Impressum Herausgeber Telekom Deutschland GmbH Geschäftskunden Landgrabenweg 151 53227 Bonn Anschrift der Redaktion Deutsche Telekom Technischer Service GmbH Zentraler Service Technischer

Mehr

Datenbanksysteme SS 2007

Datenbanksysteme SS 2007 Datenbanksysteme SS 2007 Frank Köster (Oliver Vornberger) Institut für Informatik Universität Osnabrück Kapitel 9c: Datenbankapplikationen Architektur einer Web-Applikation mit Servlets, JSPs und JavaBeans

Mehr

Access 2010. Grundlagen für Anwender. Andrea Weikert 1. Ausgabe, 1. Aktualisierung, Juli 2012. inkl. zusätzlichem Übungsanhang ACC2010-UA

Access 2010. Grundlagen für Anwender. Andrea Weikert 1. Ausgabe, 1. Aktualisierung, Juli 2012. inkl. zusätzlichem Übungsanhang ACC2010-UA Andrea Weikert 1. Ausgabe, 1. Aktualisierung, Juli 2012 Access 2010 Grundlagen für Anwender inkl. zusätzlichem Übungsanhang ACC2010-UA 3 Access 2010 - Grundlagen für Anwender 3 Daten in Formularen bearbeiten

Mehr

Lehrgang: 66/425 Dynamische Webseitenerstellung, Programmierern mit PHP und MySQL vom 26.07. bis 30.07.2004 in Dillingen

Lehrgang: 66/425 Dynamische Webseitenerstellung, Programmierern mit PHP und MySQL vom 26.07. bis 30.07.2004 in Dillingen Lehrgang: 66/425 Dynamische Webseitenerstellung, Programmierern mit PHP und MySQL vom 26.07. bis 30.07.2004 in Dillingen Akademie für Lehrerfortbildung und Personalführung Dillingen Referent: Stefan Matheis

Mehr

Internetworking Klausur SS 09 HS Furtwangen

Internetworking Klausur SS 09 HS Furtwangen Internetworking Klausur SS 09 HS Furtwangen Name: Matrikelnummer: Aufgabe 1 von 22 Aufgabe 2 von 16 Aufgabe 3 von 20 Aufgabe 4 von 12 Aufgabe 5 von 20 Punkte von 90 Note Die Klausur wird ohne Hilfsmittel

Mehr

teamsync Kurzanleitung

teamsync Kurzanleitung 1 teamsync Kurzanleitung Version 4.0-19. November 2012 2 1 Einleitung Mit teamsync können Sie die Produkte teamspace und projectfacts mit Microsoft Outlook synchronisieren.laden Sie sich teamsync hier

Mehr

HTML5 Formulare. HTML5 Formulare Seite Seite 1 von 7 Florian Bauer

HTML5 Formulare. HTML5 Formulare Seite Seite 1 von 7 Florian Bauer Formulare Formulare Seite Seite 1 von 7 Florian Bauer Inhalt... 3 Grundgerüst... 3 Formularaufbau... 3 Formularfelder... 3 Textfeld... 3 Passwort... 3 Textbereich... 4 Select-Box... 4 Multi-Select-Box...

Mehr

ecaros2 - Accountmanager

ecaros2 - Accountmanager ecaros2 - Accountmanager procar informatik AG 1 Stand: FS 09/2012 Inhaltsverzeichnis 1 Aufruf des ecaros2-accountmanager...3 2 Bedienung Accountmanager...4 procar informatik AG 2 Stand: FS 09/2012 1 Aufruf

Mehr

HTML. HyperText Markup Language. Die Programmiersprache des WWW. Keine eigentliche Programmiersprache, sondern eher Seitenbeschreibungssprache

HTML. HyperText Markup Language. Die Programmiersprache des WWW. Keine eigentliche Programmiersprache, sondern eher Seitenbeschreibungssprache HTML HyperText Markup Language Die Programmiersprache des WWW Keine eigentliche Programmiersprache, sondern eher Seitenbeschreibungssprache systemübergreifend, plattformunabhängig (im Idealfall) HTML-Text

Mehr

php Hier soll ein Überblick über das Erstellen von php Programmen gegeben werden. Inhaltsverzeichnis 1.Überblick...2 2.Parameterübergabe...

php Hier soll ein Überblick über das Erstellen von php Programmen gegeben werden. Inhaltsverzeichnis 1.Überblick...2 2.Parameterübergabe... php Hier soll ein Überblick über das Erstellen von php Programmen gegeben werden. Inhaltsverzeichnis 1.Überblick...2 2.Parameterübergabe...7 3.Zugriff auf mysql Daten...11 Verteilte Systeme: php.sxw Prof.

Mehr

SQL-Injection. Seite 1 / 16

SQL-Injection. Seite 1 / 16 SQL-Injection Seite 1 / 16 Allgemein: SQL (Structured Query Language) Datenbanksprache zur Definition von Datenstrukturen in Datenbanken Bearbeiten und Abfragen von Datensätzen Definition: SQL-Injection

Mehr

Dateneingabe über ein HTML-Formular in eine Datenbank:

Dateneingabe über ein HTML-Formular in eine Datenbank: Dateneingabe über ein HTML-Formular in eine Datenbank: Über ein Eingabeformular mit fünf Eingabefelder sollen Personaldaten in eine Datenbank gespeichert werden: Schritt 1: Erstellen des Eingabeformulars

Mehr

Online Kataloge. Wie binde ich einen SGVSB-Online-Katalog in eine Webseite ein. Versionsnummer: 1.0 Änderungsdatum: 26.06.12.

Online Kataloge. Wie binde ich einen SGVSB-Online-Katalog in eine Webseite ein. Versionsnummer: 1.0 Änderungsdatum: 26.06.12. Online Kataloge Wie binde ich einen SGVSB-Online-Katalog in eine Webseite ein. Versionsnummer: 1.0 Änderungsdatum: 26.06.12 Autor: Manuel Ginesta Kontakt: m.ginesta@ncag.ch Versionsliste Version Datum

Mehr

Projekt Online-Shop:

Projekt Online-Shop: Mit einem Buchverwaltungsprogramm kann können über das Internet neue Datensätze in eine Online-Datenbank einund ausgegeben, sowie gelöscht und verändert werden. Die Internet-Site besteht aus den nebenstehenden

Mehr

Studentische Lösung zum Übungsblatt Nr. 7

Studentische Lösung zum Übungsblatt Nr. 7 Studentische Lösung zum Übungsblatt Nr. 7 Aufgabe 1) Dynamische Warteschlange public class UltimateOrderQueue private Order[] inhalt; private int hinten; // zeigt auf erstes freies Element private int

Mehr

Zugriff auf Firebird-Datenbanken mit PHP. Daniel de West DB-Campus-Treffen 15. Januar 2004

Zugriff auf Firebird-Datenbanken mit PHP. Daniel de West DB-Campus-Treffen 15. Januar 2004 Zugriff auf Firebird-Datenbanken mit PHP Daniel de West DB-Campus-Treffen 15. Januar 2004 Inhalt PHP und Firebird Die wichtigsten Befehle Verbindungsaufbau Übermitteln von Abfragen Beenden von Verbindungen

Mehr

Anleitung zur KAT-Datenbank Qualitrail Eingabe Futtermittel

Anleitung zur KAT-Datenbank Qualitrail Eingabe Futtermittel Anleitung zur KAT-Datenbank Qualitrail Eingabe Futtermittel Die KAT-Datenbank ist unter dem Link www.kat-datenbank.de zu erreichen. Sie melden sich mit Ihrem Benutzernamen und dem entsprechenden Passwort

Mehr

OXID esales Dokumentation

OXID esales Dokumentation OXID esales Dokumentation Voriges Modul PayPal entfernen Copyright Copyright 2012 OXID esales AG, Deutschland Die Vervielfältigung dieses Dokuments oder Teilen davon, insbesondere die Verwendung von Texten

Mehr

Browser. WebServer. DB-Server. Der Browser wird vom Benutzer (Client) gestartet.

Browser. WebServer. DB-Server. Der Browser wird vom Benutzer (Client) gestartet. Browser Der Browser wird vom Benutzer (Client) gestartet. WebServer Der WWW-Server ist das Bindeglied zwischen Browser und Datenbank. Der WWW-Server stellt die Datenbankverbindung (ODBC, OLE DB, JDBC)

Mehr

Durchführung von Webprojekten. PHP und MySQL

Durchführung von Webprojekten. PHP und MySQL Herbst 2014 Durchführung von Webprojekten PHP und MySQL Wirtschaftsinformatik: 5. Semester Rainer Telesko / Martin Hüsler Fachhochschule Nordwestschweiz FHNW Rainer Telesko / Martin Hüsler 1 Arbeit mit

Mehr

Zeile 3-7: Der Kopf der HTML-Datei. Hier werden unsichtbare Einstellungen für das ganze Dokument vorgenommen.

Zeile 3-7: Der Kopf der HTML-Datei. Hier werden unsichtbare Einstellungen für das ganze Dokument vorgenommen. Inhalt: Grundgerüst, Tags, Zeichensatz, Meta-Tags, Farben 1 2 3 4 titel der Datei 5 6

Mehr

Datenbanken SQL Einführung Datenbank in MySQL einrichten mit PhpMyAdmin

Datenbanken SQL Einführung Datenbank in MySQL einrichten mit PhpMyAdmin Datenbanken SQL Einführung Datenbank in MySQL einrichten mit PhpMyAdmin PhpMyAdmin = grafsches Tool zur Verwaltung von MySQL-Datenbanken Datenbanken erzeugen und löschen Tabellen und Spalten einfügen,

Mehr

DataTables LDAP Service usage Guide

DataTables LDAP Service usage Guide DataTables LDAP Service usage Guide DTLDAP Usage Guide thomasktn@me.com / www.ktn.ch Benutzung des DTLDAP Service DataTables Der Service stellt einen JSON Feed für DataTables (http://www.datatables.net)

Mehr

Wenn Sie sich als Vertretungskraft für PES bewerben wollen, gehen Sie zur Selbstregistrierung auf folgende Internetadresse: http://pes.bildung-rp.

Wenn Sie sich als Vertretungskraft für PES bewerben wollen, gehen Sie zur Selbstregistrierung auf folgende Internetadresse: http://pes.bildung-rp. Leitfaden zur Selbstregistrierung und für die Bearbeitung der persönlichen Daten für das Personalmanagement im Rahmen Erweiterter Selbstständigkeit von Schulen (PES) Der folgende Leitfaden richtet sich

Mehr

Unizensus Onlineumfrage in ISIS einbinden

Unizensus Onlineumfrage in ISIS einbinden Unizensus Onlineumfrage in ISIS einbinden An der TU Berlin ist die Nutzung von ISIS (Moodle) sehr verbreitet. Alle in ISIS eingetragenen Lehrveranstaltungen können zum Zweck der Onlinebefragung einfach

Mehr

Unsere Webapplikation erweitern

Unsere Webapplikation erweitern Unsere Webapplikation erweitern Um die Webapplikation zu benutzen: 1. Starten Sie den Server, indem Sie das Hauptprogramm in der Klasse ImdbServer starten. 2. Laden Sie im Browser die Seite http://localhost:8080/html/index.html.

Mehr

Captive Portal Betrieb und Anpassung

Captive Portal Betrieb und Anpassung Captive Portal Betrieb und Anpassung Erklärungen: Captive Portal / Landing Page: Ist eine allgemein übliche Technik die den Webbrowser auf ein spezielle Web Seite umleitet, um den Benutzer zu authentifizieren,

Mehr

Hochschule Darmstadt Informatik-Praktikum (INF 1) WS 2015/2016 Wirtschaftsingenieur Bachelor 5. Aufgabe Datenstruktur, Dateieingabe und -ausgabe

Hochschule Darmstadt Informatik-Praktikum (INF 1) WS 2015/2016 Wirtschaftsingenieur Bachelor 5. Aufgabe Datenstruktur, Dateieingabe und -ausgabe Aufgabenstellung Für eine Hausverwaltung sollen für maximal 500 Wohnungen Informationen gespeichert werden, die alle nach der gleichen Weise wie folgt strukturiert sind: Art Baujahr Wohnung Whnginfo Nebenkosten

Mehr

Zusammenfassung der letzten Vorlesungen. - Ergänzungen zu Menüs /Sprachumschaltung. - indexed search

Zusammenfassung der letzten Vorlesungen. - Ergänzungen zu Menüs /Sprachumschaltung. - indexed search Websiteentwicklung auf Basis vontypo3 Extensions -10- Zusammenfassung der letzten Vorlesungen - Ergänzungen zu Menüs /Sprachumschaltung - Extensions - indexed search 1 TYPO3 Entwicklung Footernavigation

Mehr

Anleitung für die Teilnahme an den Platzvergaben "Studio II, Studio IV und Studio VI" im Studiengang Bachelor Architektur SS15

Anleitung für die Teilnahme an den Platzvergaben Studio II, Studio IV und Studio VI im Studiengang Bachelor Architektur SS15 Anleitung für die Teilnahme an den Platzvergaben "Studio II, Studio IV und Studio VI" im Studiengang Bachelor Architektur SS15 1 Bitte melden Sie sich über das Campusmanagementportal campus.studium.kit.edu

Mehr

Dokumentation zum php-mysql Projekt: Themenvergabe

Dokumentation zum php-mysql Projekt: Themenvergabe Dokumentation zum php-mysql Projekt: Themenvergabe der Datenbankserver: http://edu.gym1.at die Datenbank: konversatorium die Tabelle: themen CREATE TABLE thema ( NAME varchar (20) NOT NULL, THEMA varchar

Mehr

Warenwirtschaft Handbuch - Administration. 2013 www.addware.de

Warenwirtschaft Handbuch - Administration. 2013 www.addware.de Warenwirtschaft Handbuch - Administration 2 Warenwirtschaft Inhaltsverzeichnis Vorwort 0 Teil I Administration 3 1 Datei... 4 2 Datenbank... 6 3 Warenwirtschaft... 12 Erste Schritte... 13 Benutzerverwaltung...

Mehr

Wenn Sie sich als Vertretungskraft für PES bewerben wollen, gehen Sie zur Selbstregistrierung auf folgende Internetadresse: http://pes.bildung-rp.

Wenn Sie sich als Vertretungskraft für PES bewerben wollen, gehen Sie zur Selbstregistrierung auf folgende Internetadresse: http://pes.bildung-rp. Leitfaden zur Selbstregistrierung und für die Bearbeitung der persönlichen Daten für das Personalmanagement im Rahmen Erweiterter Selbstständigkeit von Schulen (PES) Der folgende Leitfaden richtet sich

Mehr

Leere Zeilen aus Excel-Dateien entfernen

Leere Zeilen aus Excel-Dateien entfernen Wissenselement Leere Zeilen aus Excel-Dateien entfernen Betrifft: CODE.3, Report/LX (Explorer/LX) Stand: 2012-09-12 1. Hintergrund ibeq Für den Excel-Export setzen wir fertige Libraries des Herstellers

Mehr

Aufgaben zu XPath und XQuery

Aufgaben zu XPath und XQuery Aufgaben zu XPath und XQuery Dr. Arno Schmidhauser Letzte Revision: März 2005 Email: arno.schmidhauser@sws.bfh.ch Webseite: http://www.sws.bfh.ch/db Inhalt 1 XPath... 2 2 XQuery... 2 3 XPath/SQL Umsetzung...

Mehr

Folgende Voraussetzungen für die Konfiguration müssen erfüllt sein: - Ein Bootimage ab Version 7.4.4. - Optional einen DHCP Server.

Folgende Voraussetzungen für die Konfiguration müssen erfüllt sein: - Ein Bootimage ab Version 7.4.4. - Optional einen DHCP Server. 1. Dynamic Host Configuration Protocol 1.1 Einleitung Im Folgenden wird die Konfiguration von DHCP beschrieben. Sie setzen den Bintec Router entweder als DHCP Server, DHCP Client oder als DHCP Relay Agent

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

Deinstallationsanleitung

Deinstallationsanleitung Deinstallationsanleitung Einleitung Bei der Deinstallation des Moduls ist es wichtig, dass Sie die Reihenfolge der unten stehenden Schritte exakt einhalten, da es sonst zu Fehlern im Shopsystem kommen

Mehr

www.flatbooster.com FILEZILLA HANDBUCH

www.flatbooster.com FILEZILLA HANDBUCH www.flatbooster.com FILEZILLA HANDBUCH deutsche Auflage Datum: 12.03.2011 Version: 1.0.2 Download: http://flatbooster.com/support Inhaltsverzeichnis 1 Filezilla FTP Programm 1 1.1 Filezilla installieren.................................

Mehr

E-Commerce: IT-Werkzeuge. Web-Programmierung. Kapitel 5: Einführung in PHP Stand: 09.11.2014. Übung WS 2014/2015. Benedikt Schumm M.Sc.

E-Commerce: IT-Werkzeuge. Web-Programmierung. Kapitel 5: Einführung in PHP Stand: 09.11.2014. Übung WS 2014/2015. Benedikt Schumm M.Sc. Übung WS 2014/2015 E-Commerce: IT-Werkzeuge Web-Programmierung Kapitel 5: Stand: 09.11.2014 Benedikt Schumm M.Sc. Lehrstuhl für ABWL und Wirtschaftsinformatik Katholische Universität Eichstätt-Ingolstadt

Mehr

Sobald Sie in Moodle einen Textbeitrag verfassen möchten, erhalten Sie Zugang zu folgendem HTML- Texteditor:

Sobald Sie in Moodle einen Textbeitrag verfassen möchten, erhalten Sie Zugang zu folgendem HTML- Texteditor: Texteditor Sobald Sie in Moodle einen Textbeitrag verfassen möchten, erhalten Sie Zugang zu folgendem HTML- Texteditor: Anmerkung für Mac-User: Da der Safari-Browser evtl. Probleme mit dem Editor von Moodle

Mehr

Aktualisierung zum Buch Windows und PostgreSQL

Aktualisierung zum Buch Windows und PostgreSQL Aktualisierung zum Buch Windows und PostgreSQL von Stefan Kunick Stand 16.12.2009 Seite 1 Vorwort: In der Version 8.4 hat sich nun einiges geändert. Auf einige Punkte gehe ich in diesem PDF-Dokument ein

Mehr

Regionale Fortbildung Kurs zum Erstellen von Internetpräsentationen Z-01-2-205 vom 16.-19.10.2000

Regionale Fortbildung Kurs zum Erstellen von Internetpräsentationen Z-01-2-205 vom 16.-19.10.2000 Rahmen (Frames) Der Übersichtlichkeit halber und um die Navigation auf den Seiten zu vereinfachen, arbeitet man mit Rahmen, deren Inhalt fest bzw. veränderlich ist. Im angegebenen Beispiel wäre der Rahmen

Mehr

ECO-Manager - Funktionsbeschreibung

ECO-Manager - Funktionsbeschreibung ECO-Manager - Funktionsbeschreibung Version Autor Datum Kommentare 1.0 A. Sterzenbach 24.03.2006 - Generell Das Einarbeiten und das damit verbundene Aktualisieren eines großen Zusammenbaus (z.b. Werkzeugaufbau)

Mehr

Information zum SQL Server: Installieren und deinstallieren. (Stand: September 2012)

Information zum SQL Server: Installieren und deinstallieren. (Stand: September 2012) Information zum SQL Server: Installieren und deinstallieren (Stand: September 2012) Um pulsmagic nutzen zu können, wird eine SQL-Server-Datenbank benötigt. Im Rahmen der Installation von pulsmagic wird

Mehr

Beispiel 1: Filmdatenbank

Beispiel 1: Filmdatenbank Beispiel 1: Filmdatenbank Die Filmdatenbank hat drei Tabellen (ACTOR, MOVIE, PLAYED) Aufgabe 1: Erstelle mit Hilfe der SQL-DDL die drei Tabellen und die Datenbank (MOVIEDB) ACTOR (ActorID, Name, Birthday,

Mehr

Melde- und Veröffentlichungsplattform Portal (MVP Portal) Hochladen einer XML-Datei

Melde- und Veröffentlichungsplattform Portal (MVP Portal) Hochladen einer XML-Datei Seite 1 Melde- und Veröffentlichungsplattform Portal (MVP Portal) Hochladen einer XML-Datei Seite 2 1 Inhalt Melde- und Veröffentlichungsplattform Portal... 1 (MVP Portal)... 1 Hochladen einer XML-Datei...

Mehr

Praktikum Datenbanksysteme. Ho Ngoc Duc IFIS Universität zu Lübeck 28.05.2003

Praktikum Datenbanksysteme. Ho Ngoc Duc IFIS Universität zu Lübeck 28.05.2003 Praktikum Datenbanksysteme Ho Ngoc Duc IFIS Universität zu Lübeck 28.05.2003 Nullwerte und Primitive Typen Wenn parent==null, was wird in der Datenbank gespeichert? Wenn man aus der DB liest, wie kann

Mehr

Dieses Dokument soll dem Administrator helfen, die ENiQ-Software als Client auf dem Zielrechner zu installieren und zu konfigurieren.

Dieses Dokument soll dem Administrator helfen, die ENiQ-Software als Client auf dem Zielrechner zu installieren und zu konfigurieren. CLIENT INSTALLATION DES ENIQ ACCESSMANAGEMENTS Dieses Dokument soll dem Administrator helfen, die ENiQ-Software als Client auf dem Zielrechner zu installieren und zu konfigurieren. Ein Client kann in drei

Mehr

Gegeben ist das folgende XML-Dokument.

Gegeben ist das folgende XML-Dokument. Aufgabe 1 (XML): Gegeben ist das folgende XML-Dokument. (10 Punkte)

Mehr

Ich liebe Java && Ich liebe C# Rolf Borst

Ich liebe Java && Ich liebe C# Rolf Borst Ich liebe Java && Ich liebe C# Rolf Borst Java oder C#? Einführung public class Einfuehrung { private int gesamtzahl = 0; /* Ermittelt die Anzahl der geraden und durch drei teilbaren Zahlen */ public String

Mehr

Schnittstellenbeschreibung SMS Gateway Internext GmbH

Schnittstellenbeschreibung SMS Gateway Internext GmbH Schnittstellenbeschreibung SMS Gateway Internext GmbH Stand: 20.01.2011 Kurzbeschreibung Das folgende Dokument beschreibt die Schnittstelle des SMS Gateways zum Versenden von Kurzmitteilungen (SMS). Dieses

Mehr

Aufgabenbereich 3: Layoutgestaltung mit CSS

Aufgabenbereich 3: Layoutgestaltung mit CSS Aufgabenbereich 3: Layoutgestaltung mit CSS Wichtige Begriffe und Zusammenhänge: Website: Gesamtheit eines Internet-Auftrittes (alle Webseiten, die dazu gehören) Webseite: Eine einzelne Seite, ein HTML-Dokument

Mehr

PHP- Counter IP. Entwurf und Umsetzung eines PHP basierten Zählers mit MySQL Anbindung EASY-LINE

PHP- Counter IP. Entwurf und Umsetzung eines PHP basierten Zählers mit MySQL Anbindung EASY-LINE PHP- Counter IP EASY-LINE Entwurf und Umsetzung eines PHP basierten Zählers mit MySQL Anbindung Die jeweils aktuelle Version finden Sie auf der Homepage www.honigs-home.de Stand: 06.08.2004 2001 2004 by

Mehr

Programmieren für mobile Endgeräte SS 2013/2014. Dozenten: Patrick Förster, Michael Hasseler

Programmieren für mobile Endgeräte SS 2013/2014. Dozenten: Patrick Förster, Michael Hasseler Programmieren für mobile Endgeräte SS 2013/2014 Programmieren für mobile Endgeräte 2 Informationen aus der Datenbank lesen Klasse SQLiteDatabase enthält die Methode query(..) 1. Parameter: Tabellenname

Mehr

4. Sonstige Mitarbeit 4.1 Formen der Sonstigen Mitarbeit

4. Sonstige Mitarbeit 4.1 Formen der Sonstigen Mitarbeit 1. Einleitung Dieses Leistungskonzept dient in erster Linie dazu, die Leistungsbewertung des Faches Informatik transparent zu gestalten und zu vereinheitlichen. Dies erlangt besondere Wichtigkeit, da allgemeine

Mehr

Informatik 12 Datenbanken SQL-Einführung

Informatik 12 Datenbanken SQL-Einführung Informatik 12 Datenbanken SQL-Einführung Gierhardt Vorbemerkungen Bisher haben wir Datenbanken nur über einzelne Tabellen kennen gelernt. Stehen mehrere Tabellen in gewissen Beziehungen zur Beschreibung

Mehr

Automatisierung ( Fernsteuerung ) von Excel unter Microsoft Windows Tilman Küpper (tilman.kuepper@hm.edu)

Automatisierung ( Fernsteuerung ) von Excel unter Microsoft Windows Tilman Küpper (tilman.kuepper@hm.edu) HMExcel Automatisierung ( Fernsteuerung ) von Excel unter Microsoft Windows Tilman Küpper (tilman.kuepper@hm.edu) Inhalt 1. Einleitung...1 2. Beispiele...2 2.1. Daten in ein Tabellenblatt schreiben...2

Mehr

Begleitskript. zum PHP/MySQL. Kurs

Begleitskript. zum PHP/MySQL. Kurs Begleitskript zum PHP/MySQL Kurs http://www.online-platform.net Dieser Text unterliegt der GNU General Public License. Er darf als ganzes oder in Auszügen kopiert werden, vorausgesetzt, dass sich dieser

Mehr

SEMINAR Modifikation für die Nutzung des Community Builders

SEMINAR Modifikation für die Nutzung des Community Builders 20.04.2010 SEMINAR Modifikation für die Nutzung des Community Builders Step by Step Anleitung ecktion SEMINAR Modifikation für die Nutzung des Community Builders Step by Step Anleitung Bevor Sie loslegen

Mehr

Auswahlabfragen mit ACCESS

Auswahlabfragen mit ACCESS Auswahlabfragen mit ACCESS Abfragekriterien und Operatoren Beim Entwerfen von ACCESS-Auswahlabfragen (queries) sind definierte Abfragekriterien bzw. Operatoren zu benutzen. Ein Abfragekriterium ist eine

Mehr

Zugriff auf Daten der Wago 750-841 über eine Webseite

Zugriff auf Daten der Wago 750-841 über eine Webseite Zugriff auf Daten der Wago 750-841 über eine Webseite Inhaltsverzeichnis Einleitung... 3 Auslesen von Variablen... 4 Programm auf der SPS... 4 XML-Datei auf der SPS... 4 PHP-Script zum Auslesen der XML-Datei...

Mehr

Details zu den Ausdrücken nach FROM, WHERE, GROUP BY und HAVING finden Sie in den Abschnitten über JOIN, WHERE und GROUP BY.

Details zu den Ausdrücken nach FROM, WHERE, GROUP BY und HAVING finden Sie in den Abschnitten über JOIN, WHERE und GROUP BY. SELECT - Der Grundbefehl zur Auswahl von Daten Die SELECT-Anweisung fragt Daten aus einer Datenbank ab und stellt diese in einer virtuellen Tabelle zur Verfügung. Diese virtuelle Tabelle, eine Menge von

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

ecaros2-admin ecaros2 - Admin procar informatik AG 1 Stand: FS 01/2013 Eschenweg 7 64331 Weiterstadt

ecaros2-admin ecaros2 - Admin procar informatik AG 1 Stand: FS 01/2013 Eschenweg 7 64331 Weiterstadt ecaros2 - Admin procar informatik AG 1 Stand: FS 01/2013 Inhaltsverzeichnis 1 Aufruf des ecaros2-admin...3 2 Katalog auswählen...3 3 Katalog einspielen...4 3.1 Webservice (nur Skoda)...4 3.2 XDBB-Kommunikation

Mehr

7.3 Einrichtung 13. Monatslohn. Auszahlung Ende Jahr / Ende der Beschäftigung

7.3 Einrichtung 13. Monatslohn. Auszahlung Ende Jahr / Ende der Beschäftigung 7.3 Einrichtung 13. Monatslohn Die Lohnart "13. Monatslohn" ist zwar immer in den Lohnblättern aufgeführt, wird jedoch meist entweder nur am Ende des Jahres (Ende der Beschäftigung) oder in zwei Teilen

Mehr

Grundlagen der Informatik 2

Grundlagen der Informatik 2 Grundlagen der Informatik 2 Dipl.-Inf., Dipl.-Ing. (FH) Michael Wilhelm Hochschule Harz FB Automatisierung und Informatik mwilhelm@hs-harz.de Raum 2.202 Tel. 03943 / 659 338 1 Gliederung 1. Einführung

Mehr

Verwendung der PayJoe -API zum externen Upload von Belegen und Zahlungen

Verwendung der PayJoe -API zum externen Upload von Belegen und Zahlungen Verwendung der PayJoe -API zum externen Upload von Belegen und Zahlungen Um über die PayJoe -API Belege bzw. Zahlungen hochladen zu können, müssen Sie zunächst einen entsprechenden Zugang anlegen, bei

Mehr

Version 1.0.00. White Paper ZS-TimeCalculation und die Zusammenarbeit mit dem iphone, ipad bzw. ipod Touch

Version 1.0.00. White Paper ZS-TimeCalculation und die Zusammenarbeit mit dem iphone, ipad bzw. ipod Touch White Paper ZS-TimeCalculation und die Zusammenarbeit mit dem iphone, ipad bzw. ipod Touch Seite 1/8 Z-Systems 2004-2011 Einführung Das iphone bzw. der ipod Touch wird von ZS-TimeCalculation mit Hilfe

Mehr

Update einer Einzelplatzinstallation

Update einer Einzelplatzinstallation Update einer Einzelplatzinstallation Wie bei der Installation jeder Software sollten Sie auch vor dem Einspielen einer neuen Programmversion die bisherigen Daten Ihrer ebanking per Telebanking/MBS-Installation

Mehr

ONLINEERHEBUNG IM STATISTISCHEN BUNDESAMT

ONLINEERHEBUNG IM STATISTISCHEN BUNDESAMT ONLINEERHEBUNG IM STATISTISCHEN BUNDESAMT Das IDEV-System der Statistischen Ämter des Bundes und der Länder dient zur Onlineerhebung statistischer Daten. Die Darstellung und Menüführung des Systems entspricht

Mehr

5 DATEN. 5.1. Variablen. Variablen können beliebige Werte zugewiesen und im Gegensatz zu

5 DATEN. 5.1. Variablen. Variablen können beliebige Werte zugewiesen und im Gegensatz zu Daten Makro + VBA effektiv 5 DATEN 5.1. Variablen Variablen können beliebige Werte zugewiesen und im Gegensatz zu Konstanten jederzeit im Programm verändert werden. Als Variablen können beliebige Zeichenketten

Mehr

BEDIENUNG ABADISCOVER

BEDIENUNG ABADISCOVER BEDIENUNG ABADISCOVER Juni 2005 / EMO v.2005.1 Diese Unterlagen sind urheberrechtlich geschützt. Alle Rechte, auch die der Übersetzung, des Nachdrucks und der Vervielfältigung der Unterlagen, oder Teilen

Mehr

Hilfedatei der Oden$-Börse Stand Juni 2014

Hilfedatei der Oden$-Börse Stand Juni 2014 Hilfedatei der Oden$-Börse Stand Juni 2014 Inhalt 1. Einleitung... 2 2. Die Anmeldung... 2 2.1 Die Erstregistrierung... 3 2.2 Die Mitgliedsnummer anfordern... 4 3. Die Funktionen für Nutzer... 5 3.1 Arbeiten

Mehr

Verbinden. der Firma

Verbinden. der Firma Verbinden mit dem SFTP-Server der Firma So einfach gehts: mit dem MAC (Mac OS X) mit dem PC (Windows XP) (bitte anklicken) SFTP-Server Benutzung beim Apple MacIntosh (Mac OS X) Zurück zur Auswahl SFTP-Server

Mehr

Ablaufbeschreibung für das neu Aufsetzen von Firebird und Interbase Datenbanken mit der IBOConsole

Ablaufbeschreibung für das neu Aufsetzen von Firebird und Interbase Datenbanken mit der IBOConsole Lavid-F.I.S. Ablaufbeschreibung für das neu Aufsetzen von Firebird und Interbase Datenbanken mit der Lavid Software GmbH Dauner Straße 12, D-41236 Mönchengladbach http://www.lavid-software.net Support:

Mehr

GITS Steckbriefe 1.9 - Tutorial

GITS Steckbriefe 1.9 - Tutorial Allgemeines Die Steckbriefkomponente basiert auf der CONTACTS XTD Komponente von Kurt Banfi, welche erheblich modifiziert bzw. angepasst wurde. Zuerst war nur eine kleine Änderung der Komponente für ein

Mehr

2) Geben Sie in der Anmeldemaske Ihren Zugangsnamen und Ihr Passwort ein

2) Geben Sie in der Anmeldemaske Ihren Zugangsnamen und Ihr Passwort ein Kurzanleitung für die Nutzung der Bildergalerie Zugangsdaten zur Bildergalerie des Imkervereins Weinsberg Um einen namentlichen Benutzerzugang zur Bildergalerie des Imkervereins Weinsberg zu erhalten (http://bilder.imker-weinsbergertal.de)

Mehr

Anleitung. Verschieben des alten E-Mail-Postfachs (z.b. unter Thunderbird) in den neuen Open Xchange-Account

Anleitung. Verschieben des alten E-Mail-Postfachs (z.b. unter Thunderbird) in den neuen Open Xchange-Account Anleitung Verschieben des alten E-Mail-Postfachs (z.b. unter Thunderbird) in den neuen Open Xchange-Account Am Dienstag, den 25.03.2014 werden alle E-Mail-Accounts vom alten auf den neuen E-Mail-Server

Mehr

Änderungen im Vertrags-Manager

Änderungen im Vertrags-Manager Änderungen im Vertrags-Manager 2009-01-27 Version 1.0.0.13... 2 2007-08-09 Version 1.0.0.12... 3 2007-07-25 Version 1.0.0.11... 4 2006-11-07 Version 1.0.0.10... 5 2006-09-27 Version 1.0.0.9... 7 2006-06-28

Mehr