Bash, C, C++, Java, PHP, Ruby, GTK, Qt i wiele innych - wszystko tutaj.
Wiki
Sędziwy Jeż
Posty: 38 Rejestracja: 07 lut 2009, 11:38
Płeć: Mężczyzna
Wersja Ubuntu: 14.04
Środowisko graficzne: GNOME
Architektura: x86
Post
autor: Wiki » 23 maja 2009, 16:38
Czy ma ktoś coś takiego, zgodzi się to udostępnić i powie jeszcze jak go dodać do stronki w html-u żeby wszystko działało.
No dobra - wiem że dużo wymagam:oops:
Ale może jednak się uda...
Hauleth
Wytworny Kaczor
Posty: 382 Rejestracja: 18 sie 2008, 17:43
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86
Post
autor: Hauleth » 23 maja 2009, 17:07
Wiki
Sędziwy Jeż
Posty: 38 Rejestracja: 07 lut 2009, 11:38
Płeć: Mężczyzna
Wersja Ubuntu: 14.04
Środowisko graficzne: GNOME
Architektura: x86
Post
autor: Wiki » 23 maja 2009, 17:17
Przegooglałem już naprawdę dużo... i zawsze albo skrypt do... kitu, albo reklamy generuje, albo nie umiem go wstawić, bo wychodzą krzaczki- forum to dla mnie ostatnie miejsce ratunku...
znalazłem na przykład niby fajną stronkę -
http://www.egrafik.pl/kurs-php/basics.embedding.php ale żadna z podanych tam metod nie dział...
Hauleth
Wytworny Kaczor
Posty: 382 Rejestracja: 18 sie 2008, 17:43
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86
Post
autor: Hauleth » 23 maja 2009, 17:53
Jeśli chodzi o samą datę to masz:
Wiki
Sędziwy Jeż
Posty: 38 Rejestracja: 07 lut 2009, 11:38
Płeć: Mężczyzna
Wersja Ubuntu: 14.04
Środowisko graficzne: GNOME
Architektura: x86
Post
autor: Wiki » 23 maja 2009, 18:28
Wstawiłem... i nic się nie wyświetla...
jeszcze sprawdzę czy może coś na serwerze trzeba skonfigurować...
f00sek
Serdeczny Borsuk
Posty: 109 Rejestracja: 18 kwie 2009, 15:54
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86_64
Kontakt:
Post
autor: f00sek » 23 maja 2009, 18:46
Kod: Zaznacz cały
<?php
/*********************************************************************
* Coded by f00sek *
*********************************************************************/
class Kalendarz
{
function czas()
{
$this->now = getdate(time());
$this->time = mktime(0,0,0, $this->now['mon'], 1, $this->now['year']);
$this->date = getdate($this->time);
$this->day_total = cal_days_in_month(0, $this->date['mon'], $this->date['year']);
}
function miesiac()
{
switch ($this->date['month'])
{
case "January":
$this->month = "Styczeń";
break;
case "February":
$this->month = "Luty";
break;
case "March":
$this->month = "Marzec";
break;
case "April":
$this->month = "Kwiecień";
break;
case "May":
$this->month = "Maj";
break;
case "June":
$this->month = "Czerwiec";
break;
case "July":
$this->month = "Lipiec";
break;
case "August":
$this->month = "Sierpień";
break;
case "September":
$this->month = "Wrzesień";
break;
case "October":
$this->month = "Październik";
break;
case "November":
$this->month = "Listopad";
break;
case "December":
$this->month = "Grudzień";
break;
}
}
function display()
{
echo "<table width=\"100%\"><tr><td colspan=\"7\"><div style=\"font-weight: bold; text-align: center\">".$this->month."</div></td></tr>";
for ($i = 0; $i < 6; $i++)
{
echo "<tr>";
for ($j = 1; $j <= 7; $j++)
{
$day_num = $j + $i*7 - $this->date['wday'];
echo "<td style=\"text-align: center";
if ($day_num > 0 && $day_num <= $this->day_total)
{
echo ($day_num == $this->now['mday']) ? ";background: black\">" : "\">";
echo $day_num;
}
else
{
echo ">";
}
echo "</td>";
}
echo "</tr>";
if ($day_num >= $this->day_total && $i != 6)
break;
}
echo "</table>";
}
}
$kalendarz = new kalendarz;
$kalendarz->czas();
$kalendarz->miesiac();
$kalendarz->display();
?>
System.out.println ("Java programmer");
Wiki
Sędziwy Jeż
Posty: 38 Rejestracja: 07 lut 2009, 11:38
Płeć: Mężczyzna
Wersja Ubuntu: 14.04
Środowisko graficzne: GNOME
Architektura: x86
Post
autor: Wiki » 24 maja 2009, 12:00
Dziękuję za skrypt. Jednak po jego wstawieniu pojawia się to co na pierwszej stronie na
http://www.boldbike.pl - same krzaczki... Zapewne coś robię źle ale nie mam pojęcia co. Podpowiedzcie proszę...
f00sek
Serdeczny Borsuk
Posty: 109 Rejestracja: 18 kwie 2009, 15:54
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86_64
Kontakt:
Post
autor: f00sek » 24 maja 2009, 13:57
A w ogóle php na serwerze działa? Spróbuj taki kod:
System.out.println ("Java programmer");
gramfan
Wytworny Kaczor
Posty: 308 Rejestracja: 04 lut 2009, 19:38
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Inne
Architektura: x86_64
Post
autor: gramfan » 24 maja 2009, 14:48
zapisałem tą stronkę ale widzę że skryptu php nie umiescileś między znaczkami <?php ... ?>
a plik ma rozszerzenie .html aby móc używać php musi mieć rozszerzenie np. .php
<tak mi się wydaje po moich skromnych doświadczeniech z php, wolę html i css a z php to tylko datę wstawić
>
Linux user number 488482 |
PC: AMD 64 X2 7750+ | GeForce 9600GT | 1GB GoodRam 800Mhz + 2GB GoodRam 800Mhz | MSI K9N6PGM2 | HDD Samsung 500GB
Laptop: Intel Core Duo T6600 | GeForce 310M | 4 GB RAM | HDD Samsung 500GB
Linux Mint 13 "Maya" Cinnamon
Wiki
Sędziwy Jeż
Posty: 38 Rejestracja: 07 lut 2009, 11:38
Płeć: Mężczyzna
Wersja Ubuntu: 14.04
Środowisko graficzne: GNOME
Architektura: x86
Post
autor: Wiki » 24 maja 2009, 15:31
Skopiowałem cały kod razem ze znacznikami php. Na serwerze jest informacja o obsłudze php4 i 5 także powinno działać... grrr...
A ten kod z hello... to wpisać gdzieś w kod html czy osobny plik zrobić?
Dobra sprawdziłem - hello word działa w osobnym pliku, skrypt kalendarza już nie..
f00sek
Serdeczny Borsuk
Posty: 109 Rejestracja: 18 kwie 2009, 15:54
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86_64
Kontakt:
Post
autor: f00sek » 24 maja 2009, 17:03
Jak to skrypt już nie? Wstawiłeś go w odrębnym pliku z rozszerzeniem .php i zaincludowałeś?
System.out.println ("Java programmer");
leon1313
Zakręcona Traszka
Posty: 668 Rejestracja: 02 sty 2006, 19:35
Płeć: Mężczyzna
Wersja Ubuntu: 10.10
Środowisko graficzne: KDE Plasma
Architektura: x86
Post
autor: leon1313 » 24 maja 2009, 21:23
U mnie działa bez problemów, więc jest ok
f00sek -chyba masz do poprawienia background przy wybranym dniu ( u mnie kolor się zlewa z czcionką, zmiana na yellow wystarcza).
O.T Nie programuje dużo w PHP, ale nie lepiej umieszczać nieinterpretowanej części kodu w ' ' niż w " " ?
"Poza tym dostałeś PLONKa i zabraniam Ci pisać na te grupe!!! Powiedziałem PLONK i sie zamknij i nawet nie knuj rzeby mi odpisywać! Zabraniam!!!"
f00sek
Serdeczny Borsuk
Posty: 109 Rejestracja: 18 kwie 2009, 15:54
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86_64
Kontakt:
Post
autor: f00sek » 24 maja 2009, 21:53
W tym przypadku nie ma to najmniejszej różnicy (mówię o cudzysłowach). Kolor to już każdy głupi umie zmienić, a na stronie miałem domyślny kolor czcionki inny niż standardowy więc się nie zlewała.
System.out.println ("Java programmer");
Wiki
Sędziwy Jeż
Posty: 38 Rejestracja: 07 lut 2009, 11:38
Płeć: Mężczyzna
Wersja Ubuntu: 14.04
Środowisko graficzne: GNOME
Architektura: x86
Post
autor: Wiki » 24 maja 2009, 22:26
"Zainkludowałeś"?:oops: Matko z córką, chyba się powinienem za inną branżę wziąć;-)
Hello world wstawiłem do osobnego pliku i wysłałem do głównego katalogu, po wpisaniu
http://www.boldbike.pl/kat.php wszystko działało. Potem podmieniłem kod i wysłałem powtórnie na serwer. Otrzymałem info, że nie można się połączyć...
Edit: teraz się coś pojawia i wygląda że działa, tylko jeszcze nie wiem jak to wstawić żeby było gdzie ma być...
drugi edit: zmieniłem rozszerzenie pliku index.html na index.php i wszystko działa, tylko się trochę dziwnie liczby wyswietlają - zobaczcie sami....
Nadril
Serdeczny Borsuk
Posty: 171 Rejestracja: 11 lip 2008, 10:54
Płeć: Mężczyzna
Wersja Ubuntu: 11.04
Środowisko graficzne: KDE Plasma
Architektura: x86_64
Kontakt:
Post
autor: Nadril » 26 maja 2009, 00:51
masz błąd w 69 linijce wygenerowanego kodu html:
Kod: Zaznacz cały
<td style="text-align: center></td><td style="text-align: center></td>
po definicji stylu brakuje cudzysłowia.
Prawdopodobnie wystarczy zamienić
Kod: Zaznacz cały
if ($day_num > 0 && $day_num <= $this->day_total)
{
echo ($day_num == $this->now['mday']) ? ";background: black\">" : "\">";
echo $day_num;
}
else
{
echo ">";
na
Kod: Zaznacz cały
if ($day_num > 0 && $day_num <= $this->day_total)
{
echo ($day_num == $this->now['mday']) ? ";background: black\">" : "\">";
echo $day_num;
}
else
{
echo "\">";
ale nie dam głowy bo tylko rzuciłem okiem
edit:
sprawdzaj stronę przy pomocy w3 validatora, bo ta idealna jeszcze nie jest
f00sek
Serdeczny Borsuk
Posty: 109 Rejestracja: 18 kwie 2009, 15:54
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86_64
Kontakt:
Post
autor: f00sek » 26 maja 2009, 16:51
Nadril - chyba masz rację, dzięki;)
System.out.println ("Java programmer");
Wiki
Sędziwy Jeż
Posty: 38 Rejestracja: 07 lut 2009, 11:38
Płeć: Mężczyzna
Wersja Ubuntu: 14.04
Środowisko graficzne: GNOME
Architektura: x86
Post
autor: Wiki » 30 maja 2009, 16:25
A co trzeba dopisać by się pojawiała jeszcze data słowna, np. Wtorek, 31 kwietnia 2009r.
f00sek
Serdeczny Borsuk
Posty: 109 Rejestracja: 18 kwie 2009, 15:54
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86_64
Kontakt:
Post
autor: f00sek » 30 maja 2009, 16:53
Tak na szybkiego (nie wiem czy poprawnie, bo piszę z pamięci)
Kod: Zaznacz cały
<?php
$data = getdate(time());
if ($data['weekday'] == 'Monday')
$dzien = "Poniedziałek"
if ($data['weekday'] == 'Tuesday')
$dzien = "Wtorek";
###Tu wstaw to samo dla pozostalych dni###
if($data['mon'] == 'January')
$miesiac = "Styczeń";
###Tu dla innych miesiecy###
echo $dzien.", ".date('d')." ".$miesiac." ".date('Y');
?>
System.out.println ("Java programmer");
Wiki
Sędziwy Jeż
Posty: 38 Rejestracja: 07 lut 2009, 11:38
Płeć: Mężczyzna
Wersja Ubuntu: 14.04
Środowisko graficzne: GNOME
Architektura: x86
Post
autor: Wiki » 30 maja 2009, 17:22
<?php
$data = getdate(time());
if ($data['weekday'] == 'Monday')
$dzien = "Poniedziałek"
if ($data['weekday'] == 'Tuesday')
$dzien = "Wtorek";
if ($data['weekday'] == 'Wednesday')
$dzien = "Środa";
if ($data['weekday'] == 'Thursday')
$dzien = "Czwartek";
if ($data['weekday'] == 'Friday')
$dzien = "Piątek";
if ($data['weekday'] == 'Saturday')
$dzien = "Sobota";
if ($data['weekday'] == 'Sunday')
$dzien = "Niedziela";
if($data['mon'] == 'January')
$miesiac = "Styczeń";
if($data['mon'] == 'Febuary')
$miesiac = "Luty";
if($data['mon'] == 'March')
$miesiac = "Marzec";
if($data['mon'] == 'April')
$miesiac = "Kwiecień";
if($data['mon'] == 'May')
$miesiac = "Maj";
if($data['mon'] == 'June')
$miesiac = "Czerwiec";
if($data['mon'] == 'July')
$miesiac = "Lipiec";
if($data['mon'] == 'August')
$miesiac = "Sierpień";
if($data['mon'] == 'September')
$miesiac = "Wrzesień";
if($data['mon'] == 'October')
$miesiac = "Październik";
if($data['mon'] == 'November')
$miesiac = "Listopad";
if($data['mon'] == 'December')
$miesiac = "Grudzień";
echo $dzien.", ".date('d')." ".$miesiac." ".date('Y');
?>
Taki skrypt otrzymałem, ale wyskakuje coś takiego...
Parse error: syntax error, unexpected T_IF in /home/boldbike/domains/boldbike.pl/public_html/data.php on line 5
leon1313
Zakręcona Traszka
Posty: 668 Rejestracja: 02 sty 2006, 19:35
Płeć: Mężczyzna
Wersja Ubuntu: 10.10
Środowisko graficzne: KDE Plasma
Architektura: x86
Post
autor: leon1313 » 30 maja 2009, 18:47
Bo po 4 linijce brak ci średnika
"Poza tym dostałeś PLONKa i zabraniam Ci pisać na te grupe!!! Powiedziałem PLONK i sie zamknij i nawet nie knuj rzeby mi odpisywać! Zabraniam!!!"
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 1 gość