Autor Zpráva
milbr
Profil *
Přeji příjemný a ničím nerušený večer,
chtěl bych Vás poprosit,
používám k vytvoření a k uložení do adresáře níže uvedený kód. Vše funguje OK ale png se mi vytvoří v adresáři jen s ukládaným souborem. Potřeboval bych aby se png 2x2 px vytvořilo i když uživatel nevybere žádný soubor k uložení.
/input type=file ........ je prázdný/
Už nevím jak dál a moc děkuji za každou radu.
Pěkný večer.
<?
....................

mkdir('fotky/'.$tb.'/', 0777);
mkdir('fotky/'.$tb.'/'.$date.'/', 0777
$obrazek = imagecreatetruecolor(2,2);
$cervena_barva = imagecolorallocate($obrazek,255,255,255);
imagefill($obrazek,0,0,$cervena_barva);
imagepng($obrazek,"$cesta/neni.png");
imagedestroy($obrazek);
if (is_uploaded_file($soubor01)):
$cesta="syrenov/$tb/$date/";
if (move_uploaded_file ($soubor01, $cesta.$soubor01_name)):
echo "";
else:
echo "při nahrávání souboru došlo k chybě! <br>";

endif;
endif;
?>
Aleš Janda
Profil
imagepng($obrazek,"$cesta/neni.png");
...
$cesta="syrenov/$tb/$date/";


Zřejmě používáš proměnnou $cesta ještě dřív, než do ní vůbec něco dáš :-)
milbr
Profil *
OK, zároveň s Vaší odpovědí jsem si to uvědomil. Vše funguje.
Děkuju a přeju pěkný večer.
Milan
milbr
Profil *
Pěkný večer, nerad otravuji, ale potřeboval bych snad již naposled ještě jednu radu nebo pomoc.

Do databáze ukládám do jednoho sloupečku buď, nazev.gif nebo nazev.png nebo nazev.pdf

Při výpisu bych potřeboval nějak sestavit podmínku, když bude za tečkou pdf tak příponu nahradit příponou gif.
Zkouším toto ale nevím jak zjistit příponu.
Moc díky za každou radu a pomoc.

...........................
while ($info=MySQL_Fetch_Array($data)):
if ("".$info["obrazek"]."" == substr("".$info["obrazek"]."", 4, 0))
{
$pripona="gif";
}
else
{
$pripona="";
}
echo
"
<h2 class="obsah">
".".$info["nadpis"]."
..............................
Alphard
Profil
četl jsem to asi 4x, moc to nechápu a nevím k čemu to bude
ale jestli je např. $name = "nejaky_nazev.png";

Zkouším toto ale nevím jak zjistit příponu.
$names = explode (".", $name);
$pripona = $names[1];
milbr
Profil *
Alphard
Děkuji za odpověď, pokusím se to vysvětlit trochu blířže.
V DB ve sloupci obrazky mohou nastat tyto tři varianty.
1.) sportoviste.jpg ( uložený obrázek ),
2.) neni.jpg ( obrazek pro případ že uživatel obrázek nevložil ),
Do této doby je vše OK a jako třetí vkládám soubor pdf.
3.) vysledky.pdf

Potřeboval bych aby se vyobrazila ikona vysledky.jpg, kterou automaticky ukládám do adresáře s ostatními soubory
Nevím jak se to správně dělá.
Snad jsem to popsal srozumitelně.
Moc děkuju Milan

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: