[PHP] odsyłacz

Języki, których efekty są wykonywane po stronie serwera. PHP, ASP czy CGI w połączeniu z bazami danych SQL dają niezwykłe możliwości budowy i zarządzania stron WWW. Tu zadajemy pytania oraz demonstrujemy kod, z którym mamy problem.
gruszka
Posty: 3
Rejestracja: śr sie 13, 2008 11:29 am

[PHP] odsyłacz

Post autor: gruszka »

Witam!

Jestem początkujący jeśli chodzi o język PHP. Chciałbym mieć na swojej stronę wyświetlane solenizantów danego dnia.
Mam już zrobioną bazę imion

Kod: Zaznacz cały

<?
$imieniny[1][1] = "Masława, Mieczysława, Mieszka";
itd.
?>
oraz plik index.php z następującym kodem:

Kod: Zaznacz cały

<?php
$dzien = date("j");
$miesiac = date("m");
$rok = date("Y");
$dayname = date("w");

switch ($miesiac) {
case '01': $miesiac = 'stycznia'; break;
case '02': $miesiac = 'lutego'; break;
case '03': $miesiac = 'marca'; break;
case '04': $miesiac = 'kwietnia'; break;
case '05': $miesiac = 'maja'; break;
case '06': $miesiac = 'czerwca'; break;
case '07': $miesiac = 'lipca'; break;
case '08': $miesiac = 'sierpnia'; break;
case '09': $miesiac = 'wrze¶nia'; break;
case '10': $miesiac = 'paĽdziernika'; break;
case '11': $miesiac = 'listopada'; break;
case '12': $miesiac = 'grudnia'; break;
default: $miesiac = 'niezidentyfikowany'; break;
}
switch ($dayname) {
case 0: $dayname = 'Niedziela'; break;
case 1: $dayname = 'Poniedziałek'; break;
case 2: $dayname = 'Wtorek'; break;
case 3: $dayname = '¦roda'; break;
case 4: $dayname = 'Czwartek'; break;
case 5: $dayname = 'Pi±tek'; break;
case 6: $dayname = 'Sobota'; break;
}


print "$dayname, $dzien $miesiac $rok, ";

include "imieniny.php";
print 'Imieniny: ' .$imieniny[date("n",time())][date("j",time())];?>
Moje pytanie jest następujące. Co mam wpisać w kodzie HTML by te imieniny były wyświetlane?

Z góry dziękuję za udzieloną mi pomoc. ;-)
maniaks
Posty: 6
Rejestracja: sob sie 09, 2008 2:01 pm

Re: [PHP] odsyłacz

Post autor: maniaks »

gruszka pisze:Witam!

Jestem początkujący jeśli chodzi o język PHP. Chciałbym mieć na swojej stronę wyświetlane solenizantów danego dnia.
Mam już zrobioną bazę imion

Kod: Zaznacz cały

<?
$imieniny[1][1] = "Masława, Mieczysława, Mieszka";
itd.
?>
oraz plik index.php z następującym kodem:

Kod: Zaznacz cały

<?php
$dzien = date("j");
$miesiac = date("m");
$rok = date("Y");
$dayname = date("w");

switch ($miesiac) {
case '01': $miesiac = 'stycznia'; break;
case '02': $miesiac = 'lutego'; break;
case '03': $miesiac = 'marca'; break;
case '04': $miesiac = 'kwietnia'; break;
case '05': $miesiac = 'maja'; break;
case '06': $miesiac = 'czerwca'; break;
case '07': $miesiac = 'lipca'; break;
case '08': $miesiac = 'sierpnia'; break;
case '09': $miesiac = 'wrze¶nia'; break;
case '10': $miesiac = 'paĽdziernika'; break;
case '11': $miesiac = 'listopada'; break;
case '12': $miesiac = 'grudnia'; break;
default: $miesiac = 'niezidentyfikowany'; break;
}
switch ($dayname) {
case 0: $dayname = 'Niedziela'; break;
case 1: $dayname = 'Poniedziałek'; break;
case 2: $dayname = 'Wtorek'; break;
case 3: $dayname = '¦roda'; break;
case 4: $dayname = 'Czwartek'; break;
case 5: $dayname = 'Pi±tek'; break;
case 6: $dayname = 'Sobota'; break;
}


print "$dayname, $dzien $miesiac $rok, ";

include "imieniny.php";
print 'Imieniny: ' .$imieniny[date("n",time())][date("j",time())];?>
Moje pytanie jest następujące. Co mam wpisać w kodzie HTML by te imieniny były wyświetlane?

Z góry dziękuję za udzieloną mi pomoc. ;-)
Wydaje mi sie ze powinno byc include("imieniny.php");
tak samo print(........) Zapisz wszystko w imieniny.php, a w kodzie html
<?php
include("imieniny.php");
?>
choc moge sie mylic(tez jestem poczatkujacy)
gruszka
Posty: 3
Rejestracja: śr sie 13, 2008 11:29 am

Re: [PHP] odsyłacz

Post autor: gruszka »

No niestety dalej nie działa :( Próbuję również zrobić to za pomocą JavyScript, ale też nie wychodzi....
owca607
Posty: 2
Rejestracja: czw sie 14, 2008 5:34 pm
Lokalizacja: Szczerców
Kontakt:

Re: [PHP] odsyłacz

Post autor: owca607 »

gruszka
Posty: 3
Rejestracja: śr sie 13, 2008 11:29 am

Re: [PHP] odsyłacz

Post autor: gruszka »

owca607 pisze:Jesli JavaScript Ci wsytarcza to http://webmaster.helion.pl/kurshtml/skrypt/imieniny.htm
Dzięki! Działa!

Można zamknąć.
ODPOWIEDZ