WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   [ASP] Funktion mit Rückgabewerten (http://www.wcm.at/forum/showthread.php?t=126332)

3of4 25.02.2004 07:43

[ASP] Funktion mit Rückgabewerten
 
Ich würde gerne in eine CMS-Seite eine Funktion einbauen, die zb. aus [link="http://www.wcm.at"]www.wcm.at[/link]
den gültigen HTML-code erzeugt.
Da bräucht ich mal ein paar Ideen wie ich das angehen sollt...
Außerdem will ich das ganze in einer Funktion mit Rückgabewerten verpacken, da ich ev. noch nachher den String weiterverarbeiten muss (ich kenn nur die Methode mit Response.Write).

Wichtig wäre vor allem der erste Teil, wie ich links in dieser Form korrekt umschreibe!

snowman 25.02.2004 09:39

in php gibts da:
http://ch2.php.net/manual/en/function.str-replace.php
http://ch2.php.net/function.eregi-replace

sowas sollte es analog in asp auch geben.

gruss,
snowman

3of4 25.02.2004 17:41

Zitat:

Original geschrieben von snowman
in php gibts da:
http://ch2.php.net/manual/en/function.str-replace.php
http://ch2.php.net/function.eregi-replace

sowas sollte es analog in asp auch geben.

gruss,
snowman

Allerdings frisst asp das return nicht :(

käptn 25.02.2004 18:35

Soweit ich weiß igibt man in VB mit dem Funktionsnamen einen Wert zurück:

Code:

Sub doSth()
  doSth = "hallo"
End

BTW ereg* is evil(tm) :D

~

Nightman 25.02.2004 18:42

dere

schreib mich bitte an wenn du online bist ich glaub ich hab rat für dich

PS: wenn ich dran denk das ich von dir asp gelernt hab :lol:

bis später

Nightman 25.02.2004 22:45

demo

Code:

var1 = "www.wcm.at"
response.write "Link Original = " & var1 & "
"
var1 = replace(var1, "http://","")<br />
response.write "...eplace(var1, "
","")
response.write "Link nach 2 replace = " & var1 & "
"
var2 = left(var1,4)
response.write "left zeichenkette(4) = " & var2 & "
"

if var2 = "http" then
        response.write "" & var1 & "
"
elseif var2 = "www." then
        response.write "" & var1 & "
"
end if
%>

sag mir halt bitte bescheid ob du damit was anfangen kannst

3of4 29.02.2004 09:44

thx @ all, hab etwas gebraucht bis ich wieder online war, werde es mir aber bis spätestens Dienstag alles durchschauen und etwaige weitere Fragen posten...


Alle Zeitangaben in WEZ +2. Es ist jetzt 15:44 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag