/ Forside / Teknologi / Udvikling / Java Scripts / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java Scripts
#NavnPoint
molokyle 5410
Klaudi 2799
smorch 2439
kim 1360
Harlekin 1134
bentjuul 984
gibson 800
severino 695
Random 675
10  konsulent.. 626
Tilpasse dette script
Fra : Lasse Madsen


Dato : 10-09-04 08:41

Er der nogle, der kan se, hvordan jeg vil have dette script til
at fungere, og hvad fejlen er deri?

<html>
   <head>
      <title>Bruger</title>
      <script language="Javascript">
         function send_til(side) {
            return action = side;
         }
      </script>
   </head>
   <body>
      <h1>Bruger</h1>
      <?php
      if (!empty($_POST['navn'])) {
         echo $_POST['navn']."<br/><br/>";
      }
      ?>
      <script language="Javascript">
      document.write("<form acion=\"action\" method=\"post\">");
      </script>
         <input type="text" name="navn"><br/>
         <input type="button" name="send_til" value="Rediger"
onsubmit="send_til(<?php echo $_SERVER['PHP_SELF']; ?>)" >
         <input type="button" name="send_til" value="Send"
onsubmit="send_til(opret1.php)" >
      </form>
   </body>
<html>

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Erik Ginnerskov (10-09-2004)
Kommentar
Fra : Erik Ginnerskov


Dato : 10-09-04 10:51


"Lasse Madsen" <Lass1987@hotmail.com> skrev

> Er der nogle, der kan se, hvordan jeg vil have dette script til
> at fungere, og hvad fejlen er deri?

Meget er jeg blevet beskyldt for, men ikke tankelæser. Var det ikke bedre,
om du forklarede, hvad du forventede af scriptet og hvad der faktisk sker.

Så er jeg sikker på, at en venlig sjæl vil prøve at hjælpe dig.

--
Med venlig hilsen
Erik Ginnerskov
http://hjemmesideskolen.dk - http://html-faq.dk
http://ginnerskov.frac.dk



Lasse Madsen (10-09-2004)
Kommentar
Fra : Lasse Madsen


Dato : 10-09-04 13:59

"Erik Ginnerskov" <erik@donotspammeplease.invalid> skrev i en meddelelse
news:414178cf$0$206$14726298@news.sunsite.dk...
>
> Meget er jeg blevet beskyldt for, men ikke tankelæser. Var det ikke bedre,
> om du forklarede, hvad du forventede af scriptet og hvad der faktisk sker.

Jeg vil prøve at lave en form, hvor man udfra valget mellem knapperne kan
vælge, hvilken side dataerne skal sendes videre til



Martin Hintzmann And~ (10-09-2004)
Kommentar
Fra : Martin Hintzmann And~


Dato : 10-09-04 15:05

Lasse Madsen wrote:
>
>
> Jeg vil prøve at lave en form, hvor man udfra valget mellem knapperne kan
> vælge, hvilken side dataerne skal sendes videre til
>
>

Det er en meget dårlig ide at ændre på form action på clientsiden via
javascript.

Du bør opsamle data på en side og derfra finde ud af hvad der skal ske
med det og på basis af det kalde forskellige funktioner f.eks. en
update, delete eller insert funktion.

Du bør ikke lave 3 sider som hver især håndtere disse opgaver. Benyt
istedet for funktioner og inklude funktionerne i selvsamme side.

Blot min mening

--
Martin Hintzmann Andersen
http://www.hintzmann.dk/

Lasse Madsen (10-09-2004)
Kommentar
Fra : Lasse Madsen


Dato : 10-09-04 15:47

"Martin Hintzmann Andersen" <no@spam.please> skrev i en meddelelse
news:4141b4a9$0$215$14726298@news.sunsite.dk...
>
> Det er en meget dårlig ide at ændre på form action på clientsiden via
> javascript.

Okay, hvordan vil du så bekræfte data på en side, og lave en knap, så du kan
ændre dem?
De skal gerne stå ved siden af hinanden, altså knapperne?

> Du bør opsamle data på en side og derfra finde ud af hvad der skal ske
> med det og på basis af det kalde forskellige funktioner f.eks. en
> update, delete eller insert funktion.

Det er også det, jeg gør

> Du bør ikke lave 3 sider som hver især håndtere disse opgaver. Benyt
> istedet for funktioner og inklude funktionerne i selvsamme side.
>
> Blot min mening

Den kører også udelukkende på en side, bortset fra når den sætter dataerne
ned i MySQL-databasen



Martin Hintzmann And~ (13-09-2004)
Kommentar
Fra : Martin Hintzmann And~


Dato : 13-09-04 09:01

Lasse Madsen wrote:
>
> Okay, hvordan vil du så bekræfte data på en side, og lave en knap, så du kan
> ændre dem?
> De skal gerne stå ved siden af hinanden, altså knapperne?
>

Knapperne skal du give forskellige navne. Eksempel "btnUpdate" og
"btnDelete"

<input type="submit" name="btnUpdate" value="Gem" />
<input type="submit" name="btnDelete" value="Slet" />

På serversiden spørger du på om "btnUpdate" eller "btnDelete" har en
værdi. Den som brugeren har trykket på har en værdi. Så hvis brugeren
trykker på "Slet", vil "btnDelete" have værdien "Slet", mens "btnUpdate"
vil være tom.


>
>
> Den kører også udelukkende på en side, bortset fra når den sætter dataerne
> ned i MySQL-databasen
>

Det kode der sætter data ned i databasen skal du så samle i en funktion
som du kan kalde fra den éne side.


--
Martin Hintzmann Andersen
http://www.hintzmann.dk/

Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408925
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste