Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Langages serveur > ASP
ASP Forum sur la programmation ASP. Avant de poster : Cours ASP, FAQ ASP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 08/08/2007, 11h55   #1
Invité de passage
 
Inscription : août 2007
Messages : 13
Détails du profil
Informations forums :
Inscription : août 2007
Messages : 13
Points : 1
Points : 1
Par défaut SITE SOUS ASP base de donnees ACCESS

BONJOUR

je suis nouveau sur ce forum et salue tous les membres

j'ai un site qUi fonctionne sous asp (à lépoque le developpeur 'a conçu comme cela) avec une base de données ACCESS. Mon probleme est que la saisie des zones descriptives dans cette base ne permets pas une mise en forme (retour a la ligne par exemple) quise retrouverait sur mes pages du site tel que saisie.
le developpeur etant passer maintenant e creation de site sous PHP,il ne veut pas s'en occuper.
J'améliore du mieux que je peux (n'étant nullement un webmaster) le site mais j'aimerais savoir si mon probleme a une solution
je ne veux pas refaire mon site sous PHP car je perdrais l'acquis du referencement de mon site (excellent GOOGLE YAHOO MSN ETC) ayant passé moi même des nuits pour cela afin d'avoir une bonne visibilité

y aurait-il quelques membres pour m'aider ou me conseiller

je les remercie par avance

patrick
gato1950 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/08/2007, 12h59   #2
Modérateur
 
Avatar de kaiser59
 
Inscription : novembre 2005
Messages : 1 248
Détails du profil
Informations personnelles :
Âge : 32

Informations forums :
Inscription : novembre 2005
Messages : 1 248
Points : 1 205
Points : 1 205
Envoyer un message via MSN à kaiser59
Salut et bienvenue à toi nouveau membre

J'avoue que j'ai du mal à comprendre ton problème
un bout de code pour montrer ce que tu ne comprend pas, une image ou un résultat attendu pourrait mieux nous aider

Au cas où je te mets ceci :
le retour à la ligne pour un affichage claire dans la source c'est :

et pour mettre à la ligne il y a :
ou pour les paragraphes

Désolé si c'est pas ça mais en gros c'est ce que j'ai compris.
__________________
Ne dites pas Java pour dire Javascript ! Ces deux codes n'ont rien à voir ! // Essayez d'expliquer, de la façon la plus claire possible votre problème. // Parfois une image vaut mieux qu'un long discours

FAQ ASP
kaiser59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/08/2007, 13h25   #3
Invité de passage
 
Inscription : août 2007
Messages : 13
Détails du profil
Informations forums :
Inscription : août 2007
Messages : 13
Points : 1
Points : 1
BONJOUR

MERCI mais je ne me suis pas tres bien expliqué

en fait mon site est en dynamique (affichage de maisons a vendre -texte et photos). j'ai donc une base de données (access) dans laquelle je crée des enregistrements (description de la propriété, photos).
Aucun probleme, ça marche

mais la mise en forme du descriptif de la propriété dans l'enregistrement (base de donnée access) ne se retrouve pas dans l'affichage sur le site (les mises àla ligne n'existe plus,je ne peux pas afficher de paragraphe). Toutel a description apparait comme une seule et même ligne avecla ponctuation bien entendu !!!

Tu peux aller voir mon site

http://www.mz-immoluberon.com/achete...n-provence.asp

puis sur detail

pour voir les description

Comment donc avoir le texte saisi dans la base tel quel sur le site
voilà le problème

merci
gato1950 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/08/2007, 13h48   #4
Modérateur
 
Avatar de kaiser59
 
Inscription : novembre 2005
Messages : 1 248
Détails du profil
Informations personnelles :
Âge : 32

Informations forums :
Inscription : novembre 2005
Messages : 1 248
Points : 1 205
Points : 1 205
Envoyer un message via MSN à kaiser59
En fait,

C'est tout simple quand tu enregistre le descriptif dans la base tu dois faire un replace du br par vbcrlf qui correspond au retour ainsi tu verras dans Access le texte tel que tu le souhaitais. Et inversement au moment d'afficher tu fais un replace du vbcrlf par br.

Ce qui donne :
De asp vers Access :
Code asp :
request.form("monchamp")=replace(request.form("monchamp"),"<br/>","\vbcrlf")

De Access vers ASP :
Code asp :
rs("monchamp")=replace(rs("monchamp"),"\vbcrlf","<br/>")


J'espère que cela pourra t'aider

PS : Sympa la petite maison de 2,6 millions
Aussi, justifie ton texte parce que sa fait pas très présentable toutes ces vagues sur la droite des paragraphes.
__________________
Ne dites pas Java pour dire Javascript ! Ces deux codes n'ont rien à voir ! // Essayez d'expliquer, de la façon la plus claire possible votre problème. // Parfois une image vaut mieux qu'un long discours

FAQ ASP
kaiser59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/08/2007, 14h00   #5
Invité de passage
 
Inscription : août 2007
Messages : 13
Détails du profil
Informations forums :
Inscription : août 2007
Messages : 13
Points : 1
Points : 1
VOICI la description telle qu'elle est defini dans le code source du site
dois je inserer le code que tume fournis avant

dans la base je saisis le texte tel que je veux le fare apparaitre
il n'y a rien a faire au niveau d'access ????
gato1950 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/08/2007, 14h13   #6
Invité de passage
 
Inscription : août 2007
Messages : 13
Détails du profil
Informations forums :
Inscription : août 2007
Messages : 13
Points : 1
Points : 1
excus emoi j ai oublie de joindre le code source

<p align="left">Pays de Sault, maison de village à restaurer sur 3 niveaux 150 M² env. Toiture et planchers refaits.Jardin 120 m² env.</p>
gato1950 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/08/2007, 14h28   #7
Modérateur
 
Avatar de kaiser59
 
Inscription : novembre 2005
Messages : 1 248
Détails du profil
Informations personnelles :
Âge : 32

Informations forums :
Inscription : novembre 2005
Messages : 1 248
Points : 1 205
Points : 1 205
Envoyer un message via MSN à kaiser59
Le 1er cas tu le fais juste avant d'enregistrer dans la base et le 2ème cas juste avant d'afficher genre :

1er cas :
Code asp :
1
2
3
4
5
6
7
8
<%
request.form("monchamp")=replace(request.form("monchamp"),"<br/>","\vbcrlf")
'connexion bd
'recordset
'requete
Sql="Insert into...."& request.form("monchamp") &""
'fermeture bd
%>

2ème cas
Code asp :
1
2
3
4
5
6
7
8
9
10
11
<%
'connexion etc...
'requete
Sql="Select..."
 
rs("monchamp")=replace(rs("monchamp"),"\vbcrlf","<br/>")
 
response.write rs("monchamp")
 
'fermeture bd
%>

En espérant que cela pourra te faire avancer
__________________
Ne dites pas Java pour dire Javascript ! Ces deux codes n'ont rien à voir ! // Essayez d'expliquer, de la façon la plus claire possible votre problème. // Parfois une image vaut mieux qu'un long discours

FAQ ASP
kaiser59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/08/2007, 14h40   #8
Invité de passage
 
Inscription : août 2007
Messages : 13
Détails du profil
Informations forums :
Inscription : août 2007
Messages : 13
Points : 1
Points : 1
Me Rci Je Vais Essayer Mais Pas Avant Ce Soir
Car J Ai Des Rdv Maintenant
A Bientot
gato1950 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 10h34.


 
 
 
 
Partenaires

Hébergement Web