Rinox 1 Report post Posted July 28, 2006 Hei! Nå trenger jeg et php script som gjør følgende: 1. Lar hvem som helst laste opp et bilde 2. Sender bildet til en html fil på samme server. Noen som har et sånt skript eller kan lage et? Jeg kan ikke php så jeg kan ikke lage det selv. Jeg vil helst unngå ferdige php programmer på hotscripts.com og lignende siden jeg bare vil ha de 2 funksjonene over. Takk for scripts og svar Quote Share this post Link to post
gather 7 Report post Posted July 28, 2006 Søk litt på forumet... tror det finnes et skript som gjør omtrent det du vil i tråden som heter Php kode som kanskje andre kan bruke : P Quote Share this post Link to post
Rinox 1 Report post Posted July 28, 2006 Leste i den andre posten. Magikern hadde laget noe, men jeg vet jo ikke hvordan jeg får den til å sende bildet til et bestemt sted i en html kode... Da mener jeg slik at den blir sendt mellom body-taggene... Noen som vet? Takker for svar Quote Share this post Link to post
AlecTBM 129 Report post Posted July 28, 2006 kommer ann på hva du lagrer bildet som på servern og hvordan du vil vise bildet fram. Hvis bildene blir laget med siffer (f.eks. 001.gif, 002.gif osv. osv.) så hadde jeg en kode som fant filer på en spessiel mappe og plukket ut de med rett navn. vet ikke om jeg finner noe nå. kan jo søke på forumet Quote Share this post Link to post
Rinox 1 Report post Posted July 28, 2006 mhm... Jeg vil ha et enkelt script som lar personer laste opp bilder... Lagre det med siffer og legge inn bildene i en html kode som er på serveren. Dette blir da som et slags bildegalleri... Hvordan bildene skal være og slikt fikser jeg selv ved hjelp av CSS. Noen? Quote Share this post Link to post
Martin A. 3 Report post Posted July 29, 2006 Kan jo bare få PHP til å lese innholdet i mappen, og lage HTML-koden etter det. Tror det blir enda mer tungvindt å lage en ny HTML-fil for hver gang et bilde opplastes. Det du uansett vil ha, er et galleri. Da har man et hav av ferdigscript. Gallery feks,(som jeg ikke finner link til, da jeg er på jobb). Men om du absolutt vil lage det selv, kan du ta en kikk på scandir()(om du har PHP5), eller opendir() ogreaddir() om du har PHP4. Quote Share this post Link to post
AlecTBM 129 Report post Posted July 29, 2006 kan nok være enin\g med deg der. Jeg prøbde å forklare noe av det samme, men hvis den metoden der funger så blir den mye bedre Quote Share this post Link to post
Rinox 1 Report post Posted July 29, 2006 Ok, men jeg trenger et nytt script nå. Eller egentlig en form. Jeg vil at folk skal kunne skrive inn et navn på maks 14 bokstaver og så når de trykker på submit-knappen blir navnet lagt inn i en egen html-fil, hvor alle navnene blir lagret. Noen som kan lagre noe sånt til meg eller som vet hvor jeg kan finne det? Quote Share this post Link to post
AlecTBM 129 Report post Posted July 29, 2006 maxlength="14" hva med den? legg den inn i koden Quote Share this post Link to post
AlecTBM 129 Report post Posted July 29, 2006 maxlength="14" hva med den? legg den inn i koden Quote Share this post Link to post
Martin A. 3 Report post Posted July 29, 2006 Ok, men jeg trenger et nytt script nå. Eller egentlig en form. Jeg vil at folk skal kunne skrive inn et navn på maks 14 bokstaver og så når de trykker på submit-knappen blir navnet lagt inn i en egen html-fil, hvor alle navnene blir lagret. Noen som kan lagre noe sånt til meg eller som vet hvor jeg kan finne det? 6578242[/snapback] fwrite() og <form action="" method="post"> <input type="text" name="navn" maxlength="14" /> <input type="submit" value="Legg til navn" /> </form> Quote Share this post Link to post
AlecTBM 129 Report post Posted July 29, 2006 akkurat det jeg skrev, bare mer utfyllende Quote Share this post Link to post
Rinox 1 Report post Posted July 29, 2006 Ja, men hvordan får jeg det inni en annen html-fil? Quote Share this post Link to post
Martin A. 3 Report post Posted July 29, 2006 fwrite.... Står klart og tydelig hvordan du legger det på slutten av en annen fil. Men å få den innimellom et hav med tagger kan bli værre. Quote Share this post Link to post
Rinox 1 Report post Posted July 29, 2006 Ja, jeg trenger å ha den innimellom en del tagger... Vet noen hvordan jeg gjør det? Quote Share this post Link to post
Martin A. 3 Report post Posted July 29, 2006 Mye lettere å få PHP til å lage hele fila på nytt, istede for at den skal sette noe inne både her og der. Quote Share this post Link to post
nree 0 Report post Posted July 30, 2006 (edited) Du vil altså at folk skal kunne se bildet på en side ? Bruke PHP til sånt.. <?php $maxbredde = "800"; $mappe = "bilder"; $bilde = $_GET['a']; if($fil !== "") { if(file_exists("$mappe/$bilde")) { echo("<img src=\"$mappe/$bilde\" width=\"$maxbredde\" />"); } else { echo("Bildet finnes ikke!"); } } else { echo("Du har ikke spesifisert bilde!"); } ?> Vist du da skriver inn http://dinside/script.php?a=bilde.jpg Kommer bilder/bilde.jpg opp på siden.. Vist bilde.jpg ikke eksisterer kommer det en melding.. Edited July 30, 2006 by goggen90 Quote Share this post Link to post