ID-nro uploadattuun fileen? (MySql)

yx1 koodari

CASE: Mysql-kantaan pohjautuva järjestelmä, johon lisätään html-lomakkeella rivejä (tekstimuotoista tietoa) ja niihin liittyviä fileksiä (kuvia). Käsittelykoodina php-skripti.

KYSYMYS: Miten saan lisätyn rivin id-numeron uploadatun tiedoston nimeksi? Id-numero kasvaa automaattisesti jokaisella lisäyskerralla. Nykyisin koodi toimii ja tiedostot siirtyvät, mutta alkuperäisillä tiedostonimillään.

Vaihtoehtoja lienee montakin... (edellisen id 1 tjsp) Mutta mites tuon saisi helpoiten?

Eli hukassa on toimintalogiikka ja toisaalta myös syntaksi.

move_uploaded_file($_FILES['kuva']['tmp_name'], $polku_johon_tallennetaan);
----jotain tuohon tyyliin.. mutta miten se uudelleennimeäminen, muuttujan mukaan...

3

413

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • keksa1
      • keksa1

        nimeäminen uudelleen on että annetaan eka se temp-nimi ja viimene parametri on uuden filen nimi

        $id = mysql_insert_id(blaablaablaa);

        move_uploaded_file ($_FILES['kuva']['tmp_name'], "/kuvat/kuva" . $id . ".jpg");

        niin se siirtää sen temp-filen tuonne /kuvat/kuva1.jpg (jos id oli 1)


      • yx1 koodari
        keksa1 kirjoitti:

        nimeäminen uudelleen on että annetaan eka se temp-nimi ja viimene parametri on uuden filen nimi

        $id = mysql_insert_id(blaablaablaa);

        move_uploaded_file ($_FILES['kuva']['tmp_name'], "/kuvat/kuva" . $id . ".jpg");

        niin se siirtää sen temp-filen tuonne /kuvat/kuva1.jpg (jos id oli 1)

        Todellakin tuo mysql_insert_id() oli oikopolku onneen.. PHP:ssa on niin sankoin joukoin noita funktioita ja metodeja, etten aloittelijana ollut edes tietoinen tuollaisen olemassaolosta, vaan olisin lähtenyt toteuttamaan asiaa about 117 kertaa hankalammin =) Edellisen id 1... tjsp.. hehe heh!!

        Kiitokset avusta ja asiallisesta vastauksesta.


    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Kela tukee virallisesti Pride-liikettä

      Iso kiitos Kansaneläkelaitokselle tuen osoittamisesta myös vähemmistöille. Näin toimii vastuullinen valtiollinen koko k
      Maailman menoa
      126
      4446
    2. Pride-liputus närästää monissa Suomen kunnissa

      Suomen lipun nostamisesta on laki. Pride‑liputuksesta ei. Kieltäytyviin kuntiin kohdistuu poliittista painostusta kuin k
      Maailman menoa
      78
      3220
    3. Kävisikö tällainen sopimus?

      Olisitko valmis juttelemaan jo ensi viikolla kahden kesken?
      Ikävä
      102
      1500
    4. Nyt kerrot mies mitä ajattelet minusta

      Ihan suoraan ja suodattamatta.
      Ikävä
      88
      1348
    5. Odotatko vielä vastausta...

      Siihen viestiin? 🤔
      Ikävä
      95
      889
    6. Omasp hakenut Fincapia ja Gapconia konkurssiin perjantaina 5.6

      Ilkka ei ole vielä ehtinyt uutisoida, mutta Omasp on jättänyt 5.6 konkurssihakemuksen Fincapia ja Gapconia koskien. Ilka
      Seinäjoki
      18
      723
    7. Lähes kaikki keskustelut kasvotusten

      on olleet tärkeitä. Hänen luonne ja ulkokuori, niiden yhdistelmä. Se kaiken keskellä oleva osa on minulle hänessä kaikk
      Ikävä
      21
      706
    8. Mitä kirjainta haluaisit

      Ra kastella mahdottomasti?
      Ikävä
      42
      697
    9. Ehkä se on niin

      Ettet vaan uskalla lähestyä tämän jälkeen. Ehkä haluaisit. En osaa sanoa.
      Ikävä
      49
      696
    10. Tämän palstan naiseksi esittäytyvät

      Ovatkin kuulemma oikeasti sukupuoleltaan miehiä. Pitääkö paikkansa?
      Sinkut
      111
      673
    Aihe