Knebba Skrevet 10. juli 2005 Del Skrevet 10. juli 2005 Dette er en liten blanding av PHP og JS, men det js jeg trenger hjelp til <form name="nyheter" method="post" action="nyheter-vis.php"> Tittel: <br> <input type="text" name="tittel" size="30"> <br> Nyhet: <br> [COLOR=red]<textarea name="nyhet" cols="22" rows="8"></textarea>[/COLOR] <br>Legg inn bilde: (<a href="visbilder.php" target="_blank">se bilder</a>)<br> <form name="selecter"><select name="select1"> <?php // Compare funksjon som sorterer dato synkende function cmp($a, $b) { return strcmp($b["mtime"], $a["mtime"]); } // Relative og absolute path's //$relative_path = "/foto/thumbs"; $relative_path = "/bilder"; $absolute_path = getcwd()."/".$relative_path; // Her lister vi bare filer som slutter på en bestemt extension $dir_resource = opendir($absolute_path); $i = 0; while( false !== ($file = readdir($dir_resource) ) ) { if( eregi("/$.+\.jpeg|jpg|png|gif|JPG|JPEG^/", $file) ) { $files[$i]["name"] = $file; $files[$i]["mtime"] = filemtime($absolute_path."/$file"); $i++; } } closedir($dir_resource); // Sorterer arrayet etter dato synkende usort($files, "cmp"); // Viser en html-liste over filene i arrayet foreach($files as $file) { echo "<option value=\"".basename($file['name'])."\">".basename($file['name']).""; } echo "$file_list"; echo "<br>";?> </select> [COLOR=red]<input type="button" value="Bruk">[/COLOR] </form> <br> Brukernavn: <br> <input type="text" name="brukernavn" size="30"> <br> <br> <input type="submit" name="send" value="Legg til"> <input type="reset" value="Tøm"> </form> Trenger hjelp til at når man trykker på bruk knappen, legger js til htmlkoden <img src="bilder/'bildetmanharvalgt.jpg'"> Har tenkt lenge nå.. men javascript Lenke til kommentar
Authority Skrevet 27. juli 2005 Del Skrevet 27. juli 2005 Litt vanskelig å skjønne hva det var du egentlig ville her. Jeg tar utgangspunkt i at du vil at bildet skal vises med en gang brukeren har valgt det, og det gjør du på følgende måte: 1. Lag en <img> tag med et default bilde og med en id som f.eks brukerbilde eks: <img id=brukerbilde src="./default.gif"> Legg også til en id i <selected> taggen din Eks: <select id=filnavn> 2. legg til en funksjon i <button> tagen din. eks: <button id=bruk onclick="EndreBilde();"> 3. Lag en funksjon som endrer bildet. Eks: function endrebilde(){ brukerbilde.src=filnavn.options(filnavn.selectedIndex).value } Forutsetningen her er at filnavn.options(filnavn.selectedIndex).value blir til et fornuftig filnavn, helst med en relative path fra folderen php-filen din ligger i. Lykke til! 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å