PHP source-code: Aktuelle Mondphase

Beitrag

Posted
Bewertung:
#8163 (In Topic #817)
Avatar
Andromedaner
Hallo wie in
http://forum.terraform…net/showthread.php?t=3561
angekündigt:

[PHP]
<?php
{header("Content-type: image/jpg");}

$dezidatum = (date("Y") + date("z") / 365.25);
$zphase = ($dezidatum-2000)*12.3685-0.19;
$phase = substr(round($zphase, 2) , -2);  


$a = "00.jpg";
    //Neumond
$b = "18.jpg";
   //1/8 Mond   
$c = "28.jpg";
   //1/4 Mond
$d = "38.jpg";
   //3/8 Mond
$e = "48.jpg";
   //1/2 Mond
$f = "58.jpg";
   //5/8 Mond
$g = "68.jpg";
   //3/4 Mond
$h = "78.jpg";
   //7/8 Mond
$i = "88.jpg";
   //Vollmond

$ba = "-18.jpg";
   //-1/8 Mond
$ca = "-28.jpg";
   //-1/4 Mond
$da = "-38.jpg";
   //-3/8 Mond
$ea = "-48.jpg";
   //-1/2 Mond
$fa = "-58.jpg";
   //-5/8 Mond
$ga = "-68.jpg";
   //-3/4 Mond
$ha = "-78.jpg";
   //-7/8 Mond



$phasen = array($a,$a,$a,$b,
 $b,
 $b,
 $b,
 $b,
 $b,
 $c,
 $c,
 $c,
 $c,
 $c,
 $c,
 $c,
 $c,
 $d,
 $d,
 $d,
 $d,
 $d,
 $d,
 $e,
 $e,
 $e,
 $e,
 $e,
 $e,
 $f,
 $f,
 $f,
 $f,
 $f,
 $f,
 $f,
 $f,
 $g,
 $g,
 $g,
 $g,
 $g,
 $g,
 $h,
 $h,
 $h,
 $h,
 $h,
 $i,
 $i,
 $i,
 $i,
 $i,
 $i,
 $ha,
 $ha,
 $ha,
 $ha,
 $ha,
 $ga,
 $ga,
 $ga,
 $ga,
 $ga,
 $ga,
 $fa,
 $fa,
 $fa,
 $fa,
 $fa,
 $fa,
 $fa,
 $fa,
 $fa,
 $fa,
 $fa,
 $ea,
 $ea,
 $ea,
 $ea,
 $ea,
 $ea,
 $da,
 $da,
 $da,
 $da,
 $da,
 $da,
 $ca,
 $ca,
 $ca,
 $ca,
 $ca,
 $ca,
 $ba,
 $ba,
 $ba,
 $ba,
 $ba,
 $a,
 $a);

$hintergrund = imageCreateFromJPEG("$phasen[$phase]");
$bild = imagecreate(102,110);
$farbe = Imagecolorallocate($bild,225,225,225);
Imagecopy($bild, $hintergrund, 0, 0, 1, 1, 102, 110);
Imagestring($bild, 1, 2, 100, "by andromedaforum.de", $farbe);
Imagejpeg($bild);
ImageDestroy($bild);


?>
[/PHP]

Falls noch Fragen offen sind, kann ich den Code gerne nochmal kommentieren…

mfg

Nicolas Ziob

Online now: Nein Zurück nach oben

Beitrag

Posted
Bewertung:
#8164
Avatar
Site staff
Tobi ist in der Nutzergruppe 'Moderatoren'

AW: PHP source-code: Aktuelle Mondphase

Hi Nico,

auch wenn ich noch nie viel mit PHP am Hut hatte… selbst ich weiß nun so ziemlich, wie das Skript programmiert ist. :)

Gruß,
Tobias

Hier steht Peters Werbung:
Hier könnte Ihre Werbung stehen!
Online now: Nein Zurück nach oben

Beitrag

Posted
Bewertung:
#8166
Avatar
Site director
Falko ist in der Nutzergruppe 'Administratoren'

AW: PHP source-code: Aktuelle Mondphase

Hallo!

Hab zwar nicht viel mit PHP am Hut, aber müsstest du aus dem Vollmond nicht die Bilddatei "88.jpg" machen? Denn "00.jpg" ist ja schon beim Neumond.

Gruß

Falko
Online now: Nein Zurück nach oben

Beitrag

Posted
Bewertung:
#8167
Avatar
Andromedaner

AW: PHP source-code: Aktuelle Mondphase

Jo, stimmt
Danke für den Hinweis…

Da hätten wir uns ganzschön gewundert ;)

mfg

Nicolas Ziob

Online now: Nein Zurück nach oben
1 guest and 0 members have just viewed this.