Autor wpisu: Zyx, dodany: 04.10.2007 16:14, tagi: php
Autor wpisu: Athlan, dodany: 29.09.2007 00:25, tagi: internet
Ostatnio miałem problem z ustawieniem domen w Plesku. Otóż do jakiejś puli IP przydzielone są domeny - rzecz jasna. O dziwo zauważyłem taką opcję:
Domeny używające adresu IP shared - 62.75.150.15 - ustaw domyślną
Domyslną? Że co? Okazało się, że po wpisaniu nieistniejacasubdomena.vgroup.pl przerzucało na ową domyślną domeną, jaką była elorap.pl. Pytania są 2:
- Dlaczego serwer nie uzył mojego wildcarta, który przy nieistniejącej subdomenie odpala folder główny
- Z jakiego powodu serwer po prostu nie informuje, że takowej domeny nie ma (nie można połączyć z serwerm)
Najbardziej intrygujące jest jednak to, dlaczego mam wybierać domenę, na którą rzekomo zostanie przekierowany zostanie użytkowik poruszający się po zupełnie innej domenie. Obsługa host1.pl zwaliła wszystko na mnie, no bo co... nie działa to klient coś popsuł. Nie chcący wchodzić w prymitywną kłótnię wyłączyłem komunikator i przestawiłem "domyslną" domenę na vgroup.pl i w indexie dokleiłem mały kod:
PLAIN TEXT PHP:- if($_SERVER['HTTP_HOST'] != 'vgroup.pl')
- {
- $aDomains = explode('.', $_SERVER['HTTP_HOST']);
- array_shift($aDomains);
- header("Location: http://" . implode('.', $aDomains));
- exit;
- }
Po wpisaniu www.athlan.vgroup.pl okazało się, że subdomena www.athlan nie istnieje, bo genialny Plesk nie wpisuje tego do DNS automatycznie. Dlatego w powyższym kodzie wystąpiło array_unshift. Kod schodzi na kolejne pozomy na dół, odcinając wszystko przed pierwszą kropką z nią włącznie.
Rozwiązanie bardzo dziwne, ale póki co z niego będę korzystał, bo w dialog z host1 nie będę wchodził.
Autor wpisu: Athlan, dodany: 24.09.2007 15:05, tagi: php, php.pl
Niezmiernie mi miło ogłosić, że zostałem członkiem zarządu php.pl. Wybraliście mnie po przeczytaniu programu wyborczego, dlatego postaram się go zrealizować w stu procentach. Kilkadziesiąt minut po otrzymaniu wiadomości już założyłem odpowiedni temat na forum administratorów dotyczący otwarcia serwisu, o którym była mowa w programie wyborczym. Warto zaznaczyć, że wspólnie z zarządem przedyskutujemy ogólną specyfikację projektu, natomiast szczegóły pozostawię do omówienia na forum dyskusyjnym z użytkownikami. Pomysły składane przez Was w większej lub w mniejszej skali przyczynią się do powstania serwisu. Otwarcie w pełni działającego skryptu planuje na koniec tego roku.
Jeszcze raz pragnę podziękować tym, którzy oddali na mnie swoje głosy.
Autor wpisu: Athlan, dodany: 22.09.2007 13:36, tagi: php
Ostatnio siedząc na lekcjach matematyki w mojej nowej szkole doszedłem do wniosku, że prawie wszystko, co jest użyte w matematyce da się przedstawić w postaci kodu. Dostałem kilka zadań domowych dotyczące wyliczenia największego wspólnego dzielnika liczb A i B używając algorytmu Euklidesa. Pikuś, ale mnie się nie chce liczyć... Dla równie leniwych stworzyłem prosty kalkulator (kliknij tutaj aby otworzyć)
Założenia są proste:
- Podziel liczbę A przez B, wyciągnij liczbę całkowitą z dzielenia (oznacz K), czyli ile razy B mieści się w A
- Pobierz resztę (oznacz R) z dzielenia odejmując A od B * K
- Jeżeli R = 0 to NWD(A, B) jest równe B, jeżeli nie podstaw:
- A = B, B = R, po przypisaniu wróć do pkt 1
Działa pięknie :) Nie ma to jak leniwy programista...