IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

SITE WEB - Permettre aux utilisateurs d'ajouter du contenu


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2017
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 29
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Service public

    Informations forums :
    Inscription : Octobre 2017
    Messages : 2
    Par défaut SITE WEB - Permettre aux utilisateurs d'ajouter du contenu
    Bonjour, je suis débutant en C#/Asp.net, et j'ai besoin de votre aide.

    Sur une page web, j'ai une rubrique FAQ, et j'aimerai que les utilisateurs ajoutent des FAQ au fur et a mesure de leur propre gré.

    Imaginons un onglet "+", avec un titre, et le contenu a saisir, un bouton submit et la FAQ est ajouté pour tout les utilisateurs.

    Je pense récupérer les données dans une bdd, et générer les données dès l'ouverture de la rubrique FAQ.

    Je ne sais pas vraiment comment m'y prendre..

    Un petit coup de pouce serait le bienvenue.

    Merci

  2. #2
    Membre chevronné Avatar de WaterTwelve21
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Décembre 2015
    Messages
    270
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Décembre 2015
    Messages : 270
    Par défaut
    Bonjour,

    Evidemment c'est possible ! Lire et écrire des données, c'est ce qu'on fait tous les jours.

    Cependant la question que je me pose c'est "Ce sera visible par qui ?", par un des administrateurs du site j'espère.

    Sans phase de validation/modération, tu peux te retrouver avec des tonnes de questions ( mal rédigées, hors-sujet, malveillantes etc...)
    Tout ca en zone publique, c'est trés moyens.

    Le principe d'une FAQ c'est d'afficher les questions les plus récurrentes.

    Bienvenue sur le forum

  3. #3
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2017
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 29
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Service public

    Informations forums :
    Inscription : Octobre 2017
    Messages : 2
    Par défaut
    Merci pour ta réponse, désolé du retard, j'ai un peu tout codé le site non stop j'ai pas fait attention.

    Je suis tombé sur un os, chaque utilisateurs à un droit (admin, rédacteur ou bien visiteur) et cela lui permet ou non d'ajouter une FAQ.

    Lorsque que l'utilisateur souhaite ajouter une faq, je récupère les données des champs complété, et je les inscrits en base. Pour le contenu de la FAQ j'ai utilisé CKeditor et ses outils.

    Tout fonctionne impeccable sauf lorsque je souhaite ajouté une photo avec l’outil insérer une photo.

    Ma string content récupère cela : "<p><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOEAAADhCAYAAAA[...]lFTkSuQmCC" /></p>"

    bref une string super longue, et là j'ai une erreur dans mon code : ORA-01704: constante de chaîne trop longue

    Je vais donc, sur SQL développer, je tape la commande Insert into mabase Values ('';'';'';'') et j'ai cette erreur :
    ORA-01704: constante de chaîne trop longue
    01704. 00000 - "string literal too long"
    *Cause: The string literal is longer than 4000 characters.
    *Action: Use a string literal of at most 4000 characters.
    Longer values may only be entered using bind variables.
    Erreur à la ligne 7, colonne 16

    Ma colonne est un CLOB et je ne comprend pas pourquoi j'ai l'erreur string literal too long, parce que quand j'ajoute la donnée manuellement via sql developper, la donnée s'ajoute sans problème et mon image s'affiche bien sur mon site.

    Avez vous des pistes ou solutions? Ca n'a pas l'air de vouloir s'ajouter via une requete en base..

    Merci

Discussions similaires

  1. Réponses: 2
    Dernier message: 13/04/2017, 19h42
  2. Réponses: 71
    Dernier message: 23/01/2009, 13h27
  3. Permettre à un utilisateur d'ajouter un ordinateur à un domaine
    Par boss_gama dans le forum Windows Serveur
    Réponses: 5
    Dernier message: 29/04/2008, 16h08
  4. Réponses: 6
    Dernier message: 25/04/2007, 20h11

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo