Dypso Backoffice
Dypso Backoffice

DypsWebCapture : Take a snapshot of web page on the fly!

DypsWebCapture let you take a snapshot of a web page on the fly, and in real time!

Download Products


DypsWebCapture : Capture Web page as thumbnail image

Documentation
Example
Download
Buy

New release with embed IE and Firefox rendering engine !



DypsFTP : Manage a FTP site from your script

Documentation
Buy


DypsImg2SWF : Protect and save your image as SWF/Flash format!

Documentation
Example
Download
Buy


DypsXLS for ASP: Générateur de fichier Excel

New features!
Documentation
Exemple d'utilisation
Download
Buy


DypsMetaGrabber : get Meta Tag from any web page!

Documentation
Example
Download
Buy


DypsAntiSpam for ASP

Features
Exemple d'utilisation
Download
Buy

DypsoPRank for ASP

Features
Exemple d'utilisation
Download
Buy

Pop3 Checker for ASP

Features
Exemple d'utilisation
Download
Buy

SVG Pie chart Maker for ASP

Features
Exemple d'utilisation
Download

DypsRTF for ASP

Features
Exemple d'utilisation
Download
Buy

What's New ?


Mise en ligne du premier outil gratuit pour générer des fichiers Excel depuis ASP : DypsXLS !
[Lire la suite]

Et un forum Le site se dote d'un forum pour vous permettre de partager toujours plus.
[Rejoigner nous]

Annuaire de scripts ! Un annuaire de scripts et de liens utiles vers des ressources pour le développement
[Lire la suite]

Création d'un outil gratuit pour retrouver ses mails : Pop3 Checker for free !
[Lire la suite]

Création d'un outil gratuit pour générer des graphiques vectoriels à la volée: Free SVG Pie chart Maker !
[Lire la suite]

Techniques

Cette section permet de regrouper un ensemble de techniques ou de scripts qui ont l'originalité d'arriver à résoudre une difficulté avec le moindre effort ou qui sont particulièrement efficaces...


Techniques / ASP

  •  Lister l'ensemble des données reçues sur une page

Les données reçues par une page ASP lui ont été transmises soit par l'une des deux méthodes suivantes :

  • Méthode GET
  • Méthode POST
Afin de déterminé lensemble des valeurs reçues il faut donc lister l'ensembles des variables des collections Querystring et Form de l'objet Request. La première permet de récupérer les données envoyées par la méthode GET (valeurs transportées par l'URL) et la seconde celles qui ont été postées avec une formulaire HTML implémentant la méthode POST.

Afin de parcourir une collection il existe une instruction pratique : la boucle for each. En se servant de cette instruction, le script suivant permet donc de lister l'ensemble des valeurs transmises à une page ASP :

Sub writeLn (m_str)
	Response.write m_str & "<br>"
end Sub


   writeln "---------------------------------"
   writeln "Liste des données avec la méthode GET :"
	
 ' Liste des informations envoyées avec Méthode GET :
   for each elem in Request.QueryString 
      writeLn(Request.QueryString(elem))
   next
	
   writeln "---------------------------------"
   writeln "Liste des données avec la méthode POST :"
	
   'Liste des informations envoyées avec la méthode POST :
    for each elem in Request.Form
         writeLn(Request.Form(elem))
    next
	

Pour pouvoir afficher l'ensemble des informations disponibles nouis devons aussi prendre en compte les variables d'environnement du server dont le contenu dépend du client qui est connecté. Par exemple lorsqu'il s'agit d'afficher l'adresse IP du client... Par exemple en exécutant le code suivant nous obtiendrons des informations supplémentaires postées par le client :

<%
Sub writeLn (m_str)
	Response.write m_str & "<br>"
end Sub

for each obj in request.servervariables
   tempvalue=request.servervariables(obj)
   writeLn obj & "=" & tempvalue & "<br>" 
next
%>

Ce script nous permet en effet de lister les variables du serveur.