Gå til innhold

PHP lagre deler av info i tekstfil?


Anbefalte innlegg

Hei igjen:)

 

En utfordring hvis noen gidder, jeg må innrømme at dette er litt for heavy for meg selv å begynne på helt fra scratch, tar gjerne imot tips så får jeg se hva jeg klarer.

 

Jeg har tenkt å prøve å lage en side for opplasting av bilder, flere bilder i samme form. For så å kunne printe disse på jobben.

For at printeren skal "forstå" hvilke bilde/antall av bildet bruker den DPOF info, et lite utdrag av en bestilling følger under.

Dette må lagres i en tekstfil, f.eks Autprint.mrk i samme mappe som bildene lagres i. Så det må opprettes en ny mappe for hver overføring av bilder.

 

Så det jeg lurer på er: Er det mulig å laste opp flere bilder i samme form, og samtidig kunne velge antall, størrelse, navn og dato og få laget en tekstfil som den under, med endel av verdiene satt på forhånd?

 

Kun feltene merket //* skal være variable

 

Slik at

 

[HDR] // info til printer om ordren

GEN REV = 01.00

GEN CRT = "NORITSU KOKI"-01.00

GEN DTM = 2006:09:25:12:24:16 //*dato for innsending av form

USR NAM = "NILSEN" // *inni "" skal navnet stå

USR TEL = "","","xxx xxxxx" //* telefon

VUQ RGN = BGN

VUQ VNM = "NORITSU KOKI" -ATR "QSSPrint"

VUQ VER = 01.00

PRT PSL = NML -PSIZE "4x6" //* inni "" skal printstørrelsen komme i tommer

PRT PCH = 0299 //* må endres slik at hvis man velger en annen størrelse så endres denne til 0298/0297 (298=13x18 cm f.eks) etc.

GEN INP = "Other"

VUQ RGN = END

 

[Job] // selve ordren kommer her, hvert bilde må ha sin egen [Job]

PRT PID = 001

PRT TYP = STD

PRT QTY = 001 //* antall kopier

IMG FMT = EXIF2 -J

<IMG SRC = "..\IMAGE\832402_1.jpg"> //*orginalt filnavn

VUQ RGN = BGN

VUQ VNM = "NORITSU KOKI" -ATR "QSSPrint"

VUQ VER = 01.00

PRT CVP1 = 1 -STR "832402" //* ordrenummer, må genereres automatisk muligens via et auto increasment i mySQL?

PRT CVP2 = 1 -STR "NAVN" //* navn her

VUQ RGN = END

 

[Job] // neste bilde i ordren, samme som over.

PRT PID = 002

PRT TYP = STD

PRT QTY = 001

IMG FMT = EXIF2 -J

<IMG SRC = "..\IMAGE\832402_2.jpg">

VUQ RGN = BGN

VUQ VNM = "NORITSU KOKI" -ATR "QSSPrint"

VUQ VER = 01.00

PRT CVP1 = 1 -STR "832402"

PRT CVP2 = 1 -STR "NAVN"

VUQ RGN = END

 

 

BTW: Noen som har tips/linker til noen enkle/bra PHP bøker? PHP for dummies elns?

Endret av jvc1990
Lenke til kommentar
Videoannonse
Annonse

Dette er veldig mulig.

 

http://no.php.net/manual/en/features.file-upload.php

Dette er et skriv om hvordan man laster opp i PHP.

 

http://no.php.net/manual/en/function.fwrite.php

Her har du eksempler på hvordan skrive til fil.

fopen for å åpne filen

fwrite for å skrive

fclose for å stenge filen etter at du har skrevet.

 

Når du lærer å bruke PHP-manualen, så er den nesten den beste nybegynnerboken for PHP.

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...