Pagina 1 din 1

tipuri fisiere

Scris: Lun Oct 09, 2006 9:49 am
de puya
sal. am de facut un site unde se pot uploada imagini si acum se vrea sa se uploadeze si fisiere(doc, rar, zip, etc) pana aici nici o problema. problema mea e la afisare. acolo unde am imagine sa imi afiseze imaginea iar unde sunt documente sa mi le afiseze sub forma de link de unde se pot downloada.
fisierele si pozele le tin in directoare iar in baza de date introduc numele si calea catre ele.
intrebarea e cum fac afisarea ?

Scris: Lun Oct 09, 2006 10:49 am
de The Dog
Imi poti spune si mie cum faci upload-ul de fisiere? Si mie imi trebuie asa ceva... Sa poata userul sa dea browse, sa selecteze un fisier si sa-i dea Upload. In momentul acela vreau sa-mi puna un link in pagina si sa-mi copieze fisierul intr-un anumit director pe server.

Could you give me a hint?

Scris: Lun Oct 09, 2006 10:50 am
de kyron
iti definesti undeva extensiile si tipul documentelor.
Exemplu:

.jpg Image
.gif Image
.png Image
.doc Document
.pdf Document


Apoi la fisierul pe care vrei sa-l uploadezi, ii iei extensia, te uiti de ce tip e, daca e de tip imagine o afisezi, daca nu, afisezi link.

Scris: Lun Oct 09, 2006 10:53 am
de Mascka
puya.. rezolvarea se afla chiar in postul tau... adica principiul..

Scris: Lun Oct 09, 2006 11:02 am
de puya
eu introduc in tabelul mysql fisierul cu implode si arata ceva de genul
(1.jpg,2.jpg,3.jpg,4.doc,4.doc)si le scot cu explode.
mama gadnit si eu la treab aasta cu extensiile dar asta ar insemna sa mai fac un camp in tabelul mysql in care sa introduc si tipul fisierelor. dar cred ca ma complic eu prea mult, altfel nu imi dau seama chiar nu stiu sunt blocat.
eu am reusit intr-n fel sa fac cu eregi am facut un test.
<?php
include("conectare.php");
$result=mysql_query("select * from fisiere where id_fisier='68'")or die("Eroare:".mysql_query());
$row=mysql_fetch_array($result);
$poze=explode(",",$row["poze"]);
$cale=$row["cale"];
$nr=count($poze);
for($i=0;$i<$nr;$i++)
{
if(eregi("jpg", $poze[$i]))
{
$cale=$row["cale"];
echo "<img src='".$cale."".$poze[$i]."' alt='".$poze[$i]."' width='120' height='90'><br>\n";

}
else
{
$cale=$row["cale"];
echo "<a href='".$cale."".$poze[$i]."'>".$poze[$i]."</a><br>";
}
}

?>
dar nu mi merge decat cu un tip de fisiere adica jpg .

Scris: Lun Oct 09, 2006 11:19 am
de tudord

Scris: Lun Oct 09, 2006 11:45 am
de The Dog
tudord > mersi, o sa incerc sa vad ce iese... :)

Scris: Lun Oct 09, 2006 5:15 pm
de tudord
daca mai ai nevoie de indicatii.....just ask.

Scris: Lun Oct 09, 2006 5:25 pm
de The Dog
thanks, that's good to know... :)