Gå til innhold

Webkafeen


Anbefalte innlegg

Skjønner ikke helt hvorfor folk er så imponert av sånt... men nå kan alle gjøre det:

 

<html>
<head>
<style>
.pixel {
width:1px;
height:1px;
float:left;
}
</style>
</head>
<body>
<?php

$f = dirname(__FILE__)."/tmp/igoogle.gif";
switch(strtolower(ereg_replace("^(.+)\.(.+)$","\\2",$f))) {
case "jpg": case "jpeg":
	$i = imageCreateFromJpeg($f);
	break 1;
case "gif":
	$i = imageCreateFromGif($f);
	break 1;
case "png":
	$i = imageCreateFromPng($f);
	break 1;
default:
	die();
}

$s = getImageSize($f);
$width = $s[0];
$height = $s[1];

echo '<div style="width:'.$width.'px; height:'.$height.'px">';

for($y=0; $y<$height; $y++) {
for($x=0; $x<$width; $x++) {
	$c = imageColorAt($i,$x,$y);
	$c = imageColorsForIndex($i,$c);
	echo '<div class="pixel" style="background-color:rgb('.$c["red"].','.$c["green"].','.$c["blue"].');"></div>';
}
}

echo '</div>';


?>
</body>
</html>

 

Lenke til kommentar
Videoannonse
Annonse
Med JS er vel det meste mulig? Hadde det gått an å lage en løsning hvor du gir én farge til hvert tegn i feks UTF8, med et JS som går over og fikser og ordner?

 

a = #000

b = #001

c = #002

 

Får kanskje bare 128 farger, men skittau.

 

UTF8 omfatter da vesentlig mer enn 128 tegn, da. Ser ikke at det skal bli noe problem. :)

Lenke til kommentar

Jeg får en feil jeg aldri har sett før med denne koden:

Klikk for å se/fjerne innholdet nedenfor
def detail_view(request, entry_slug, category_slug):
queryset = Entry.objects.filter(category__slug = category_slug)
thumbs = Entry.objects.filter(category=Category.objects.get(slug=category_slug))
extra_context = {'entry_slug': entry_slug, 'thumbnails': thumbs}


template_type = Entry.objects.get()


return object_detail(
	request,
	queryset,
	slug=entry_slug,
	template_name='blog/%s_detail.html' % template_type.template,
	slug_field='slug',
	extra_context = extra_context
)

 

MultipleObjectsReturned at /blog/sport/fotballkamp/

get() returned more than one Entry -- it returned 2! Lookup parameters were {}

 

Det fungerer glimrende med 1 entry, men når jeg lager en til så får jeg feilen over.

 

Ser ut som det er template_type = Entry.objects.get() som er synderen her. Finnes det kanskje en annen måte å finne template feltet på?

Lenke til kommentar

Poenget er at Mozilla er open source, så det hadde vært naturlig uansett. Gå og legg deg, Sebba.

 

Skader ikke å legge litt ekstra press på Opera, kanskje de kan lage en skikkelig nettleser en vakker dag.

 

 

Har aldri hørt noen grine over Secunia og det som faktisk er deres jobb...

Endret av Haraldson
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...