... newer stories
|| 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";
}
?>
|| 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>
|| 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);
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>
|| 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
|| 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
|| 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)
... older stories