On Thu, 22 May 2008 01:59:20 +0200, Martin <martin@aarhof.invalid> wrote:
>>
http://www.ses.dk/?=PHPE9568F34-D428-11d2-A769-00AA001ACF42
>Wow - det var noget nyt :)
>Er der nogen steder det står i PHP dokumentationen?
Ikke direkte.
Men en webside med outputtet phpinfo() viser også et PHP-logo og et
Zend-logo. PHP-folkene har så valgt, at hvis man sender en bestemt
henvisning (til en bestemt GUID), så returnerer PHP et logo, uanset hvad.
Tjek fx også:
http://www.ses.dk/?=PHPE9568F35-D428-11d2-A769-00AA001ACF42
(med undskyldning til Slots- og Ejendomsstyrelsen for at de får nogle
mærkelige requests i deres logfiler - det var bare lige det første
PHP-site, jeg lige kunne finde :) )
Der er også et påskeæg i phpinfo() - den 1. april henviser den til et
andet billede i stedet for logoet:
http://www.ses.dk/?=PHPE9568F36-D428-11d2-A769-00AA001ACF42
Logoerne og 1. april-billedet har ændret sig over tid. Oprindeligt var det
en udvikler med to brødpinde i munden, derefter kom en kanin, så en brun
hund, derefter en sort hund, og senere et forvansket logo. Tjek fx:
http://www.drc.dk/?=PHPE9568F36-D428-11d2-A769-00AA001ACF42
http://www.cafe-retro.dk/?=PHPE9568F36-D428-11d2-A769-00AA001ACF42
En bestemt GUID giver en side med credits:
http://www.cafe-retro.dk/?=PHPB8B5F2A0-3C92-11d3-A3A9-4C7B08C10000
Man kan bruge påskeæg-billedet til at gætte på, hvilken version af PHP,
der køres. På
http://www.0php.com/php_easter_egg.php kan du læse mere om
fænomenet samt se oversigt over hvilke billeder, der svarer til bestemte
versioner. Det kan sandsynligvis bruges til at kradse lidt i lakken, så at
sige.
Dog, nærmest alle versioner af forskelligt serverside-software har tendens
til at kunne give oplysninger, hvis man sender diverse halv-ugyldige
forespørgsler og sammenholder resultaterne med en kendt liste over hvordan
forskellige versioner reagerer på ens forespørgsler.
>> Det virker dog ikke i alle tilfælde, fx hvis serveren internt omskriver
>> URL'en.
>Virker fint hvis der er Typo3 (selv med omskrivning af links med realurl
>installeret)
>
>Virker også med wordpress
Jeg vil tro, det blandt andet afhænger, om PHP kører som modul eller som
CGI.
--
- Peter Brodersen
Kendt fra Internet