|| Thema: Php || Titel: PHP - Prüfen ob Variablen definiert sind ||
|| Beitrag erstellt von: develop am 23. September ||

PHP - Prüfen ob Variablen definiert sind

<?php

if (isset($user) {
echo "Die Variable wurde definiert";
}
else {
echo "Die Variable wurde nicht definiert";
}

?>




|| Thema: Php || Titel: PHP - Sessions starten ||
|| Beitrag erstellt von: develop am 23. September ||

PHP - Sessions starten

Test.php

<?php session_start(); ?>


Anzahl Seitenwechsel: <?php
if (!isset($_SESSION["zaehler"])) $_SESSION["zaehler"]=0;
$_SESSION["zaehler"]++;
echo $_SESSION["zaehler"];
?>
<***a href="test2.php?<?=SID?>">next<***/a>



Test2.php

<?php session_start(); ?>

Anzahl Seitenwechsel: <?php
if (!isset($_SESSION["zaehler"])) $_SESSION["zaehler"]=0;
$_SESSION["zaehler"]++;
echo $_SESSION["zaehler"];
?>
<***a href="test.php?<?=SID?>">next<***/a>




|| Thema: JavaScript || Titel: JavaScript - Div automatisch aktualisieren ||
|| Beitrag erstellt von: develop am 23. September ||

JavaScript - Div automatisch aktualisieren

script.js

<***script type="text/javascript">

function load_data() {
http_request = false;
if (window.XMLHttpRequest) {
http_request = new XMLHttpRequest();
} else if (window.ActiveXObject) {
try {
http_request = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
http_request = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e) {}
}
}
if (!http_request) {
alert('Ende :( Kann keine XMLHTTP-Instanz erzeugen');
return false;
}
document.getElementById("loading").style.display='';
document.getElementById("content2").style.display='none';
http_request.open('GET', 'newload.php', true);
http_request.onreadystatechange = InhaltPost;
http_request.send(null);
}

function InhaltPost() {
if (http_request.readyState == 4){
var answer = http_request.responseText;
document.getElementById("loading").style.display='none';
document.getElementById("content2").style.display='block';
if(document.getElementById("content2").innerHTML != answer){
document.getElementById("content2").innerHTML = answer;
}
}
}

window.onload = "load_data()";
interval = window.setInterval("load_data();", 20000);

<***/script>

newload.php


DIESER INHALT WIRD NEU GELADEN


content.php

<***body onload="load_data()">


<***div id="loading" style="display:none">


loading...
<***img src="ajax-loader.gif" border="0" >
<***/div>

<***/div>

<***div id="content2" >
<***/div>




|| Thema: Php || Titel: PHP - Cookie schreiben ||
|| Beitrag erstellt von: develop am 23. September ||

PHP - Cookie schreiben

Cookie schreiben:

$cookie_content = "MyName" ;
$cookie_name = "username";
$cookie_max_time = time() + 60*60*24; #Ein Tag
setcookie($cookie_name, $cookie_content, $cookie_max_time);

Cookie lesen:

$user = $_COOKIE['username'];
echo "Hallo ".$user;

Das Ergebnis ist:

Hallo MyName




|| Thema: HTML || Titel: HTML - Anker innerhalb einer HTML Seite ||
|| Beitrag erstellt von: develop am 22. September ||

HTML - Anker innerhalb einer HTML Seite

Ein Anker wird genau wie ein Verweis mit Hilfe des a-Elements erzeugt. Der Unterschied besteht darin, dass kein Attribut href notiert wird, sondern stattdessen ein Attribut name. Ein kompletter Anker sieht also so aus:

<***a name="ankername">...<***/a>

oder

<***a href="#ankername">Verweistext<***/a>

Ziel des Verweises festlegen:

<***h2 id="ankername">Text der Überschrift<***/h2>





Quelle: http://de.selfhtml.org/html/verweise/projektintern.htm




|| Thema: PowerShell || Titel: Powershell - Menüs erzeugen ||
|| Beitrag erstellt von: develop am 10. September ||

Powershell - Menüs erzeugen

do
{
clear-host

$menu =
@("Menu",
"-----",
"[1] Start all Virtual Machines",
"[2] Stop all Virtual Machines",
"[3] Start all Routers",
"[4] Stop all Routers",
"[5] Start all Servers",
"[6] Stop all Servers",
"[7] Start a specific machine",
"[8] Stop a specific machine",
"[0] Exit"
)

for ($i = 0; $i -le $menu.count; $i++)
{
write-host -foregroundcolor yellow $menu[$i]
}
[int]$prompt = Read-Host "what do you want to do?: "


# Reaktion auf Benutzereingaben:

switch ($prompt)
{
1
{
Code...
}
2
{
Code...
}
..
{
...
}
0
{
write-host "good bye...`n"
break;
}

} while (!$prompt -eq 0)