Watermark la Upload poze, verificare daca exista
Scris: Joi Noi 03, 2011
Salut am scriptul de upload de pe site si as vrea daca se poate sa-mi zica cineva cum fac atunci cand incarc o poza sa se adauge automat un logo.png intr-un colt al pozei gen neogen.ro atunci cand adaugi o poza se modifica singura si apare logo-ul site-ului in coltul pozei? Am cautat si pe google dar nu am gasit mai nimic.
Si mai am o chestie la acest script de mai jos: adica atunci cand adaug poate inca o poza si are acelasi nume sa nu ma lase sa adaug sa-mi dea eroare si sa-mi zica "Aceasta poza exista deja!"
Daca ar avea cineva vreo solutie la problema mea as fi recunoscator, am nevoie de aceste lucruri
Multumesc,
Cu respect Nutzu!
Si mai am o chestie la acest script de mai jos: adica atunci cand adaug poate inca o poza si are acelasi nume sa nu ma lase sa adaug sa-mi dea eroare si sa-mi zica "Aceasta poza exista deja!"
Cod: Selectaţi tot
<?php
$uploadpath = "../cover/";
$ext = '_www.Site.ro';
$max_size = 1000;
$allowtype = array('bmp', 'gif', 'jpg', 'jpeg', 'png');
if(isset($_POST['submit'])) {
if (isset ($_FILES['fisiere'])) {
$uploadpath = $uploadpath . basename( $_FILES['fisiere']['name']);
$type = end(explode(".", strtolower($_FILES['fisiere']['name'])));
$uploadpath = str_replace(".$type", "$ext.$type", $uploadpath);
$uploadpath = str_replace(' ', '_', $uploadpath);
if (in_array($type, $allowtype)) {
if ($_FILES['fisiere']['size']<=$max_size*1000) {
if(move_uploaded_file($_FILES['fisiere']['tmp_name'], $uploadpath)) {
echo "<table class='ok'>
<tr>
<td class='td4'><img src='/imagini/icon_ok.png' alt='ok' /></td>
<td class='td5'>Poza a fost incarcata cu succes!<br />Link: $uploadpath</td></tr></table>";
}
else {
echo "<table class='eroare'>
<tr>
<td class='td4'><img src=/imagini/icon_eroare.png' alt='eroare' /></td>
<td class='td5'>A aparut o eroare la server!</td></tr></table>";
}
}
else { echo '<table class="eroare">
<tr>
<td class="td4"><img src="/imagini/icon_eroare.png" alt="eroare" /></td>
<td class="td5">Poza depaseste marimea maxima admisa!</td></tr></table>'; }
}
else { echo '<table class="eroare">
<tr>
<td class="td4"><img src="/imagini/icon_eroare.png" alt="eroare" /></td>
<td class="td5">Tipul extensiei nu este permis!</td></tr></table>'; }
}
}
?>
Multumesc,
Cu respect Nutzu!