Przedszkolak
Postów: 16
Data rejestracji: 14.05.2006 18:22
|
Witam, mam ponowny problem z dodaniem jednego skryptu... chodzi o biorytmy, po wprowadzeniu danych skrypt wyzuca na strone glowna bez podania wynikow :/
dodaje go jako inna strone nie jako panel co trzeba dodac w kodzie zeby bylo dobrze?
<?
/* Autor : Marcin "Zdunko" Zduniak **
** E-mail : **
** Url : http://www.zduniak.com */
ob_start();
error_reporting(E_ERROR);
header('Content-type: text/html; charset=iso-8859-2');
header('Last-Modified: ' . gmdate('D, d M Y H:i:s') . ' GMT');
?><HTML><HEAD><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2"><META HTTP-EQUIV="pragma" CONTENT="no-cache">
<TITLE>Biorytmy</TITLE>
<META NAME="keywords" CONTENT="biorytm,biorytmy,horoskop,bio,przepowiednie,znaki,astrologia">
<META NAME="description" CONTENT="Program potrafi±cy obliczyć Twój biorytm na dowolny dzień (w przeszło¶ci i przyszło¶ci).">
<META NAME="author" CONTENT="Marcin Zduniak">
<META NAME="reply-to" CONTENT="">
</HEAD><BODY bgcolor=black bgproperties=fixed LINK=orange VLINK=orange ALINK=orange><?
/////////////////////////////////////////////////////////////////////////////////////////////////////
function html_konwerter($param,$br=1,$strip=1){
if ($strip) $return = stripslashes($param); else $return = $param;
$return = htmlspecialchars($return);
if ($br) $return = str_replace("\r\n",'<BR>',$return);
return $return;
}
/////////////////////////////////////////////////////////////////////////////////////////////////////
function form($error = 0)
{ global $d, $m, $r, $HTTP_COOKIE_VARS;
?><FORM ACTION="index.php" METHOD="get"><CENTER><FONT SIZE=2 FACE=Tahoma COLOR=white><B><?
switch($error) {
case 1 : echo 'Podaj prawidłowy dzień swych urodzin!'; break;
case 2 : echo 'Podaj prawidłowy miesi±c swych urodzin!'; break;
case 3 : echo 'Podaj prawidłowy rok swych urodzin!'; break;
case 4 : echo 'Podana data nie jest prawidłowa!'; break;
default : echo 'Podaj datę swoich urodzin!';
}
?></B></FONT><BR><TABLE BORDER=0>
<TR>
<TD ALIGN=center VALIGN=top><FONT SIZE=2 FACE=Tahoma COLOR=white>Dzień</FONT></TD>
<TD ALIGN=center VALIGN=top><FONT SIZE=2 FACE=Tahoma COLOR=white>Miesi±c</FONT></TD>
<TD ALIGN=center VALIGN=top><FONT SIZE=2 FACE=Tahoma COLOR=white>Rok</FONT></TD>
</TR><TR>
<TD ALIGN=center VALIGN=top><INPUT STYLE="background-color:#bd9c73;color:#000000;font-family:Vardana;font-size:9pt" TYPE="text" SIZE="6" MAXLENGTH="2" NAME="d" VALUE="<? if (strlen($d)>0) echo html_konwerter($d,0); else if(strlen($HTTP_COOKIE_VARS['Cd'])>0) echo html_konwerter($HTTP_COOKIE_VARS['Cd'],0);?>"></TD>
<TD ALIGN=center VALIGN=top><INPUT STYLE="background-color:#bd9c73;color:#000000;font-family:Vardana;font-size:9pt" TYPE="text" SIZE="6" MAXLENGTH="2" NAME="m" VALUE="<? if (strlen($m)>0) echo html_konwerter($m,0); else if(strlen($HTTP_COOKIE_VARS['Cm'])>0) echo html_konwerter($HTTP_COOKIE_VARS['Cm'],0);?>"></TD>
<TD ALIGN=center VALIGN=top><INPUT STYLE="background-color:#bd9c73;color:#000000;font-family:Vardana;font-size:9pt" TYPE="text" SIZE="8" MAXLENGTH="4" NAME="r" VALUE="<? if (strlen($r)>0) echo html_konwerter($r,0); else if(strlen($HTTP_COOKIE_VARS['Cr'])>0) echo html_konwerter($HTTP_COOKIE_VARS['Cr'],0);?>"></TD>
</TR></TABLE><INPUT STYLE="background-color:#bd9c73;color:#000000;font-family:Vardana;font-size:9pt" TYPE="submit" VALUE="Oblicz biorytm!"></CENTER></FORM><?
} // END of function form($error = 0)
/////////////////////////////////////////////////////////////////////////////////////////////////////
function form2($error=0)
{ global $d, $m, $r, $d2, $m2, $r2;
?><FORM ACTION="index.php?d=<?=$d;?>&m=<?=$m;?>&r=<?=$r;?>" METHOD="post"><CENTER><FONT SIZE=2 FACE=Tahoma COLOR=white><B><?
switch($error) {
case 1 : echo 'Podaj prawidłowy dzień!'; break;
case 2 : echo 'Podaj prawidłowy miesi±c!'; break;
case 3 : echo 'Podaj prawidłowy rok!'; break;
case 4 : echo 'Podana data nie jest prawidłowa!'; break;
default : echo 'Na jaki dzień mam policzyć biorytm?';
}
?></B></FONT><BR><TABLE BORDER=0>
<TR>
<TD ALIGN=center VALIGN=top><FONT SIZE=2 FACE=Tahoma COLOR=white>Dzień</FONT></TD>
<TD ALIGN=center VALIGN=top><FONT SIZE=2 FACE=Tahoma COLOR=white>Miesi±c</FONT></TD>
<TD ALIGN=center VALIGN=top><FONT SIZE=2 FACE=Tahoma COLOR=white>Rok</FONT></TD>
</TR><TR>
<TD ALIGN=center VALIGN=top><INPUT STYLE="background-color:#bd9c73;color:#000000;font-family:Vardana;font-size:9pt" TYPE="text" SIZE="6" MAXLENGTH="2" NAME="d2" VALUE="<? if (strlen($d2)>0) echo html_konwerter($d2,0); else echo date('j');?>"></TD>
<TD ALIGN=center VALIGN=top><INPUT STYLE="background-color:#bd9c73;color:#000000;font-family:Vardana;font-size:9pt" TYPE="text" SIZE="6" MAXLENGTH="2" NAME="m2" VALUE="<? if (strlen($m2)>0) echo html_konwerter($m2,0); else echo date('n');?>"></TD>
<TD ALIGN=center VALIGN=top><INPUT STYLE="background-color:#bd9c73;color:#000000;font-family:Vardana;font-size:9pt" TYPE="text" SIZE="8" MAXLENGTH="4" NAME="r2" VALUE="<? if (strlen($r2)>0) echo html_konwerter($r2,0); else echo date('Y');?>"></TD>
</TR></TABLE><INPUT STYLE="background-color:#bd9c73;color:#000000;font-family:Vardana;font-size:9pt" TYPE="submit" VALUE="Oblicz biorytm!"></CENTER></FORM><?
} // END of function form2()
/////////////////////////////////////////////////////////////////////////////////////////////////////
function tendencja($t)
{
return ((($t >= M_PI_2) && ($t < M_PI_2+M_PI)) ? 'spadkowa' : 'wzrostowa');
} // END of function tentencja()
?><CENTER><BR><FONT SIZE=4 FACE=Verdana COLOR=white><B>Biorytmy</B></FONT></CENTER><BR><?
if (strlen($d)==0 && strlen($m)==0 && strlen($r)==0) form(); else
if (!ereg('^[0-9]{1,2}$',$d) || $d>31 || $d<1) form(1); else
if (!ereg('^[0-9]{1,2}$',$m) || $m>12 || $m<0) form(2); else
if (!ereg('^[0-9]{4}$',$r)) form(3); else
if (!checkdate($m,$d,$r)) form(4); else
{
// OBLICZANIA DLA OKRESLONEJ DATY
$form2 = 0;
if (strlen($d2)==0 && strlen($m2)==0 && strlen($r2)==0) $form2 = 0; else
if (!ereg('^[0-9]{1,2}$',$d2) || $d2>31 || $d2<1) $form2 = 1; else
if (!ereg('^[0-9]{1,2}$',$m2) || $m2>12 || $m2<1) $form2 = 2; else
if (!ereg('^[0-9]{4}$',$r2) || $r2<$r) $form2 = 3; else
if (!checkdate($m2,$d2,$r2)) $form2 = 4;
if ($form2==0 && strlen($d2)>0 && strlen($m2)>0 && strlen($r2)>0)
{
$zyjesz = (mktime(date('G'),date('i'),date('s'),$m2,$d2,$r2)-mktime(0,0,1,$m,$d,$r));
$normlanie = 0;
}
else
{
$zyjesz = (time()-mktime(0,0,1,$m,$d,$r));
$normalnie = 1;
}
$zyjesz /= 86400.0;
if ($zyjesz<0.0 && $normalnie) form(4);
else
{
if ($zyjesz<0.0) {
$form2 = 4;
$zyjesz = (time()-mktime(0,0,1,$m,$d,$r))/86400.0;
$normalnie = 1;
}
$PI_2 = M_PI+M_PI; // 2*pi
$wygasnie = time()+2592000; // 30 dni
setcookie('Cd', $d, $wygasnie);
setcookie('Cm', $m, $wygasnie);
setcookie('Cr', $r, $wygasnie);
settype($zyjesz,'integer');
$tend_int = $PI_2*(($zyjesz%33)/33.0);
$intelektualny = sin($tend_int)*100.0;
$tend_emo = $PI_2*(($zyjesz%28)/28.0);
$emocjonalny = sin($tend_emo)*100.0;
$tend_fiz = $PI_2*(($zyjesz%23)/23.0);
$fizyczny = sin($tend_fiz)*100.0;
?><CENTER><FONT SIZE=2 FACE=Verdana COLOR=white><B>WYNIKI</B><BR>
Do dnia <B><?=($normalnie) ? 'dzisiejszego' : $d2.'-'.$m2.'-'.$r2;?></B> przeżyłe¶/a¶ aż <B><?=$zyjesz;?></B> dni.<BR><BR><TABLE BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR>
<TD ALIGN=center VALIGN=middle><FONT SIZE=2 FACE=Verdana COLOR=white>Intelektualny<BR><FONT SIZE=1>(tendencja <B><?=tendencja($tend_int);?></B>)</FONT></FONT></TD>
<TD ALIGN=right VALIGN=middle WIDTH=225><? if($intelektualny<0.0) { ?><TABLE BORDER=0 WIDTH="<?=abs($intelektualny);?>%" HEIGHT=35 BACKGROUND="/home/anubis/public_html/here/moje/n.png"><TR><TD ALIGN=right VALIGN=middle><FONT SIZE=3 FACE="Tahoma,Verdana" COLOR=white><B><?=round($intelektualny,1);?>%</B></FONT></TD></TR></TABLE><? } ?></TD>
<TD BGCOLOR="#808080" WIDTH=1> </TD>
<TD ALIGN=left VALIGN=middle WIDTH=225><? if($intelektualny>=0.0) { ?><TABLE BORDER=0 WIDTH="<?=$intelektualny;?>%" HEIGHT=35 BACKGROUND="/home/anubis/public_html/here/moje/n.png"><TR><TD ALIGN=left VALIGN=middle><FONT SIZE=3 FACE="Tahoma,Verdana" COLOR=white><B><?=round($intelektualny,1);?>%</B></FONT></TD></TR></TABLE><? } ?></TD>
</TR><TR>
<TD ALIGN=center VALIGN=middle><FONT SIZE=2 FACE=Verdana COLOR=white>Emocjonalny<BR><FONT SIZE=1>(tendencja <B><?=tendencja($tend_emo);?></B>)</FONT></FONT></TD>
<TD ALIGN=right VALIGN=middle WIDTH=225><? if($emocjonalny<0.0) { ?><TABLE BORDER=0 WIDTH="<?=abs($emocjonalny);?>%" HEIGHT=35 BACKGROUND="/home/anubis/public_html/here/moje/z.png"><TR><TD ALIGN=right VALIGN=middle><FONT SIZE=3 FACE="Tahoma,Verdana" COLOR=white><B><?=round($emocjonalny,1);?>%</B></FONT></TD></TR></TABLE><? } ?></TD>
<TD BGCOLOR="#808080" WIDTH=1> </TD>
<TD ALIGN=left VALIGN=middle WIDTH=225><? if($emocjonalny>=0.0) { ?><TABLE BORDER=0 WIDTH="<?=$emocjonalny;?>%" HEIGHT=35 BACKGROUND="/home/anubis/public_html/here/moje/z.png"><TR><TD ALIGN=left VALIGN=middle><FONT SIZE=3 FACE="Tahoma,Verdana" COLOR=white><B><?=round($emocjonalny,1);?>%</B></FONT></TD></TR></TABLE><? } ?></TD>
</TR><TR>
<TD ALIGN=center VALIGN=middle><FONT SIZE=2 FACE=Verdana COLOR=white>Fizyczny<BR><FONT SIZE=1>(tendencja <B><?=tendencja($tend_fiz);?></B>)</FONT></FONT></TD>
<TD ALIGN=right VALIGN=middle WIDTH=225><? if($fizyczny<0.0) { ?><TABLE BORDER=0 WIDTH="<?=abs($fizyczny);?>%" HEIGHT=35 BACKGROUND="/home/anubis/public_html/here/moje/c.png"><TR><TD ALIGN=right VALIGN=middle><FONT SIZE=3 FACE="Tahoma,Verdana" COLOR=white><B><?=round($fizyczny,1);?>%</B></FONT></TD></TR></TABLE><? } ?></TD>
<TD BGCOLOR="#808080" WIDTH=1> </TD>
<TD ALIGN=left VALIGN=middle WIDTH=225><? if($fizyczny>=0.0) { ?><TABLE BORDER=0 WIDTH="<?=$fizyczny;?>%" HEIGHT=35 BACKGROUND="/home/anubis/public_html/here/moje/c.png"><TR><TD ALIGN=left VALIGN=middle><FONT SIZE=3 FACE="Tahoma,Verdana" COLOR=white><B><?=round($fizyczny,1);?>%</B></FONT></TD></TR></TABLE><? } ?></TD>
</TR></TABLE><BR><BR><? form2($form2); ?><A HREF="index.php"><FONT SIZE=2 FACE=Verdana>Jeszcze raz</FONT></A>
</FONT></CENTER><?
} // END of if ($zyjesz<0 && $normalnie)...else...
} // END of if (!checkdate($m,$d,$r))...else...
ob_end_flush();
?><BR><BR><FONT SIZE=1 COLOR=white FACE=Verdana><DIV ALIGN=center STYLE="color:white;font-size:9">Copyright © <A TITLE="Chcesz mieć taki biorytm na swojej stronie? Kliknij!" HREF="http://www.zduniak.com">Biorytmy</A> by <A HREF="mailto:">Marcin Zduniak</A></DIV></FONT></BODY></HTML>
|