Jump to content
php.lv forumi

Bildes augšupielādēšana


vostro

Recommended Posts

Es domāju šādi:

Augšupielādē attēlu, saglabā kolonna tā tipu, piem .jpg ,.gif un blakus pievieno kolonnu ar auto increment kas kalpos kā id.

Pēc tam kad ir pievienots ieraksts, tev nepieciešams ir uzzināt kāda vērtībā tika piešķirta http://php.net/manual/en/function.mysql-insert-id.php

Tad tu paņem attēlu kas tika saglabāts, un nomaini tā nosaukumu uz tikko piešķirto vērtību id laukam.

 

Vēlāk kad veic attēlu atlasi savieno id lauku + attēla paplašinājuma nosaukumu.

 

Tāda ir mana ideja, vai tas ir labākais variants - es nezinu :)

Link to comment
Share on other sites

Es personīgi taisītu hibrīdu bildes linkiem, respektībi kautvai md5() random hašu no kaut kāda 100 līdz 999999 cipariem + paņemtu pirmos 8 simbolus apakšsvītru + augšuplādētais nosaukums, kur beigu beigās viss būtu baigi forši un nosaukums neatkārtotos.

Link to comment
Share on other sites

Kemito, kam lieku hešošanu... un pats trakākais - +32 simboli linkā (neskaitot jau to, kas bija)? Tak paskaties, ko Es uzrakstīju iepriekš. Funkcija uniqId()! Okej, cik no SEO guru viedokļa tas būtu pareizi... bet, piemēram, YouTube tā dara.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...