mag een "&" teken in een link staan bij Frontpage?

Pagina: 1
Acties:
  • 362 views sinds 30-01-2008
  • Reageer

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
In de search kom ik hier niet uit, of kan het in ieder geval niet vinden.

Ik heb een site, deze staat op een server van mn werk.
De naam van de map waarin het staat heeft een "&" teken in de naam staan.

voorbeeld 1:
Jan Piet
wordt in de link: Jan%20Piet

voorbeeld 2:
Jan & Piet
wordt in de link: Jan%20&%20Piet ???


De notatie voor een spatie is "%20", maar de link stopt bij het "&" teken.

We gebruiken messenger als email programma, en daardoor zal een link ook in netscape worden geopend. Hierdoor schijnt het nodig te zijn dat bv voor de spaties in namen van mappen "%20" gebruikt moet worden.

Weet iemand of dit "&" teken niet gebruikt mag worden, of dat er een andere notatie voor moet staan?
In ieder geval is het teken niet uit de mapnaam te verwijderen, omdat we dan allemaal andere problemen krijgen. anders was het makkelijk opgelost.

Acties:
  • 0 Henk 'm!

  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 13-09 09:39

Janoz

Moderator Devschuur®

!litemod

Het & teken heeft een bepaalde betekenis (scheiden van get parameters) en mag dus op andere plekken in de URL niet worden gebruikt. De spatie mag ook niet in een URL worden gebruikt. Het is op te lossen door de %XX notatie waarbij XX de ascii waarde in hex is. 20 is de waarde van een spatie, en om een & te krgijen zul je ff moeten opzoeken wat de waarde daarvan is.


[edit] Ff gezocht... het is dus %26.. link wordt jan%20%26%20piet

[edit2] Wat hieronder staat is natuurlijk de nette oplossing en kan ik me eigenlijk alleen maar bij aansluiten..

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'


Acties:
  • 0 Henk 'm!

Verwijderd

Probeer altijd namen van directory's (en bestanden eigenlijk ook) zonder spaties te laten.

Maak er dus van Jan_en_Piet o.i.d.

Acties:
  • 0 Henk 'm!

Verwijderd

%26 overigens :)

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Goed ik ga het proberen, ik laat het weten, eerst even lunchen... :Y) :)

Acties:
  • 0 Henk 'm!

  • Bosmonster
  • Registratie: Juni 2001
  • Laatst online: 10-09 08:45

Bosmonster

*zucht*

Luister naar Tizzwat.. Gebruik alleen lowercase letters, cijfers en underscores in namen van bestanden en directories. Verschillende besturingssytemen gaan namelijk ook verschillend met vreemde tekens om, simpel gezegd.

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Nou, ik heb het geprobeerd, maar hij stokt toch nog bij "&".
ondanks de %26..... :?


Als je clean kan beginnen, dan vermijdt je uiteraard zxo veel mogelijk de hier genoemde problemen. Dus zoveel mogelijk lowercase letters, geen spaties, maar met underscore, etc etc, alleen we hebben hier te maken met een bestaande mappenstructuur en bijbehorende namen, waarin geen wijzigingen gemaakt mogen worden, vandaar.

Acties:
  • 0 Henk 'm!

  • Reptile209
  • Registratie: Juni 2001
  • Laatst online: 00:20

Reptile209

- gers -

copy-paste dan eens de link zoals hij in Frontpage staat en zoals hij daarna in je browser verschijnt?!

Zo scherp als een voetbal!


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Hebbes!! Ik had naast de %26 ook nog het "&"teken laten staan.... bril nodig....

Acties:
  • 0 Henk 'm!

  • Bosmonster
  • Registratie: Juni 2001
  • Laatst online: 10-09 08:45

Bosmonster

*zucht*

Dus je had dit:

Jan%20%26%20Piet

[edit]
ok :P

Acties:
  • 0 Henk 'm!

Verwijderd

Op dinsdag 16 juli 2002 12:52 schreef Davinci35 het volgende:
Hebbes!! Ik had naast de %26 ook nog het "&"teken laten staan.... bril nodig....
Wat zijn de mensen uit W%26G toch lief he :) :P

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Op dinsdag 16 juli 2002 12:53 schreef Bosmonster het volgende:
Dus je had dit:

Jan%20%26%20Piet

[edit]
ok :P
Klopt, en nu loopt de link in ieder geval door. Hij opent echter de site nog niet, maar daar moet ik eerst maar eens rustig alle verder stappen voor doornemen.
We zijn op de goede weg.
Enig idee trouwens waar je alle ascii codes kan vinden die verder van belang kunnen zijn?

Acties:
  • 0 Henk 'm!

  • crisp
  • Registratie: Februari 2000
  • Laatst online: 00:50

crisp

Devver

Pixelated

code:
1
alert(escape('Jan & Piet'));

Intentionally left blank


Acties:
  • 0 Henk 'm!

  • shlammod
  • Registratie: Juni 2001
  • Laatst online: 18-10-2024

shlammod

dus.... enzo....

en als je nu & gebruikt?

it's all fun and games, 'till someone loses an eye. Then it's just fun you can't see


Acties:
  • 0 Henk 'm!

Verwijderd

Op dinsdag 16 juli 2002 16:15 schreef shlammod het volgende:
en als je nu & gebruikt?
Uhm? ;)

Acties:
  • 0 Henk 'm!

Verwijderd

Op dinsdag 16 juli 2002 16:15 schreef shlammod het volgende:
en als je nu & gebruikt?
:D

Acties:
  • 0 Henk 'm!

Verwijderd

Op dinsdag 16 juli 2002 16:15 schreef shlammod het volgende:
en als je nu & gebruikt?
Als je een & in je url wilt zetten als scheidingsteken tussen GET variabelen, dan moet dit met XHTML inderdaad met &, maar de topicstarter wil het in dit gevan juist níét :)

Het liefts gewoon geen rare tekens (zoals spaties en ampersands) in je file-namen gebruiken, en anders is de oplossing van crisp het netst, dan hoef je er zelf niet eens over na te denken :)
Pagina: 1