Avatar billede pluth Nybegynder
03. april 2001 - 21:49 Der er 15 kommentarer og
1 løsning

Lille problem????

Hej

Jeg har et lille problem, som jeg håber en kan hjælpe mig med at løse. Jeg har nedenstående script, men kan ikke få den sidste lille ting til at virke... Det er et script, som jeg har fundet på nettet, og har ikke selv forstand på det!!! Det jeg gerne vil havde det til er, at \"person1\" også bliver et navn, som bliver hente i en database, ligesom alt det andet!! Håber i kan hjælpe, og forstår hvad jeg mener???

Pluth

<form NAME=\"itemsform\">
<img src=\"<? print \"$row[billed]\"; ?>\" alt=\"VARE\" width=\"84\" height=\"84\"><br><? print \"$row[navn]\"; ?><br>
      <input TYPE=\"value\" NAME=\"person1\" VALUE=\"1\" SIZE=\"3\"><input TYPE=\"button\" NAME=\"<? print \"$row[efternavn]\"; ?>\"
      VALUE=\"Add\"
      onclick=\"top.menu.buyItem(\'<? print \"$row[navn]\"; ?>\',\'<? print \"$row[alder]\"; ?>\', document.itemsform.person1.value)\">
</form>
Avatar billede pluth Nybegynder
03. april 2001 - 22:06 #1
Der kommer også et pop up vindue, når jeg trykker på ADD, kan jeg \"slippe\" af med det??? Jeg fatter ikke så meget af det her!!

Pluth
Avatar billede jespernaur Nybegynder
03. april 2001 - 22:08 #2
Dette er ikke JavaScript, det er server-side PHP. Hvis du vil have noget andet end \"1\" stående i \'person1\' kan du prøve:

<input TYPE=\"value\" NAME=\"person1\" VALUE=\"<?print \"$row[feltnavn]\"; ?>\" SIZE=\"3\">

hvor feltnavn er navnet på det felt, du ønsker at vise. Men jeg er ikke sikker på, at jeg helt har forstået dit spørgsmål.

Avatar billede pluth Nybegynder
03. april 2001 - 22:11 #3
Jeg har selv løst det med navnet, men mangler stadig pop up funktion - Jeg håber en lige kan fortælle mig, hvad det er der gør at den kommer med den pop up!!!!

Pluth
Avatar billede jespernaur Nybegynder
03. april 2001 - 22:11 #4
Det må skyldes, at der er en (trods alt JavaScript) function ved navn buyItem, som åbner det (hvad skal det i det hele taget kunne?).
Avatar billede pluth Nybegynder
03. april 2001 - 22:17 #5
Den lager de forskellige funktion i en fil, hvor der så kan tilføjes flere personer og ting, men det er en dum boks der kommer op! Kan jeg bruge noget andet end buyItem, så jeg slipper for det????????

Pluth
Avatar billede jespernaur Nybegynder
03. april 2001 - 22:23 #6
Jeg antager, at funktionen buyItem eksisterer i dit script, og at den gør et antal ting, du har brug for. Den viser sikkert også den dumme boks, men det kan vi sikkert få væk. Kan du ikke vise koden til buyItem?
Avatar billede jakoba Nybegynder
03. april 2001 - 22:25 #7
kan du paste koden til funktionen  buyItem( ... ) ind her ?
Avatar billede pluth Nybegynder
03. april 2001 - 22:31 #8
Det eneste sted i al koden der står buyItem er i teksten nedenfor:

form NAME=\"itemsform\">
<img src=\"<? print \"$row[billed]\"; ?>\" alt=\"VARE\" width=\"84\" height=\"84\"><br><? print \"$row[navn]\"; ?><br>
      <input TYPE=\"value\" NAME=\"person1\" VALUE=\"1\" SIZE=\"3\"><input TYPE=\"button\" NAME=\"<? print \"$row[efternavn]\"; ?>\"
      VALUE=\"Add\"
      onclick=\"top.menu.buyItem(\'<? print \"$row[navn]\"; ?>\',\'<? print \"$row[alder]\"; ?>\', document.itemsform.person1.value)\">
</form> (Den jeg startede med at sætte i spørgsmålet)
Avatar billede jespernaur Nybegynder
03. april 2001 - 22:33 #9
Kan den være i en fil, der bliver inkluderet, fx

<script .... src=\"filnavn.js\">

eller lignende?
Avatar billede pluth Nybegynder
03. april 2001 - 22:38 #10
Nej, der er ingen fil der bliver inkluderet!!! Nå, men jeg har ikke tid mere idag, tak for hjælpen indtil nu... Jeg lader lige spørgsmål stå natten over, og ser om jeg selv finder fejlen, ellers må jeg dele lidt point ud!

Pluth
Avatar billede jespernaur Nybegynder
03. april 2001 - 22:39 #11
Ejendommeligt, buyItem må jo være defineret et eller andet sted.
Avatar billede pluth Nybegynder
03. april 2001 - 22:45 #12
ja, men jeg har søgt i filen - Kan du sige mig hvad den nogenlunde gør, for så kan det være jeg kan gætte mig til hvor den skal stå!!!!
Avatar billede jespernaur Nybegynder
03. april 2001 - 22:47 #13
Det har jeg ingen anelse om, den er specifik til dit script. Det er jo derfor, jeg så gerne vil se den!
Avatar billede jakoba Nybegynder
04. april 2001 - 06:54 #14
Dit script er til brug sammen med en frameset fil og mindst to rammer. Koden til funktionen buyItem ligger i den html-fil der loades ind i din menu ramme.
Kan det passe at scriptet hed noget med \"varekurv\"?
Avatar billede pluth Nybegynder
04. april 2001 - 09:25 #15
Jeg har fået scriptet af en kammerat, som har klippet lidt i det til mig.... Så hvad der har heddet ved jeg ikke. Men hvorfor???

Pluth
Avatar billede pluth Nybegynder
04. april 2001 - 09:40 #16
Men glem det, inden jeg er helt færdig med mit projekt, er der gået en måned endnu, og så kan det være jeg selv har fundet fejlen!!!

Tak for hjælpen!

Pluth
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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