[asp][wml] In php doe ik str_replace
Wat een mooie naam voor dit topic
Waar gaat het allemaal om:
Dat gaat allemaal goed. En zeer trots zat ik met mijn T68i op de bank ons gasten boek te lezen
TOTDAT iemand een smilie plaatste. Tja dat zijn nauw eenmaal gifjes en die doen het niet met WAP. Dus dan moet ik toch maar gaan sleutelen in de ASP
Ik moet dus de
In php zou ik dat doen met str_replace:
Maar ff een beetje PHP door ASP heen knallen zal wel niet gaan dus we gaan het GOT op en ff een search naar replace. 298 Topics gevonden. Dus alle die met ASP te maken hebben doorgelzen (voor zover intresant) en daar vond ik het volgende:
Dus ik probeer:
Bericht = replace(Bericht, "<img","[img])
Dat is natuurlijk niet echt mooi omdat je dan dus [img]/smilies/smile.gif> op je Mobiel te zien krijg. Maar dan laad de pagina in iedergeval weer. En daar gaat het (om te beginnen) om.
Maar het werkt niet. Het zal er aan liggen dat hij de string naam niet herkent. Denk ik. Want de output is gewoon <img bla bla en niet [img]
Hij haalt alles uit een DB
Dus ik probeer ook
RSBericht.Fields("Bericht") = replace(RSBericht.Fields("Bericht"),"<img","[img])
Wat ik eigenlijk gewoon probeer te vragen is:
Wat is de string naam van RSBericht.Fields("Bericht") die ik kan gebruiken voor replace
Ook nog ff het stukkie ASP waar het om draaid
Heb ik iets niet goed uit gelegd of snap je nog niet wat ik bedoel. Ik wil het best nog een keer uitleggen
Wat een mooie naam voor dit topic
Waar gaat het allemaal om:
- Gastenboek beschikbaar maken voor WAP
- Gastenboek is geschreven in ASP
- Gasten boek is geschreven door iemand anders (niet berijkbaar op dit momment)
- Ik heb geen ervaring met ASP
- www.w3schools.com/wap heeft me gisteren alles geleerd over WML/XML
- Wel ervaring met PHP
Dat gaat allemaal goed. En zeer trots zat ik met mijn T68i op de bank ons gasten boek te lezen
TOTDAT iemand een smilie plaatste. Tja dat zijn nauw eenmaal gifjes en die doen het niet met WAP. Dus dan moet ik toch maar gaan sleutelen in de ASP
Ik moet dus de
code:
1
| [img]/smilie/smile.gif[/img] Weer omzetten naar ;-) |
In php zou ik dat doen met str_replace:
code:
1
| $bericht = str_replace ("[img]\"img/smilies/smile.gif\"[/img]", ":)", $bericht); |
Maar ff een beetje PHP door ASP heen knallen zal wel niet gaan dus we gaan het GOT op en ff een search naar replace. 298 Topics gevonden. Dus alle die met ASP te maken hebben doorgelzen (voor zover intresant) en daar vond ik het volgende:
code:
1
| stringnaam = replace(stringnaam, "Wat je wil veranderen", "Veranderen in") |
Dus ik probeer:
Bericht = replace(Bericht, "<img","[img])
Dat is natuurlijk niet echt mooi omdat je dan dus [img]/smilies/smile.gif> op je Mobiel te zien krijg. Maar dan laad de pagina in iedergeval weer. En daar gaat het (om te beginnen) om.
Maar het werkt niet. Het zal er aan liggen dat hij de string naam niet herkent. Denk ik. Want de output is gewoon <img bla bla en niet [img]
Hij haalt alles uit een DB
Dus ik probeer ook
RSBericht.Fields("Bericht") = replace(RSBericht.Fields("Bericht"),"<img","[img])
Wat ik eigenlijk gewoon probeer te vragen is:
Wat is de string naam van RSBericht.Fields("Bericht") die ik kan gebruiken voor replace
Ook nog ff het stukkie ASP waar het om draaid
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
| <% ' Openen van het component en ophalen Berichten Set RSBericht = Server.CreateObject("ADODB.Recordset") Set oBericht = Server.CreateObject("BerichtComponent.Bericht") Set RSBericht = oBericht.ShowAll("1") 'Aantal berichten per pagina RSBericht.PageSize = 4 'Controle op eerste bericht If RSBericht.EOF = false Then RSBericht.AbsolutePage = CLng(Session("CurrentPage")) %> <p> <a href="WapNieuw.wml">nieuw bericht</a><br/> </p><% 'Loop door alle berichten voor deze pagina heen Dim i For i = 1 To RSBericht.PageSize %> <p> <a href="mailto:<%=RSBericht.Fields("Email")%>"><%=RSBericht.Fields("Naam")%> </a> <a href="wapToonBericht.asp?BerichtID=<%=RSBericht.Fields("BerichtID")%>"> INFO</a> <br/> <%=RSBericht.Fields("Bericht")%> <br/> </p><% |
Heb ik iets niet goed uit gelegd of snap je nog niet wat ik bedoel. Ik wil het best nog een keer uitleggen