Mattlakk Skrevet 22. februar 2005 Del Skrevet 22. februar 2005 (endret) heisann.. Har mekka login script osv.. også vil jeg at Den som er logga inn kan laste opp et bilde som kommer i F.eks index.php Er det mulig uten database ?? Blir glad for script eller link til script.. Blir ikke glad for www.hotscripts.com linken.. /( veit ikke hva jeg skal søke etter der)\ Endret 24. februar 2005 av crawford Lenke til kommentar
anderlin Skrevet 22. februar 2005 Del Skrevet 22. februar 2005 Tenker du noe mer funksjonalitet enn det du har beskrevet? Hvis ikke går det vel bare å laste opp til en katalog, og vise alle filene som er i denne. Lenke til kommentar
Eirik_R Skrevet 22. februar 2005 Del Skrevet 22. februar 2005 du kan bruke ei flatfil ein måte å gjere dette på ville vere kvar linje er eit bilete med: namn|nokre symbol som ikkje vil verte brukt som namn eller bane|bane så lese du fila med file() og brukar explode() medan du loopar arrayet og skriv ut alle verdiar for arrayet, evnt berre nokre verdiar Lenke til kommentar
Mattlakk Skrevet 22. februar 2005 Forfatter Del Skrevet 22. februar 2005 (endret) Takk.. *syns nynorsk er vanskelig* Hvis dere ikke skjønte det mente jeg bare sånn: At de som er logget inn kan trykke på knappen BLA GJENNOM og velge bilde.. Det bildet han velger kommer i en <table> elns i index.php Skjønner ? Endret 22. februar 2005 av crawford Lenke til kommentar
ilpostino Skrevet 22. februar 2005 Del Skrevet 22. februar 2005 vet ikke om dette er det du er ute etter, men du kan jo prøve dette: her er selve form'en hvor du kan velge fil du skal late opp: <form enctype="multipart/form-data" action="opplasting1.php" method="post"> <input type="hidden" name="MAX_FILE_SIZE" value="30000" /> Send this file: <input name="userfile" type="file" /> <input type="submit" value="Send File" /> <select size="1" MULTIPLE=NO name="mappe"> <option value="./upload/bilde/">Bilde</option> <option value="./upload/katalog/">Katalog</option> </select> </form> dette er opplasting1.php hvor selve opplastingen foregår. <?php $mappe = $_REQUEST['mappe']; echo $mappe; $uploaddir = $mappe; $uploadfile = $uploaddir . $_FILES['userfile']['name']; print "<pre>"; if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile)) { print "File is valid, and was successfully uploaded."; } else { print "Opplasting til $mappe feilet"; } print "</pre>"; ?> Lenke til kommentar
Mattlakk Skrevet 23. februar 2005 Forfatter Del Skrevet 23. februar 2005 (endret) Ser bra ut.. men får denna feilmeldingen.. Warning: move_uploaded_file(test.jpg): failed to open stream: Permission denied in /mnt/home2/a/ap/apotex/public_html/ny/opplasting1.php on line 11 Warning: move_uploaded_file(): Unable to move '/tmp/phpUSkrxr' to 'test.jpg' in /mnt/home2/a/ap/apotex/public_html/ny/opplasting1.php on line 11 Opplasting til feilet Sorry.. men er ganske ny innenfor php... Endret 23. februar 2005 av crawford Lenke til kommentar
genstian Skrevet 23. februar 2005 Del Skrevet 23. februar 2005 chmod til 777 mappen du vil laste opp til Lenke til kommentar
Mattlakk Skrevet 23. februar 2005 Forfatter Del Skrevet 23. februar 2005 Chmodda bare filene jeg:P Sorry;) Lenke til kommentar
Mattlakk Skrevet 23. februar 2005 Forfatter Del Skrevet 23. februar 2005 (endret) Skal prøve å forklare meg bedre nå: På hjemmesiden min skal kameraten min ha sin egen profil på en måte Så han kan laste opp et bilde som kommer på infosiden hans som heter martin.php Etter han har trykka "submit" kommer den der.. Skal også gjøre så han kan lage tekst som kommer på info siden.. men det gjøres på samme måte sikkert... Det med bildet.. Noen som veit hvordan ? *kos* Endret 23. februar 2005 av crawford Lenke til kommentar
ilpostino Skrevet 23. februar 2005 Del Skrevet 23. februar 2005 (endret) 1) det kan virke som filen lastes opp til en temp-mappe for så å flyttes til den 'ordenlige' mappen når dette er ferdig. Sørg for å ha skrivetillatelse til denne mappen. (denne mappen kan settes/endres i php.ini hvis du vil endre den). 2) når det gjelder hvor filene skal lastes opp kan du for eksempel gjøre slik: jeg regner med at du har brukernavn/passord på området ditt. det du kan kan gjøre er å ha egne mapper til hver bruker. du kan ha følgende kode for å sjekke om mappen til brukeren finnes eller la systemet lage en mappe fil brukeren hvis dette ikke finnes: if (!is_dir("$username")) { mkdir("$username", 0777) } hvis du vil ha alle bildene i samme mappe (uansett bruker) kan du endre filnavnet etter de er lastet opp ved hjelp av rename-funksjonen til php edit: har ikke haatt tid til å kvalitetssjekke kode-eksempelet, men regner med at den skal fungere slik den gjør nå... Endret 23. februar 2005 av ilpostino Lenke til kommentar
Mattlakk Skrevet 23. februar 2005 Forfatter Del Skrevet 23. februar 2005 Men.. hmm Skjønner poenget ditt... Men hvis han foreksempel laster "opp" bildet.. kan jeg gjøre så det han lastet opp SIST kommer ? Eller må jeg bare gjør så bildet MÅ foreksempel heter index.jpg ? Lenke til kommentar
ilpostino Skrevet 23. februar 2005 Del Skrevet 23. februar 2005 Men hvis han foreksempel laster "opp" bildet.. kan jeg gjøre så det han lastet opp SIST kommer ? Eller må jeg bare gjør så bildet MÅ foreksempel heter index.jpg ? hva du vil kalle bildet velger du selv ut ifra hva som er enklest/best for deg.. uansett o du kaller det index eller noe annet... Lenke til kommentar
Mattlakk Skrevet 24. februar 2005 Forfatter Del Skrevet 24. februar 2005 Joa.. men ikke sant.. Jeg gjorde det på denne måten jeg: Lagde login scriptet... Når han er logget inn kommer han til loggetinn.php på loggetinn.php lagde jeg Formen til bildeuploaden... og på info siden om han tok jeg og lagde "bildet" uten bilde på en måte.. sånn her : <img src="martin/martin.jpg" width="653" height="370"> Og da betyr jo det at bildet han laster opp MÅ hete martin.jpg Men jeg vil at bildet skal komme på info siden hans uansett hva det heter.. Skjønner ? har du msn så finnes jeg der : [email protected] Lenke til kommentar
genstian Skrevet 24. februar 2005 Del Skrevet 24. februar 2005 $uploadfile = $uploaddir . $_FILES['userfile']['name']; bytter du ut med $uploadfile = "martin/martin.jpg"; Lenke til kommentar
Mattlakk Skrevet 24. februar 2005 Forfatter Del Skrevet 24. februar 2005 Er det ingen av dere som bare sitter der og fryder dere og sier.. Omg, noob.... Kan ikke en av dere lage dette da ?? Er jo bare 3 filer elns ... *blir glad hvis noen gjør det* Lenke til kommentar
Mattlakk Skrevet 24. februar 2005 Forfatter Del Skrevet 24. februar 2005 Du, glem det.. hotstian.. du er hot Det funka nuh Takker Lenke til kommentar
genstian Skrevet 24. februar 2005 Del Skrevet 24. februar 2005 (endret) <slett>jeg er treg </slett> Endret 24. februar 2005 av hotstian Lenke til kommentar
genstian Skrevet 24. februar 2005 Del Skrevet 24. februar 2005 (endret) hyggerlig og hjelpe EDIT: ops skulle redigere den forige posten min en gang til.. Endret 24. februar 2005 av hotstian Lenke til kommentar
Mattlakk Skrevet 24. februar 2005 Forfatter Del Skrevet 24. februar 2005 Dere kjenner denne : <img src="martin.jpg" width="653" height="370"> Hvordan er det med Tekst igjen ?? Så info.txt elns kommer på ei html side... ? Lenke til kommentar
genstian Skrevet 24. februar 2005 Del Skrevet 24. februar 2005 Dere kjenner denne : <img src="martin.jpg" width="653" height="370"> Hvordan er det med Tekst igjen ?? Så info.txt elns kommer på ei html side... ? include("info.txt");? Lenke til kommentar
Anbefalte innlegg
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 kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå