Toon posts:

[ASP] PHP functie "file" in ASP

Pagina: 1
Acties:
  • 45 views sinds 30-01-2008

Verwijderd

Topicstarter
Ik moet een stukje PHP omzetten naar ASP. In de code wordt gebruik gemaakt van de PHP functie "file" om de inhoud van een webpagina in een string te plaatsen. De webpagina bestaat slechts uit 3 woorden, het moet dus een array worden waar die 3 woorden in komen.

De webpagina is in beheer van een derde partij, hier kan ik niks in aanpassen. De array moet na het vullen gebruikt worden om bepaalde waarden te kunnen valideren.

Heeft iemand enig idee hoe ik dit ASP voor elkaar kan krijgen?

  • djluc
  • Registratie: Oktober 2002
  • Laatst online: 21-04 09:31
File operations: http://www.brainjar.com/asp/fileops/ Tenzij dit niet een webpagina kan openen, dan moet je een http request doen.

[ Voor 43% gewijzigd door djluc op 23-12-2005 13:12 ]


  • Gert
  • Registratie: Juni 1999
  • Laatst online: 05-12-2025
Met Microsoft.XMLHTTP kan je content van externe sites binnen trekken.

  • Aapje
  • Registratie: Maart 2003
  • Laatst online: 21-04 13:56

Aapje

Opel-beun
http://www.w3schools.com/asp/asp_ref_file.asp
Genoeg informatie, links in de navigatie staan ook andere onderdelen van FSO

En idd zoals hierboven gezegt met xmlhttp van ms kan je dit ook doen,
http://www.w3schools.com/dom/dom_http.asp (Er zijn veel betere voorbeelden, maar dit is een voorbeeld wat het xmlhttp component kan doen.)

Hier staat het ook een beetje beschreven

[ Voor 15% gewijzigd door Aapje op 23-12-2005 13:15 ]


Verwijderd

Topicstarter
Ik heb nu verschillende pogingen gedaan met XMLHttprequest, maar krijg geen resultaat.
Kan het uitmaken dat de betreffende pagina een asp pagina is waaraan ik variabelen meegeef?

Het lijkt alsof de request er problemen mee heeft dat het geen xml file is.

Ik zal wat duidelijker uitleggen wat er moet gebeuren:

Het gaat om een website waar een betaling uitgevoerd moet worden, ik moet controleren of er nog steeds betaald wordt, zo niet dan moet de verbinding weg.
Een klant komt binnen en gaat betalen. In die tijd moet er om de x seconden gecontroleerd worden wat de status is van die betaling, dit kan in het stuk php code dat ik heb via de functie FILE(url). Door deze functie wordt de uitkomst van die url niet getoond maar direct in een string gezet die weer uitgelezen kan worden. De url heeft deze vorm: www.site.nl/controle.asp?id=&time=&code=.

Indien de pagina getoond zou worden zou hier het volgende te zien zijn: 9 Lopend Code.

Nu moet ik gaan valideren op de eerste waarde, zolang dit 9 is dan is alles in orde, is het bijvoorbeeld een 4 dan moet de site naar een andere pagina gelinkt worden.

  • Aapje
  • Registratie: Maart 2003
  • Laatst online: 21-04 13:56

Aapje

Opel-beun
@ hierboven, nope maakt geen bal uit of het een asp pagina is of niet.

Mag ik je code zien?

Verwijderd

Topicstarter
Dit is de code: (eronder de foutmelding van de server)

IC_SITEID = "XXXXX"
IC_CODE = request.Cookies("IC_CODE")
TS = request.Cookies("TS")

chk_link = "http://www.site.nl/get_code_status.asp?siteid=" & IC_SITEID & "&IC_CODE=" & IC_CODE & "&TS=" & TS

'Kijk of de code al betaald is

xmlDoc = new XMLHttpRequest()
xmlDoc.onload = process
xmlDoc.open( "GET", "chk_link", true )
xmlDoc.send( null )
content = xmlDoc.responseText

response.Write "Inhoud: " & content

Foutmelding: Expected_end_of_statement (in de onderstreepte regel)

  • Gert
  • Registratie: Juni 1999
  • Laatst online: 05-12-2025
Ik mis iets als Server.CreateObject enzo, vbscript dus. Dit is copy paste javascript.

Verwijderd

Topicstarter
Kun je me een voorbeeld geven met een Server.Createobject(.......

  • whoami
  • Registratie: December 2000
  • Laatst online: 17:18
Gewoon een kwestie van Google te gebruiken, ff in een manual / tutorial kijken, en zo verder.

https://fgheysels.github.io/

Pagina: 1

Dit topic is gesloten.