Linkparameter aus der Datenbank falsch übersetzt????
martin
- asp.net
Hallo Leute
meine Geduld ist wiedermal erschöpft. Habe schon viereckige Augen und wahrscheinlich ein Brett vor dem Kopf. Ich übergebe mit einem Link Parameter von einer ASP zur anderen. Diese Parameter kommen aus einer Access Datenbank. Wenn in der Datenbank aber sowas steht: "Parties & Events" (text) kommt im Link + Parameter aber an ...?Text4=Parties%20&%20Events und endgültig anzeigen tut er nur "Parties" der Rest fehlt.
Was kann ich machen??? Wenn ich statt "&" "und" schreibe geht es aber dann würde mein Design im Ars.. sein.
Habe auch ein Replace versucht:
Text4=<%=Replace(rs.Fields(12).Value, " ", "%20")%>
aber auch das funzt nicht.
Kann mir da jemand weiterhelfen???
Hallo Leute
meine Geduld ist wiedermal erschöpft. Habe schon viereckige Augen und wahrscheinlich ein Brett vor dem Kopf. Ich übergebe mit einem Link Parameter von einer ASP zur anderen. Diese Parameter kommen aus einer Access Datenbank. Wenn in der Datenbank aber sowas steht: "Parties & Events" (text) kommt im Link + Parameter aber an ...?Text4=Parties%20&%20Events und endgültig anzeigen tut er nur "Parties" der Rest fehlt.
Was kann ich machen??? Wenn ich statt "&" "und" schreibe geht es aber dann würde mein Design im Ars.. sein.
Habe auch ein Replace versucht:Text4=<%=Replace(rs.Fields(12).Value, " ", "%20")%>
aber auch das funzt nicht.
Kann mir da jemand weiterhelfen???
Hallo Martin,
du musst den String in URL-konforme Zeichen umsetzen
<a href="test.asp?Param=<%=Server.URLEncode("Parties & Events")%>">
Tschau, Stefan
Hallo Martin,
du musst den String in URL-konforme Zeichen umsetzen
<a href="test.asp?Param=<%=Server.URLEncode("Parties & Events")%>">Tschau, Stefan
Besten Dank
gleich beim erstenmal gefunzt!
Mir fällt ein Stein vom Hals.
Gibts dazu irgenwo Literaturverweise?
Danke
Martin
Hallo ForumsleserInnen,
die Überschrift ist drastisch, es führt aber langsam kein Weg mehr
dran vorbei: http://www.heise.de/newsticker/data/axv-03.08.00-001/.
Mögen die Gutmenschen gewinnen und die Anderen aus ihren Fehlern
lernen.
Viele Grüße aus Dresden,
Stefan Einspender
Nur um hier keine Missverständnisse zu erzeugen:
die Überschrift ist drastisch, es führt aber langsam kein Weg mehr
dran vorbei: http://www.heise.de/newsticker/data/axv-03.08.00-001/.Mögen die Gutmenschen gewinnen und die Anderen aus ihren Fehlern
lernen.
Ich würde den Sieg der ASP-, Explorer-, Webspace- und Samba-Leute
sehr begrüßen!
Hallo Leute
meine Geduld ist wiedermal erschöpft. Habe schon viereckige Augen und wahrscheinlich ein Brett vor dem Kopf. Ich übergebe mit einem Link Parameter von einer ASP zur anderen. Diese Parameter kommen aus einer Access Datenbank. Wenn in der Datenbank aber sowas steht: "Parties & Events" (text) kommt im Link + Parameter aber an ...?Text4=Parties%20&%20Events und endgültig anzeigen tut er nur "Parties" der Rest fehlt.
Was kann ich machen??? Wenn ich statt "&" "und" schreibe geht es aber dann würde mein Design im Ars.. sein.
Habe auch ein Replace versucht:Text4=<%=Replace(rs.Fields(12).Value, " ", "%20")%>
aber auch das funzt nicht.
Kann mir da jemand weiterhelfen???
Hallo Martin,
die Lösung ist ganz einfach. Du müßt alle Leerraums durch einen Unterstrich(_) ersetzen und nach der Übertragung wieder umgehren.
Sohail