Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> problem ze skryptem !!!
younes
post
Post #1





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 8.10.2003

Ostrzeżenie: (0%)
-----


Witam !

Jestem poczatkujący w php, próbowałem stworzyc skrypt ktory bedzie pokazywał ile dni zostalo jeszcze do pełni księżyca,
powiedzmy dzis jest 23.10 pełnia bedzie 09.11 wiec ma sie wyswietlic ze do pelni zostało 17 dni, jak bedzie 09.11 to ma sie pokazac dzis jest pelnia, ja zrobilem cos takiego i powiedzcie czy ok, narazie dziala ale nie wiem czy jak bedzie 09.11 to sie wyswietli tekst dzis jest pelnia,
[php:1:6da0f5c352]<?php
$a=date("j");
$b=date("n");


if (($a<=9) and ($b==10)) {
$z=10-$a; }

if (($a>=11) and ($b==10)) {
$z=40-$a; }

if (($a<=8) and ($b==11)) {
$z=9-$a; }

if (($a>=10) and ($b==11)) {
$z=38-$a; }

if (($a==10) and ($b==10) || ($a==9) and ($b==11) || ($a==8) and ($b==12)) {

$msg = "Dzisiaj jest pełnia księżyca"; }

else {

$msg = "Pełnia będzie za $z dni"; }


echo $msg;
?>[/php:1:6da0f5c352]

Z góry dzieki
Pozdrawiam
Go to the top of the page
+Quote Post
zombie
post
Post #2





Grupa: Zarejestrowani
Postów: 296
Pomógł: 0
Dołączył: 9.05.2002
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Proponowałbym zrobić to przy pomocy [manual:d12b0e427c]mktime[/manual:d12b0e427c]. Użyj tej funkcji do konwersji na unixowy znacznik czasu, odejmij dwie daty od siebie i podziel sekundy przez 86400 - masz liczbę dni. Wtedy wystarczy jedno IF


--------------------
audaces fortuna iuvat!
Go to the top of the page
+Quote Post
younes
post
Post #3





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 8.10.2003

Ostrzeżenie: (0%)
-----


ok dzieki za wskazowki, ale czy to wystarczy zeby napisac taki skrypt powiedzmy zeby na rok miec spokoj ?

chcialbym tak zeby 12 razy w roku pojawilo sie zdanie "dzisiaj jest pelnia" jesli bedzie akurat ten dzien, a kiedyindziej "do pelni zostalo x dni",

ok bede kombinowal
dzieki
pozdrawiam
Go to the top of the page
+Quote Post
Seth
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 2 335
Pomógł: 6
Dołączył: 7.03.2002

Ostrzeżenie: (0%)
-----


php P. >> Skrypty
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 04:41