Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Problem upload slike

[es] :: PHP :: Problem upload slike

[ Pregleda: 1910 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

danield
Daniel Dulic
Web developer, CitySu team
Subotica

Član broj: 101580
Poruke: 113
*.tippnet.co.yu.

ICQ: 443682699
Sajt: www.citysuteam.com


Profil

icon Problem upload slike01.11.2007. u 20:02 - pre 200 meseci
Prvi put se susrecem sa uploadom.Nesto sam skontao sa tudjih skripta.pocetnik sam.Meni se cini kao da nece da ne vidi $slika.....Evo koda pa da vidim mozda sam negde pogresio....
Code:
<?php
$ime_slike=$_FILES['slika']['name'];
include("dbspoj.php");
$vreme=date("D M d, Y g:i a");
include("dbspoj.php");
$sql="INSERT INTO vijesti ( vreme , slika , naslov , tekst)
VALUES ( '$vreme' , '$ime_slike' , '$naslov' , '$tekst')";
if(mysql_query($sql)){
echo "Uspesno ste uneli Vijest u Bazu Podataka";
                                }
///////////////////////////////////////////////////////////////////Upload Slike
$sql = "SELECT * FROM `vijesti` ORDER BY `id` DESC LIMIT 0, 1 ";
$q = mysql_query($sql);

while ($vijest=mysql_fetch_array($q))
{
$id_vijesti=$vijest['id'];
}
            $tip_slike=$_FILES['slika']['type'];
            $program_upload=$_FILES['slika']['tmp_name'];
if($server!="localhost"){
if (($tip_slike=="image/gif") || ($tip_slike=="image/jpeg") || ($tip_slike=="image/pjpeg") || ($tip_slike=="image/tiff")){
//////////////////////////////////////////////////////////
$ftp_server = '127.0.0.1';
$ftp_username = '';
$ftp_password = '';
//$puitanja = "/var/www/html/images/galerija/".$id_vijesti."/".$ime_slike; 
$puitanja = "image/galerija/".$id_vijesti."/".$ime_slike; 
$ftp_con=ftp_connect($ftp_server);
//Kacenje na server
$login=ftp_login($ftp_con,$ftp_username,$ftp_password);
//provera konekcija
if(!$ftp_con || !$login) 
    die ('Ne radi mi konekcija<BR>$ftp_con<BR>$login<br>');
else
    echo "Konekcije prosle";
//update +++++++++++++++++++
if (ftp_mkdir($con,$puitanja)){
        echo "napravio direktorijum";}
    else
        echo "nisaam naporavio";
        
    if (ftp_put($ftp_con,$puitanja,$program_upload,FTP_ASCII)){
            echo "napravio kopiju";}
        else
            echo "nisaam naporavio";
}
else
echo "Ne odgovara tip slike $tip_slike ";
}
else 
?>


--

With The Best Regards,

Daniel Dulić, Web System Development
http://www.citysuteam.com
Telefon: +381 (0) 64 / 364 - 65 - 91
E-Mail: [email protected]
CitySu team, Web Services Company
Antona Aškerca 44/50,
24000 Subotica
CitySu team
 
Odgovor na temu

Aleksandar Ružičić
Software Architect, Appricot d.o.o.
Beograd

Član broj: 26939
Poruke: 2881

Jabber: krckoorascic@gmail.com
Sajt: krcko.net


+44 Profil

icon Re: Problem upload slike02.11.2007. u 03:39 - pre 200 meseci
evo ti primer:

Code:

if (isset($_FILES['slika']))
{
    $slika = $_FILES['slika'];

    foreach ($slika['error'] as $i => $error)
    {
        if ($error == 0 && substr($slika['type'][$i], 0, 5) == 'image')
        {
            $name = getname($slika['name'][$i]);

            if (@move_uploaded_file($slika['tmp_name'][$i], "../data/img/$name"))
            {
                $thumb = create_thumb($name, 150, 130);

                $oglas['slike'][] = array
                (
                    'orig' => "data/img/$name",
                    'thumb' => "data/img/$thumb",
                    'thumb_w' => "150",
                    'thumb_h' => "130"
                );
            }
        }
    }
}



a ovo ti je html:
Code:

<form action="" method="post" enctype="multipart/form-data">
    <input type="hidden" name="MAX_FILE_SIZE" value="2097152">
    <input type="file" name="slika[]" size="40" />
    <input type="file" name="slika[]" size="40" />
    <input type="file" name="slika[]" size="40" />
    <input type="file" name="slika[]" size="40" />
    <input type="file" name="slika[]" size="40" />
    <input type="file" name="slika[]" size="40" />
    <input type="file" name="slika[]" size="40" />
    <input type="file" name="slika[]" size="40" />
    <input type="file" name="slika[]" size="40" />
    <input type="file" name="slika[]" size="40" />
    <button type="submit">Upload</button>
</form>

(ovi boxovi se na strani odakle sam uzeo ovo generisu pomocu javascripta, nesto kao gmail-ovo Attach another file)
 
Odgovor na temu

[es] :: PHP :: Problem upload slike

[ Pregleda: 1910 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.