upravil som kod na upload obrazkov
Kód:
<form enctype="multipart/form-data" action="2.php" method="post">
Udalost: <input type="text" name="folder"><br /><br />
Image1: <input name="userfile[]" type="file" /><br />
Image2: <input name="userfile[]" type="file" /><br />
Image3: <input name="userfile[]" type="file" /><br />
Image4: <input name="userfile[]" type="file" /><br />
Image5: <input name="userfile[]" type="file" /><br />
Image6: <input name="userfile[]" type="file" /><br />
Image7: <input name="userfile[]" type="file" /><br />
Image8: <input name="userfile[]" type="file" /><br />
Image9: <input name="userfile[]" type="file" /><br />
Image10: <input name="userfile[]" type="file" /><br />
Image11: <input name="userfile[]" type="file" /><br />
Image12: <input name="userfile[]" type="file" /><br />
<input type="submit" value="Upload" />
Kód:
<?php
$success = 0;
$fail = 0;
if (!empty($_POST['folder']))
mkdir($_POST['folder'], 0777);
for ($i=0;$i<13;$i++)
{
if($_FILES['userfile']['name'][$i])
{
$uploadfile = $_POST['folder'].'/'. basename($_FILES['userfile']['name'][$i]);
$ext = strtolower(substr($uploadfile,strlen($uploadfile)-3,3));
if (preg_match("/(jpg|png)/",$ext))
{
if (move_uploaded_file($_FILES['userfile']['tmp_name'][$i], $uploadfile))
{
$success++;
}
else
{
echo "Chyba .\n";
$fail++;
}
}
else
{
$fail++;
}
}
}
echo "<br> <b> Počet úsupešne odoslaných obrázkov:</b>".$success."<br>";
echo "<br> Počet neúspešne odoslaných obrázkov:".$fail."<br>" ;
echo "<a href=\"index.php\">Spat na stranku</a>";
?>
kod mi v poho funguje, ale tak chcel by som pred uloženim obrazkov zmeniť ich velkosť
našiel som niečo, ale tak neviem to tam zapracovať
Kód:
$vstupny_obrazok = "http://www.yegon.sk/images/cat.jpg";
$vystupny_obrazok = "test.jpg";
$vyska = 90;
$sirka = 50;
$kvalita = 80;
$format = "jpg";
ob_start();
passthru("resize $vstupny_obrazok $vyska $sirka $kvalita $format");
$out = ob_get_contents();
ob_end_clean();
$file = fopen($vystupny_obrazok,"w");
fwrite($file,$out);
fclose($file);
pomohli by ste mi? 