Avatar billede crabber Nybegynder
19. juni 2007 - 13:52 Der er 20 kommentarer og
1 løsning

Vælg fra en popup og sætte valgt data ind i input?

Jeg skal til at lave en en billede valg hvor man klikker på et link som hedder Vælg billede som åbner en pop. Her vælger man et billede og popen lukker. Det billede man så har trykke på skal urlen som billede har sætte ind i en input boks på samme side som linket et.

Hvordan laver jeg det???

Jeg har selv forsøgt med at gemme urlen i en session, så skal jeg have siden til at refrease så den udskriver sessionen.

Casper
Avatar billede roenving Novice
19. juni 2007 - 14:02 #1
Hvad skal du efterfølgende bruge det til ?-)

-- er det billeder, der kommer fra din server, og du skal bruge dem på serveren, kan du simpelthen sætte urlen i et felt i en form, som du så submitter !-)
Avatar billede crabber Nybegynder
19. juni 2007 - 14:12 #2
Billederne jeg skal vælge fra popupen er udtrykket fra databasen. og stien eller navnet på billede skal så sætte ind i et input felt hvor jeg så submitter det og sætter det ind i databasen.
Avatar billede roenving Novice
19. juni 2007 - 14:22 #3
<img src="ditBillede.gif" onclick="opener.document.forms[0].avatar.value=this.src;self.close();" style="cursor:pointer;">
Avatar billede crabber Nybegynder
19. juni 2007 - 14:38 #4
Billede bliver vist i en popup og input feltet der skal have oplysning er på samme side som linket til popen. Jeg har lige prøvet din kode og jeg kunne få det til at virke.
Avatar billede roenving Novice
19. juni 2007 - 14:46 #5
Fik du det til at virke ?-)
Avatar billede crabber Nybegynder
19. juni 2007 - 14:50 #6
nej jeg kunne ikke få det til at virke
Avatar billede crabber Nybegynder
19. juni 2007 - 14:51 #7
Der sker intet når jeg trykker på billederne
Avatar billede roenving Novice
19. juni 2007 - 14:59 #8
Nu har jeg valgt at addressere den første form i dokumentet, du har måske en søgeformular ovenfor, og så skal det være ...forms[1]... eller ...forms["ditFormNavn"]...

-- desuden tog jeg jo et tilfældigt feltnavn, avatar, det har du vel sørget for at ændre !-)

-- og så kan det være, at der i den ene eller anden sammenhæng er noget (i)frame-værk henover ...
Avatar billede crabber Nybegynder
19. juni 2007 - 15:04 #9
Okay, men det er fordi at den side/dokument man vælger et billede på er ikke den samme som formen er i. Jeg har skiftet billede ud.
Avatar billede roenving Novice
19. juni 2007 - 15:07 #10
opener får fat i det window-object hvorfra popup'en er åbnet, så opener.document burde finde det dokument, hvor formen er ...
Avatar billede crabber Nybegynder
19. juni 2007 - 15:24 #11
okay, men det vil den bare ikke
Avatar billede crabber Nybegynder
19. juni 2007 - 15:27 #12
Den lukker heller ikke vinduet når jeg trykker. men den melder igen fejl.
Avatar billede crabber Nybegynder
19. juni 2007 - 15:27 #13
Vil du prøve at se koden?
Avatar billede roenving Novice
19. juni 2007 - 15:29 #14
Kan du ikke linke ?-)
Avatar billede crabber Nybegynder
19. juni 2007 - 15:34 #15
ikke så godt for det er et lukke admin system...

KODEN MED INPUT FELTET
<input type="text" name="valgtimg" id="valgimg" value="<?php echo $_SESSION['valgimg']; ?>">
<a href="java script:popUp('valg_images_produkter.php');">Vælg Billede</a>

KODEN MED VÆLG AF BILLEDE
$query = mysql_query("SELECT * FROM images_produkter");
while($row = mysql_fetch_assoc($query))
{
?>
    <img src="../images/produkt_images/<?php echo $row['url']; ?>" onclick="opener.document.forms[valgimg].avatar.value=this.src;self.close();" style="cursor:pointer;border:1px solid black;">
    <br />
<?php
}
?>
Avatar billede roenving Novice
19. juni 2007 - 15:38 #16
den må vel melde fejl, fordi den jo ikke har en jordisk chance for at finde feltet ...

-- forudsat, at du ikke har andre formularer før den aktuelle, bliver det noget i stil med:

<img src="../images/produkt_images/<?php echo $row['url']; ?>" onclick="opener.document.forms[0].valgimg.value=this.src;self.close();" style="cursor:pointer;border:1px solid black;">
Avatar billede crabber Nybegynder
19. juni 2007 - 15:46 #17
Jeg har nogle felter før denne.
Avatar billede crabber Nybegynder
19. juni 2007 - 15:48 #18
Yes det virkede.. takker. Kan jeg eventult få den til kun at udskrive navnet på billede. uden at fjerne stien til billede?
Avatar billede crabber Nybegynder
19. juni 2007 - 15:54 #19
Jeg har fundet en løsning... Smid et svar så for du dine point.
Avatar billede roenving Novice
19. juni 2007 - 16:03 #20
Velbekomme '-)
Avatar billede roenving Novice
20. juni 2007 - 15:14 #21
-- og tak for point ;~}
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester