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

Kodeord


Reklame
Top 10 brugere
HTML
#NavnPoint
molokyle 11184
Klaudi 5506
bentjuul 3377
severino 2040
smorch 1950
strarup 1525
natmaden 1396
scootergr.. 1320
e.c 1150
10  miritdk 1110
genvej til krak - validering
Fra : gc


Dato : 21-05-07 14:58

Kan man på nogen måde få min genvej til "Krak" til at validere.

http://www.tcmaskinfabrik.dk/2007/kontakt.php

På forhånd tak

/Gert




 
 
Bertel Lund Hansen (21-05-2007)
Kommentar
Fra : Bertel Lund Hansen


Dato : 21-05-07 15:10

gc skrev:

> Kan man på nogen måde få min genvej til "Krak" til at validere.

Jeg har slet ikke set hele koden, men du laver en klassisk fejl.

& er et reserveret tegn i HTML. Det bruges f.eks. til at
frembringe < uden at det fungerer som et tag: &lt;

Derfor må det ikke forekomme i andre sammenhænge, f.eks. heller
ikke i en URL. Der skal det kodes som "&amp;".

--
Bertel
http://bertel.lundhansen.dk/      http://fiduso.dk/

per christoffersen (22-05-2007)
Kommentar
Fra : per christoffersen


Dato : 22-05-07 10:41


"Bertel Lund Hansen" <unospamo@lundhansen.dk> skrev i en meddelelse
news:17r6ukv6xis88.1kom595q91ntx$.dlg@40tude.net...
> & er et reserveret tegn i HTML. Det bruges f.eks. til at
> frembringe < uden at det fungerer som et tag: &lt;
>
> Derfor må det ikke forekomme i andre sammenhænge, f.eks. heller
> ikke i en URL. Der skal det kodes som "&amp;".

Det er ikke helt korrekt.
& må gerne forekomme som sig selv i almindelig tekst (ihvertfald i HTML 4.01
transitional).
Det samme gælder < og > feks.

/Per



gc (22-05-2007)
Kommentar
Fra : gc


Dato : 22-05-07 12:23

>
> Derfor må det ikke forekomme i andre sammenhænge, f.eks. heller
> ikke i en URL. Der skal det kodes som "&amp;".
>
Her er det fulde link:
http://www.krak.dk/GRIDS/SUBPAGES/popupmap01.asp?Tagning=1.3_Fir_Prof/IK_Kort&FORENING=&KUNDE=&KNR=8846&KK=869194174&x=563094,06&y=6259902,63&ikonklik=kort_ikon_info&resulttype=firma&resultadr=Rugvej%206
%208900%20Randers&resultname=TC%20Maskinfabrik%20A/S&tlf=+45%208643

4144

Men hvordan skal det se ud for at validere (hvis man altså kan få det til at
validere)

mvh
Gert



Bertel Lund Hansen (22-05-2007)
Kommentar
Fra : Bertel Lund Hansen


Dato : 22-05-07 13:12

gc skrev:

> Her er det fulde link:

Birger Sørensen har svaret dig på en anden måde, men du får
alligevel et par tips:

> http://www.krak.dk/GRIDS/SUBPAGES/popupmap01.asp?Tagning=1.3_Fir_Prof/IK_Kort&FORENING=&KUNDE=&KNR=8846&KK=869194174&x=563094,06&y=6259902,63&ikonklik=kort_ikon_info&resulttype=firma&resultadr=Rugvej%206
%208900%20Randers&resultname=TC%20Maskinfabrik%20A/S&tlf=+45%2086434144


1. Der må ikke være tags i en URL. Fjern <br>.

2. Kør en søg og erstat der kun bearbejder URL'en. Lav den for en
sikkerheds skyld i to omgange:

2a Søg på "&". Erstat med "===" (eller noget andet der garanteret
ikke forekommer i strengen).
2b Søg på "===". Erstat med "&amp;"

At du har indsat et <br>, får mig til at tro at du har vist
URL'en direkte. Med sådan en lang URL er det ikke en god idé, og
man kan jo alligevel aflæse den ved at pege med musen. Brug en
meningsfuld præsentationstekst. Eksempel:

   Her er <a href='LANG_URL'>et kort</a> der viser ...

--
Bertel
http://bertel.lundhansen.dk/      http://fiduso.dk/

gc (23-05-2007)
Kommentar
Fra : gc


Dato : 23-05-07 14:11

> 1. Der må ikke være tags i en URL. Fjern <br>.
>
> 2. Kør en søg og erstat der kun bearbejder URL'en. Lav den for en
> sikkerheds skyld i to omgange:
>
> 2a Søg på "&". Erstat med "===" (eller noget andet der garanteret
> ikke forekommer i strengen).
> 2b Søg på "===". Erstat med "&amp;"
>
hæ hæ, det virker sørme, og det validere

Den endte jo så med at se sådan ud:
<form
action="http://www.krak.dk/GRIDS/SUBPAGES/popupmap01.asp?Tagning=1.3_Fir_Prof/IK_Kort&FORENING=&KUNDE=&KNR=8846&KK=869194174&x=563094,06&y=6259902,63&ikonklik=kort_ikon_info&resulttype=firma&resultadr=Rugvej%206%208900%20Randers&resultname=TC%20Maskinfabrik%20A/S&tlf=+45%208643
4144" target="_blank" method="post">
<input type="submit" name="krak" value='Vejvisning' />
</form>

Sikkert ikke det smarteste, men jeg kan ikke finde ud af at lave et alm.
link som en standard knap, uden form.
så foreløbigt må det være sådan.

Tak for hjælpen!
/Gert



Birger Sørensen (22-05-2007)
Kommentar
Fra : Birger Sørensen


Dato : 22-05-07 11:32

gc wrote in dk.edb.internet.webdesign.html:
> Kan man på nogen måde få min genvej til "Krak" til at validere.
>
> http://www.tcmaskinfabrik.dk/2007/kontakt.php
>
> På forhånd tak
>
> /Gert


Umiddelbart har du et <br>, der ikke hører til i en URL - men det
er ikke det, valideringen beklager sig over..

<form
action="http://www.krak.dk/GRIDS/SUBPAGES/popupmap01.asp?Tagning=
1.3_Fir_Prof/IK_Kort&FORENING=&KUNDE=&KNR=8846&KK=869194174&x=563
094,06&y=6259902,63&ikonklik=kort_ikon_info&resulttype=firma&resu
ltadr=Rugvej%206<br>%208900%20Randers&resultname=TC%20Maskinfabri
k%20A/S&tlf=+45%208643 4144" target="_blank" method="post">
<input type="submit" name="krak" value='Vejvisning' />
</form>

Du bruger method="post", som sender værdier i en separat
forbindelse - alligevel angiver du alle variable i URL'en. Du bør
derfor bruge method="get".

Hvorfor bruge form, når du bare har knappen? den kan gøre det
alene, eller du kan bruge et almindeligt link..

Den rigtige måde at bruge <form> på her vil være noget i retning
af :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="da">
<head><title>test</title></head>
<body>
<form action="http://www.krak.dk/GRIDS/SUBPAGES/popupmap01.asp"
target="_blank" method="post">
<input type="hidden" name="Tagning" value="1.3_Fir_Prof/IK_Kort"
/>
<input type="hidden" name="FORENING" value="" />
<input type="hidden" name="KUNDE" value="" />
<input type="hidden" name="KNR" value="8846" />
<input type="hidden" name="KK" value="869194174" />
<input type="hidden" name="x" value="563094,06" />
<input type="hidden" name="y" value="6259902,63" />
<input type="hidden" name="ikonklik" value="kort_ikon_info" />
<input type="hidden" name="resulttype" value="firma" />
<input type="hidden" name="resultadr" value="Rugvej 6 8900
Randers" />
<input type="hidden" name="resultname" value="TC Maskinfabrik
A/S" />
<input type="hidden" name="tlf" value="+45%208643 4144" />
<input type="submit" name="krak" value='Vejvisning' />
</form>
</body>
</html>
Hvilket - IMHO - også er mere overskueligt.
Og så validerer ovenstående... ;)

Birger


--
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

gc (22-05-2007)
Kommentar
Fra : gc


Dato : 22-05-07 12:25

> </html>
> Hvilket - IMHO - også er mere overskueligt.
> Og så validerer ovenstående... ;)
>
Tak for det, jeg prøver at lege med det.
/Gert



gc (23-05-2007)
Kommentar
Fra : gc


Dato : 23-05-07 11:57

> Hvorfor bruge form, når du bare har knappen? den kan gøre det
> alene, eller du kan bruge et almindeligt link..
>
Hvordan bruger jeg knappen alene til et alm. link.?
/Gert



gc (23-05-2007)
Kommentar
Fra : gc


Dato : 23-05-07 13:03

> </html>
> Hvilket - IMHO - også er mere overskueligt.
> Og så validerer ovenstående... ;)
>
Det validere fint, men linket virker ikke mere.
Der kommer en fejlside.

/Gert



Jørn Andersen (23-05-2007)
Kommentar
Fra : Jørn Andersen


Dato : 23-05-07 14:41

On 22 May 2007 10:32:11 GMT, Birger Sørensen <sdcXfjernX@bbsorensen.com>
wrote:

>Du bruger method="post", som sender værdier i en separat
>forbindelse - alligevel angiver du alle variable i URL'en. Du bør
>derfor bruge method="get".
<snip>

><form action="http://www.krak.dk/GRIDS/SUBPAGES/popupmap01.asp"
>target="_blank" method="post">

Skal vel så være method="get".


Mvh. Jørn

--
Jørn Andersen,
Brønshøj

gc (24-05-2007)
Kommentar
Fra : gc


Dato : 24-05-07 09:33

>
> Skal vel så være method="get".
>
Ja da, så virker det jo. ;.-)
Takker!



Søg
Reklame
Statistik
Spørgsmål : 177501
Tips : 31968
Nyheder : 719565
Indlæg : 6408526
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste