Anonymní profil Linux – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil Linux – Programujte.comAnonymní profil Linux – Programujte.com

 

Příspěvky odeslané z IP adresy 89.102.9.–

Linux
PHP › Pokaždé jiný výsledek ve ste…
24. 7. 2009   #113679

Sry za double, ale..

$vyber je vypsany: 35: imagestring($src, 5,0,0,$multi,$aaa);
sry, ubral jsem radek $vyber = $multi, z predchozich pokusu...

Linux
PHP › Pokaždé jiný výsledek ve ste…
24. 7. 2009   #113677

omg, jsem se překliknul na náhled a můžu psát znovu...

Jinak s PHP mám zkušenosti už od verze 3, ale v poněkuď jiné sféře typu zpracovávání dat a poskytnutí výsledku, nikoli výstup do prohlížeče ;)



$dir = dir("./src");

while (($file = $dir->read()) !== false)

{

$i++;

}

$i -= 2;

$dir->close();

Zde je proměnná $i což je výsledek počtu souborů v adresáři, -2 jsou adr. "." a "..".
$i nemusím znát, vím že jich tam je 16 a nahraju-li další (17.jpg), bude $i 17 :D

Úmysl... proč si vymalovat byt bíle, když meruňková je teplejší a "cool" xD

Linux
PHP › Pokaždé jiný výsledek ve ste…
24. 7. 2009   #113648

http://a01.xf.cz/ava/test.html - zde potřebuji rozdílný výsledek

Kód obrázků:

<?php


function make_seed()
{
list($usec, $sec) = explode(' ', microtime());
return (float) $sec + ((float) $usec * 100000);
}
srand(make_seed());
// $randval = rand();
// srand(time());


$dir = dir("./src");
while (($file = $dir->read()) !== false)
{
$i++;
}
$i -= 2;
$dir->close();



$vyber = rand(1, $i);


$filename = "./src/".$vyber.".jpg";
$fp = fopen($filename,'r');
$tmp = fread($fp, filesize($filename));
fclose($fp);



$src = imagecreatefromstring($tmp);
$aaa = imagecolorallocate($src, 255, 255, 255);
imagestring($src, 5,0,0,$multi,$aaa);
header("content-type: image/jpeg"); // nyní soubor zašleme prohlížeci
imagejpeg($src);
imagejpeg($src);
imagedestroy($src); // a nakonec ho uvoníme z pameti

?>

Script spočítá soubory v ./src a pak vybere obrázek 1 - x a vytvoří se obrázek

Předem díky

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032022 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý