Display imagini produse

Secţiune dedicată începatorilor.

Moderatori: Moderatori, Start Moderator

ovy79ro
PHPRomania Supporter
Mesaje: 28
Membru din: Mie Mar 19, 2014 10:41 am

Display imagini produse

Mesajde ovy79ro » Lun Iun 02, 2014 1:10 am

Salut,
Lucrez la un magazin online si am probleme cu afisarea pozelor la produse. La fiecare produs, pe langa descriere, pret, etc... pozele se urca pe server in fisierul uploads prin scriptul:

Cod: Selectaţi tot

<form enctype="multipart/form-data" action="uploader.php" method="POST">
<input type="hidden" name="MAX_FILE_SIZE" value="100000" />
<input type="file" name="uploadedfile">
<input type="submit" class="ok_buton" name="trimite" value="Adauga">
</td>


Problema este ca nu reusesc sa fac ca la fiecare produs sa se afiseze poza aferenta care a fost urcata se server la inregistrarea produsului. Am incercat (printre altele) cu codul de mai jos dar nu merge:

Cod: Selectaţi tot

<tr style="text-align:left;" height="auto">
<td style="border:1px solid black;"><?php echo '.basename( $_FILES['uploadedfile']['name']).'; ?></td>
</tr>


Ma poate ajuta cineva cu vreo indicatie?
Ms.



phphp
Average Member
Mesaje: 69
Membru din: Mie Oct 23, 2013 7:28 pm

Re: Display imagini produse

Mesajde phphp » Lun Iun 02, 2014 1:42 am

Da mai multe detalii.

Daca am inteles corect ce vrei sa faci, trebuie sa afisezi '<img src="' . $product['image'] . '">', $product fiind arrayul in care iei datele din baza de date si image coloana pe care ai pus numele/calea la imagine.

oceans
Senior Member
Mesaje: 504
Membru din: Mar Noi 13, 2007 3:06 pm

Re: Display imagini produse

Mesajde oceans » Lun Iun 02, 2014 2:12 am

Nu inteleg cum vrei sa afisezi poza daca nu ai tag-ul <img> ? deci 1. foloseste <img> in html, si 2. asigura-te ca path-ul este corect si incearca sa folosesti calea completa catre director ca sa nu ai surprize

ovy79ro
PHPRomania Supporter
Mesaje: 28
Membru din: Mie Mar 19, 2014 10:41 am

Re: Display imagini produse

Mesajde ovy79ro » Lun Iun 02, 2014 11:34 am

Sa inteleg ca trebuie sa introduc in baza de date calea catre imaginea respectiva? Linkul il pot introduce cu sintaxa:

Cod: Selectaţi tot

$sql = "INSERT INTO products (`product_image`) values (`.$imgName.`)


unde:

Cod: Selectaţi tot

$imgName = mysql_real_escape_string(file_get_contents($_FILES["product_image"]["tmp_name"]));


@phphp:
exact, insa nu stiu cum pot introduce in baza de date calea catre imaginea din fisierul uploads.


Înapoi la “PHP Incepători”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 55 vizitatori