Java, PHP und Html Scripte +Infos  

 

Auf dieser Seite finden sie:

Java-Scripte:  PHP -Scripte: Html -Scripte+Infos:
Rechte Maustaste sperren IP und Host auf H.P. ausgeben
Counter,Zähler zu einem bestimmten Ereignis IP+Host-Versand_bei Seitenaufruf Farbe Scroll-Leisten ändern
Zentriere mich Passwortschutz mit PHP Hyperlink Farben einstellen in Frontpage
Nachrichten hinterlassen, kleines Forum Tage bis zum ... Zähler Automatischer Refresh des Bildes/Seite
Javascript einbinden Tage seit dem ... Zähler Sound in Hyperlink
Scroll Down Einfacher Counter Frame Farbe
Startseite / Favoriten Sternzeichen mit PHP ausgeben Frames Unsichtbar
Refresh Code für Internetseite Uhr mit Datum Frames Unsichtbar machen1:
Frage-Fenster IP- Sperre Html-Refreshbefehl f. Hompageseite
Confirm (Scherz-Script) Ein Geschenk Wochenende Musik File Einbinden
Confirm 2 Ein Großes Geschenk Datum und Uhrzeitausgabe
Popup Blocker Sonnenauf- u. Untergang berechnen

Top

Java-Scripte
Counter (Zähler) zu einem bestimmten Ereignis

Dieser Counter zeigt an wie viele Tage es noch zu einem bestimmten Ereignis (Geburtstag,Weihnachten  etc.) sind. Monatsnamen bitte in Englisch eintragen!

Noch <script type="text/javascript">

var Ereignistag = new Date("December 24, 2007 00:00:00 GMT");

d=new Date();

zaehler=Math.floor((Ereignistag.getTime()-d.getTime())/1000);

zaehler=Math.floor(zaehler/(60*60*24));

document.write(zaehler);

</script> Tage bis Weihnachten

 

Rechte Maustaste sperren     

  Fügen sie folgendes Script in den Body-Bereich ein:

<script LANGUAGE="JavaScript1.1">
<!-- Original: M Webb () -->
function right(e) {
if (navigator.appName == 'Netscape' &&
(e.which == 3 || e.which == 2))
return false;
else if (navigator.appName == 'Microsoft Internet Explorer' &&
(event.button == 2 || event.button == 3))
{
alert ("Geben sie hier einen beliebigen Text ein!");
return false;
}
return true;
}
document.onmousedown=right;
if (document.layers) window.captureEvents(Event.MOUSEDOWN);
window.onmousedown=right;
</script></center>
 

Zentriere Mich!

Ein neues Fenster wird in die Mitte des Bildschirms gestellt.

<script type="text/javascript">

var weite = 300

var hoehe = 200

fenster=window.open('seite1.htm','fenster','width=' + weite + ',height=' + hoehe);

fenster.moveTo(((screen.availWidth-weite)/2),((screen.availHeight-hoehe-100)/2));

</script>

 

Nachrichten hinterlassen, kleines Forum

Dieses Script ermöglicht Ihnen dem H.P.-Besucher Nachrichten zu hinterlassen.

<script type="text/javascript">

function NEWS() {

setTimeout("document.news.news.value = ('Nachricht 1 ...')",0);

setTimeout("document.news.news.value = ('Nachricht 2 ...')",3000);

setTimeout("document.news.news.value = ('Nachricht 3 ...')",6000);

setTimeout("NEWS()",9000);

}

</script>

<form name="news">

<input type="text" name="news" size="40">

<a href="javascript: NEWS();">Nachrichten anzeigen</a>

</form>

Scroll Down

Der Fensterinhalt wird auf Button-Klick gescrollt.

<script type="text/javascript">
function scrollit(){ 
 for (I=1; I<=500; I++){
  scroll(1,I)
 }
}
</script>

 <input type=button value="ScrollDown"
 onClick="scrollit();">
 
Javascript einbinden:

Im HTML-Code binden Sie JavaScripts ein, indem Sie den JavaScript-Quelltext zwischen die Tags

<script type="text/javascript"> und </script> setzen.

Als externes JavaScript rufen Sie es mit der Zeile:

<script type="text/javascript" src="script.js"></script>

auf. befindet sich das JavaScript in der Datei script.js.

 

 

Refresh Code für Internetseite

Fügen sie  den folgenden code in ihre html Datei ein. Damit aktuallisiert sich die Seite alle 10 Sekunden. Dieses Html- Script eignet sich hervorragend wenn ein Webcambild in bestimmten abständen auf ihre Homepage hochgeladen wird.

<script language="JavaScript">
void(setInterval("document.location.reload()",10000));
</script>

10000 entspricht der Aktuallisierungszeit in ms. Diesen Wert kann man sich beliebig anpassen.

 

Startseite / Favoriten

Bieten sie die Möglichkeit an ihre Seite als Startseite festzulegen oder als Favorit abzuspeichern

Meine Seite zu deinen 
<a href="javascript:window.external.addfavorite
('http://www.homepage-total.de/','[ www.homepage-total.de ]')">
 Favoriten</a> hinzufügen.

Meine Seite zu deiner 
<a href="javascript:history.go(0)" onClick="
this.style.behavior='url(#default#homepage)';
 this.setHomePage('http://www.homepage-total.de');">
Startseite</a> machen.

Confirm (Scherz-Script) Ein Geschenk

 

<script type="text/javascript">
function Geschenk()
 {
  if (confirm("Schenkst du mir 1 Euro ?")==true)
   {
    alert("Vielen, vielen Dank.");
   }
  else
   {
    alert("Geizhals.");
   }
 }
</script>

  <input type=button value="Ein Geschenk" onClick='Geschenk()'>

 

Confirm 2 (Scherz-Script) Ein Großes Geschenk

<SCRIPT type=text/javascript>
// Homepage-Total.de
var i=2;
function Geschenk2() {
if (confirm("Schenkst du mir 1 Euro ?")==true){
alert("Vielen, vielen Dank.");Geschenk3()
}
else{
alert("Geizhals.")
}
}

function Geschenk3() {
if (confirm("Schenkst du mir n o c h "+i+" Euro ? ;-))")==true){
alert("Vielen, vielen Dank.");
i++;
Geschenk3();
}
else{
alert("Geizhals, nur "+i+" Euro :-(( \r\r Lege die "+i+" Euro auf den Monitor ...");
alert("Ich w a r t e . . . ");
alert("Sind das wirklich "+i+" echte Euros, oder nur heiße Luft??\r\r\t Jedenfalls D A N K E");
if (confirm("Schenkst du mir noch mehr Geld ?")==true){
i++; Geschenk3();
}
else{
var eingabe = window.prompt("Deinen Namen bitte:","Rainer Zufall");
if(eingabe == null || eingabe == ""){
alert("Du schuldest mir "+i+"0 Euro (inklusive Wartesteuer!)")
}
else {
alert(eingabe+" schuldet mir "+i+"0 Euro (inklusive Wartesteuer!)")
}
i = 2;
}
}
}
</SCRIPT>
<input type=button value="Ein großes Geschenk" onClick='Geschenk2()'>


Top

Musik File Einbinden

<img border="0" dynsrc="ORDNERNAME/FILENAME.mid" start="fileopen" loop="infinite" width="11" height="10">

 Top

Frage-Fenster

Dieses Script fragt den Namen des Besuchers ab, und schreibt ihn auf die Html- Seite.

<script type="text/javascript">
 var NAME = prompt("Wie ist Ihr Name?","")
 document.write( NAME + ", willkommen auf dieser Homepage!")
</script>

Popupblocker

Dieses Script soll Pop Up' s auf Ihrerseite unterdrücken wenn sie es zwischen <head> <head> einfügen. Es ist aber nicht sehr zuverlässig insbesondere auf die immer neueren und Raffinierteren Popup Programmierungen.

<script language='javascript'>
NS_ActualOpen=window.open;
function NS_NullWindow(){this.window;}
function
NS_NewOpen(url,nam,atr){return(new NS_NullWindow());}
window.open=NS_NewOpen;
</script>

Top

Html-Scripte +Infos
Hyperlink Farben einstellen in Frontpage

Klicken Sie in der Seitenansicht mit der rechten Maustaste auf die Seite, und klicken Sie dann im Kontextmenü auf Seiteneigenschaften. Klicken Sie auf die Registerkarte Hintergrund. Wählen Sie in den Feldern Hyperlink, Besuchter Hyperlink und Aktiver Hyperlink die Farben aus, die Sie verwenden möchten.

Anmerkung Wenn die Seite ein Design verwendet, ist die Registerkarte Hintergrund nicht verfügbar. In diesem Fall müssen Sie die Hyperlinkfarbe ändern, indem Sie die entsprechenden Designelemente ändern

 

Farbe Scroll-Leisten ändern:

Um die Scrollleisten zu färben gibt man:

<style media="screen" type="text/css">

body {scrollbar-3dlight-color:#5284b7;

scrollbar-arrow-color:#f2f7fc;

scrollbar-base-color:#bbd7f1;

scrollbar-darkshadow-color:#85b7ea;

scrollbar-face-color:#85b7ea;

scrollbar-track-color:#F8F8F8

scrollbar-highlight-color:#85b7ea;

scrollbar-shadow-color:#5284B7}</style>

im Headbereich jeder einzelnen Seite ein. Funktioniert allerdings nur im IExplorer ab Version 5.5

 

Html-Refreshbefehl für Hompageseite

Lädt automatisch die Seite nach der eingestellten Zeit neu.

<body onload="setTimeout('window.history.go(0)', 20000);">

20000= 20sek.

 

Automatischer Refresh des Bildes

Die oben genannte Lösung läßt sich durch die Verwendung von sogn. Meta-Befehlen auf reiner HTML-Basis mit einem automatischen Reload erweitern. Bauen Sie dazu den unteren Code ein. Die 120 gibt in diesem Beispiel die Anzahl der Sekunden an, bis die Seite wieder neu geladen wird. Der no-cache-Befehl sorgt dafür, das die Seite nicht vom Browser-Cache zwischengespeichert wird.

<html/font

<head/font

<meta http-equiv="Refresh" content="120"

<meta http-equiv="Pragma" content="no-cache"/font

<title

</head/font

<body/font

<img src="webcambild.jpg" width="300" heigth="200"/font

</body/font

</html/font

Sound im Hyperlink [IE]

Beim überfahren des Links mit der Maus ertönt ein Sound. Funktioniert auch bei Bildern etc. ...

<a href="#" onMouseOver="document.midi.play()">Hypersound</a>

<embed name="midi" src="sound.mid" loop=false autostart=false hidden=true>

 

Frames Unsichtbar machen1:

Den folgenden Html-Text auf der Frameseite als erste Zeile im Frameset zusätzlich einfügen.

<frameset border="0" cols="*">

0 = Frame ist deaktiviert. Größerer Zahlenwert = Breiterer Frame

 

Frames Unsichtbar machen

Den folgenden Html-Text auf der Frameseite als erste zeile im Frameset zusätzlich einfügen.

<frameset border="0" cols="*">

0= Frame ist deaktiviert. Größerer Zahlenwert= Breiter Frame

-------------------------

Eine weitere Möglichkeit um die Rahmen unsichtbar zu machen ist: Sie müssen auf der Frameset-Definitionsseite im Quelltext folgende Parameter einfügen:

<frameborder="0" framespacing="0" border="0">

 

Frame Farbe

Den folgenden Html-Text auf jeder Seite nach dem frame- Namen zusätzlich einfügen:

bordercolor="#02016F"

Beispiel anhand einer Bannerseite:

<frame name="Banner" bordercolor="#02016F" scrolling="no" noresize target="Inhalt" src="banner.htm">

 

Musik File Einbinden

Mit dieser Zeile kann man seine Page mit Hintergrundmusik hinterlegen

<img border="0" dynsrc="ORDNERNAME/FILENAME.mid" start="fileopen" loop="infinite" width="11" height="10">

Top

PHP-Scripte

IP+Host_Versand_bei Seitenaufruf

Dieses Script benachrichtigt sie wenn Ihre Homepage aufgerufen wurde und übermittelt ihnen per Mail die IP und den Hostnamen des Page- Besuchers

Den Folgenden PHP- Text in den Body- Bereich des HTML- Textes einfügen:

<?php

$ip=$_SERVER['REMOTE_ADDR'];

$host=gethostbyaddr ($ip);

$email="Ihre@Mailadresse.de";

$subject="Ihre Seite wurde aufgerufen";

$message="Der User mit der IP".$ip." hat die Seite betreten!

Der Hostname ist ".$host."!";

mail($email, $subject, $message);

?>

IP und Host auf H.P. ausgeben:

Dieses Script zeigt dem Homepagebesucher seine  IP-Adresse und seinen Hostnamens an. Es wird in den Body - bereich  der Seite eingegeben.

<?php

$ip = $_SERVER['REMOTE_ADDR'];

$host = gethostbyaddr($ip);

echo "IP Adresse: $ip<br>";

echo "Hostname: $host";

?>

 

 

 

 

Tage seit dem .... Zähler

Dieses Script rechnet aus wie viele Tage seit dem angegebenen Datum vergangen sind. Beachte Bitte: In das Script kann nur ein Datum ab dem 02.01.1970 eingetragen  werden!

<?php
$datum="22.11.2004";
$d=explode(".",$datum);
$unix=mktime(0,0,0,$d[1],$d[0],$d[2]);
$stamp=time();
$diff=$stamp-$unix;
$diff=$diff/86400;
echo 'Es sind '.floor($diff).
' Tage seit dem '.$datum.' vergangen';
?>
Top
Tage bis zum ... Zähler
Dieses PHP-Script rechnet aus wie viele Tage
es noch bis zu einem bestimmten Datum sind.
<?php
 $datum="19.8.2005";
 $d=explode(".",$datum);
 $unix=mktime(0,0,0,$d[1],$d[0],$d[2]);
 $stamp=time();
 $diff=$unix-$stamp;
 $diff=$diff/86400;
 echo 'Es sind noch '.ceil($diff).
' Tage bis zum '.$datum;
?> 
Top
Einfacher Counter

Ein einfacher Counter der Seitenaufrufe  zählt und in einer Datei speichert.

<?php
// Counter
$Dateiname = "counter.txt";

$Datei = fOpen($Dateiname,"r+");
$Zaehler = fGets($Datei,255);
fClose($Datei);

$Zaehler++;

$Datei = fOpen($Dateiname,"w");
fPuts($Datei,$Zaehler);
fClose($Datei);
?>
 
Sternzeichen mit PHP ausgeben
Zeigt das richtige Sternzeichen zum 
aktuellen Tagesdatum an.
<?php
function Sternzeichen($t,$m,$j){
 $tag = date("d",mktime(0,0,0,$m,$t,$j));
 $monat = date("n",mktime(0,0,0,$m,$t,$j));
 if ($tag > 20 && $monat == 3 || $tag 
< 21 && $monat == 4) {
  $zeichen = "WIDDER (21.3.$j - 20.4.$j)";
 }
 if ($tag > 20 && $monat == 4 || $tag
 < 21 && $monat == 5) {
  $zeichen = "STIER (21.4.$j - 20.5.$j)";
 }
 if ($tag > 20 && $monat == 5 || $tag 
< 22 && $monat == 6) {
  $zeichen = "ZWILINGE (21.5.$j - 21.6.$j)";
 }
 if ($tag > 21 && $monat == 6 || $tag 
< 23 && $monat == 7) {
  $zeichen = "KREBS (22.6.$j - 22.7.$j)";
 }
 if ($tag > 22 && $monat == 7 || $tag 
< 24 && $monat == 8) {
  $zeichen = "LÖWE (23.7.$j - 23.8.$j)";
 }
 if ($tag > 23 && $monat == 8 || $tag
 < 24 && $monat == 9) {
  $zeichen = "JUNGFRAU (24.8.$j - 23.9.$j)";
 }
 if ($tag > 23 && $monat == 9 || $tag 
< 24 && $monat == 10) {
  $zeichen = "WAAGE (24.9.$j - 23.10.$j)";
 }
 if ($tag > 23 && $monat == 10 || $tag
 < 23 && $monat == 11) {
  $zeichen = "SKORPION (24.10.$j - 22.11.$j)";
 }
 if ($tag > 22 && $monat == 11 || $tag 
< 22 && $monat == 12) {
  $zeichen = "SCHÜTZE (23.11.$j - 21.12.$j)";
 }
 if ($tag > 21 && $monat == 12 || $tag
 < 21 && $monat == 1) {
  $zeichen = "STEINBOCK (22.12.$j - 20.1.".($j+1).")";
 }
 if ($tag > 20 && $monat == 1 || $tag 
< 20 && $monat == 2) {
  $zeichen = "WASSERMANN (21.1.$j - 19.2.$j)";
 }
 if ($tag > 19 && $monat == 2 || $tag 
< 21 && $monat == 3) {
  $zeichen = "FISCHE (20.2.$j - 20.3.$j)";
 }
 return "<b>Sternzeichen:</b> ".$zeichen;
}

$tag = 22;
$monat =  03;
$jahr = 2007;

echo Sternzeichen($tag,$monat,$jahr);
?>
Uhr mit Datum
Gibt Datum und Uhrzeit aus.
<?php
$timestamp = time();

$datum = date("d.m.Y",$timestamp);
$clock = date("H:i:s",$timestamp);

echo "Wir haben den $datum - $clock Uhr";
?>
 
 
 
IP- Sperre

Sperrt bestimmte IP- Nummern

<?php
$IPS = array(
 "242.168.30.60", "182.359.70.280",

 "132.551.120.80", "482.359.120.440", 
 "172.128.10.110"
);
$IP = getenv("REMOTE_ADDR");

for ($i=0; $i < count ($IPS); $i++) {
 if ($IP == $IPS[$i]) {
  header("Location: eineandereseite.xy");
 }
}
?>
 

Datum und Uhrzeitausgabe
Gibt Datum und Uhrzeit aus.
<?php
 $datum = date("d.m.Y",time());
 $uhrzeit = date("H:i",time());
 echo $datum,"<br>",$uhrzeit," Uhr";
?>
 
 
 
Wochenende
Gibt an ob heute ein Wochentag, oder 
Wochenende ( Sa, So), ist.
<?php
$text = "Heute ist ";
$tag = date("w");

if ($tag == 6 or $tag == 0) {
 echo $text . "Wochenende!";
}

else {
 echo $text  . "ein Wochentag!";
}
?> 
Sonnenauf- u. Untergang
berechnen

Die geografische Länge und Breite für ihren Standort können Sie mit dem Programm "Google Earth"  ermitteln!
geo. Breite (48.25 - bei "Google Earth" steht z.B.: 48°25'...)
geo. Länge (11.57 - bei "Google Earth" steht z.B.: 11°57'...)
Zenit ~= 90° (Differenzanpassung (+/- Grad)                                   z.B. in den Bergen oder auf Hochhäusern notwendig)

<?php
// PHP 5
echo date("d.m.y") . ", Sonnenaufgang: " .
 date_sunrise(time(), SUNFUNCS_RET_STRING,
 48.25, 11.57, 90, date("O")/100);

echo "<br>";

echo date("d.m.y") . ", Sonnenuntergang: " .
 date_sunset(time(), SUNFUNCS_RET_STRING,
 48.25, 11.57, 90, date("O")/100);
?>

Passwortschutz mit PHP

Dieser PHP- Quelltext muss als PHP- Datei abgespeichert und auf den Server hochgeladen werden. Dann einen link auf die PHP- Datei setzen. Auf der Webseite wird nur der normale Html-Quelltext angezeigt, die PHP-Codes mit dem Passwort sind auf dem Server.

# Dateiname: passwort.php

<html>
<head>
<title> Passwort </title>
</head>
<body>

<?

# hier kann man das Passwort ändern
$enter = "lassmichrein";

if ($go == "login"){
if ($name == $enter){

 # Meldung bei einem richtigen Passwort
echo '<p align=center><b>Das Passwort wurde akzeptiert!</b><br>';
echo '<a href="demolink.htm">Hier geht es weiter</a></p>';
}
 
if ($name != $enter){

 # Meldung bei einem falschen Passwort
echo '<p align=center><b>Das Passwort wurde nicht akzeptiert!</b><br>';
echo '<a href="passwort.php">zurück</a></p>';
}
}
else
{

?>

<!-- Hier wird das Passwort übermittelt -->
<form action="passwort.php" method="post">
 <p align=center>
  <input type="Password" name="name">
  <input type="Submit" name="go" value="login">
 </p>
</form>

<?
}
?>

</body>
</html>

Top