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

PHP & Base de données Discussion :

Faire une demos! [MySQL]


Sujet :

PHP & Base de données

  1. #1
    Membre éclairé Avatar de solaar
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    607
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2007
    Messages : 607
    Par défaut Faire une demos!
    Bonjrs j'ai fait une petite application en php/mysql.
    je veux le mettre en application chez le client ds son réseau intranet, mais en demos pour quelques jours comment doit je le faire?


    Cordialement
    solaar

  2. #2
    Membre Expert
    Avatar de Seb33300
    Homme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2007
    Messages
    1 564
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : Thaïlande

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 564
    Par défaut
    Un truc assez simple qui me vient à l'esprit, tu peux placer un code du genre :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    if(time() > timestamp_date_limite){
       die("Votre période d'essai est terminée.");
    }
    Par contre il suffit de s'y connaitre un petit peu pour enlever ces 3 ligne de code et supprimer la protection.

    Après si tu es sur qu'il ne possèdent pas de copie de sauvegarde, avant le die() tu peux essayer de supprimer le dossier qui contient tous les scripts php.

  3. #3
    Membre éclairé Avatar de solaar
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    607
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2007
    Messages : 607
    Par défaut
    Après si tu es sur qu'il ne possèdent pas de copie de sauvegarde, avant le die() tu peux essayer de supprimer le dossier qui contient tous les scripts php.
    je supprime le dossier comment avant le die()?

  4. #4
    Membre éclairé Avatar de solaar
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    607
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2007
    Messages : 607
    Par défaut
    je vois un peu mais c'est flou!
    en utilisant la fonction ClearDir?

    j'essais puis je vous fait signe!

    Cordialement
    solaar.

  5. #5
    Membre éprouvé
    Profil pro
    Inscrit en
    Août 2007
    Messages
    109
    Détails du profil
    Informations personnelles :
    Localisation : France, Indre et Loire (Centre)

    Informations forums :
    Inscription : Août 2007
    Messages : 109
    Par défaut
    tu as aussi la possibilité d'utilisé un obfuscateur de code.

    Il brouille ton code PHP afin qu'il ne soit plus lisible.

    Tu peux mettre des dates de validité,verrous sur adresse ip, nom de machine ...

    C'est un peu plus lourd, mais là, pour le coup, tu ne peux pas te faire piquer ton code de façon aussi simple, qu'une copie des fichiers.

    Edit: SourceGuardian est un exemple

  6. #6
    Membre émérite
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    957
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 957
    Par défaut
    Le mieux c'est de supprimer des parties qui sont essentielles car il pourra toujours modifier tes tests mais pas réécrire le code.

  7. #7
    Membre éclairé Avatar de solaar
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    607
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2007
    Messages : 607
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    supprimer des parties qui sont essentielles
    Ok je met quelques codes et refait ma programmation (voir mes repertoires et suprimer certains que je trouve important pour le déroulement de mon logiciel). c'est sa?

    exemple:
    mes fichiers (initialisations,connexiondb). bref


    j'sepère que je me bourre pas?


    entre tps je vois
    pour voir ce que je peux en tirer.

    Cordialement solaar

  8. #8
    Membre émérite
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    957
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 957
    Par défaut
    Je pensais plus a supprimer des modules avant de l'installer chez le client. Car ton code est ouvert rien ne l'empechera de fouiner et de supprimer tes tests. Au pire il fait une copie de sauvegarde de ton application puis il fouille ton code jusqu'a ce qu'il fasse sauter tous les verrous que tu auras mis.

    A mon avis une version Lite serait une bien meilleur idée. Un peu comme les shareware ou il manque des fonctionnalités.

  9. #9
    Membre éclairé Avatar de solaar
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    607
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2007
    Messages : 607
    Par défaut
    SourceGuardian Mais c'est payant sa!

    ok! alors je revois tout ce que j'ai construit... je pense que nous allons dans la même direction, je supprime les modules important et de plus je donne un dead time pour supprimer une bonne partie de mes codes et je laisse que la pub de mon logiciel.


    c'est bon?

  10. #10
    Membre émérite
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    957
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 957
    Par défaut
    Oui c'est un truc comme cela que je ferais si j'avais besoin meme s'il decide de conserver ton application il lui manquera des fonctionalités importantes.

  11. #11
    Membre éclairé Avatar de solaar
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    607
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2007
    Messages : 607
    Par défaut
    ok alors je me lance dans les codes je vous ferais signe si j'ai des souci!

    Cordialement
    solaar

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XSLT] Faire une boucle sur une variable [i]
    Par PoT_de_NuTeLLa dans le forum XSL/XSLT/XPATH
    Réponses: 8
    Dernier message: 07/06/2010, 12h45
  2. Réponses: 10
    Dernier message: 10/10/2003, 14h25
  3. batch pour faire une sauvegarde
    Par bibiodp dans le forum Scripts/Batch
    Réponses: 4
    Dernier message: 13/08/2003, 13h09
  4. Faire une liste de device??
    Par jackjack dans le forum DirectX
    Réponses: 1
    Dernier message: 23/05/2003, 14h43
  5. [XSL]faire une balise dans une balise??? (ComboBox)
    Par rastoix dans le forum XSL/XSLT/XPATH
    Réponses: 2
    Dernier message: 23/05/2003, 08h34

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