Forum Programmation.php Monter une clé USB depuis une page PHP

Posté par  . Licence CC By‑SA.
Étiquettes :
0
21
jan.
2024

Bonjour tout le forum,

J'ai besoin de votre aide.

Je souhaite pouvoir monter une clé USB via une page PHP pour un utilisateur en local.

Voici mes fichiers
- test.php
- /etc/sudoers

/var/www/admin/test.php

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8"/>
        <title>test</title>
    </head>
    <body>
        <?php
            // Chemin du point de montage
            $mountPoint = "/mnt/cle";

            // Chemin du périphérique USB
            $usbDevice
(…)

Forum Programmation.php TOTP facile et souverain (sans GAFAM) → quelle lib ?

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
4
14
sept.
2022

Bonjour,

Je cherche à sécuriser un site web avec TOTP.

Je proposerai aux utilisateurs d’installer Aegis sur leur téléphone.

La génération des clés et du qrcode, à la limite je peux gérer ça en ligne de commande si nécessaire. Je n’ai pas l’ambition de proposer une interface web "complète".

PS: Une piste, 2FA QR Code Generatorcode, sérieuse et libre ?

Par contre, en PHP, je dois pouvoir vérifier le TOTP…

Mon site web est en PHP (…)

Forum Programmation.php Formatter du texte - Symfony

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes : aucune
1
7
sept.
2021

Bonjour,
Je réalise un projet avec Symfony dans lequel j'aimerai formatter du texte entré par l'utilisateur. Je sais que c'est par exemple possible avec twig et le filtre html_to_markdown, mais je ne veux pas donner autant de possibilités à l'utilisateur: je voudrais limiter le formatage aux liens, titres, gras et listes.

Est ce que vous connaissez un moyen facile de faire ça? Idéalement quelque chose d'utilisable dans un template twig.

Forum Programmation.php [résolu] PHP7.3 et Mariadb - Gestion des erreurs de longueur des champs texte

Posté par  . Licence CC By‑SA.
Étiquettes :
2
15
jan.
2021

Bonjour à tous,

Preambule : Je ne suis pas développeur php.
Je rencontre un soucis avec une vieille appli php5.quelquechose, que je n'ai pas créé, mais que l'on m'a forcé j'ai du adapter pour mettre à jour en php7.0

J'ai donc transformé correctement (je crois) toutes les requêtes en PDO et dans un bloc try/catch, pas trop regardé le reste du code qui est illisible et mal fait … j'ai juste debogué et corrigé les messages d'Erreurs et Notices PHP (…)

Forum Programmation.php conteneurisation application php avec Docker

Posté par  . Licence CC By‑SA.
Étiquettes :
1
9
mai
2020

Hello.

Je souhaite conteneuriser[1] une application web (Galette).
J'ai créé une image personnalisée à partir de l'image officielle de PHP et j'ai inclue le code de l'application dans l'image.
Petit problème: Dans l'application, il y a un dossier "install" qui contient du code permettant de configurer l'accès à la base de donnée et de créer le compte admin.
Ce dossier doit être là au premier démarrage et il faut le supprimer après l'avoir utilisé pour des raisons de sécurité.
Or (…)

Forum Programmation.php dolibarr

Posté par  . Licence CC By‑SA.
Étiquettes :
0
9
mai
2020

Bonjour,

depuis peu je suis utilisateur de Dolibarr!
J'aimerai ajouter des modules mais je suis débutant en programmation; j'ai des connaissances en vba, asm32, html mais pas en php et javascript.

J'aimerai avoir vos lumières sur la meilleurs façon d'apprendre sachant que je souhaite juste réaliser ces tâches:

-lecture/écriture base de donnée
-interface sous dolibarr simple (menu déroulant, popup, affichage de texte…)
-opération math simple (add, sub, mul…)

Merci et bonne journée

Forum Programmation.php Générer un nouvel id unique

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes : aucune
1
1
avr.
2020

Bonjour,

J'aimerai proposer un service web ouvert où des utilisateurs pourraient créer une page avec un identifiant unique. Imaginons que je voudrais cet identifiant sur 3 caractères alphabétiques, j'aimerai générer des séquences aléatoires comme aie, tpc, dui… qui ne se suivent pas. Ces identifiants seront ensuite enregistrés dans une base de données.

Une solutions évidentes seraient de parcourir séquentiellement les caractères (aaa, aab, aac…) mais je ne souhaite pas que les id se (…)

Forum Programmation.php branches GIT

Posté par  . Licence CC By‑SA.
Étiquettes :
0
15
fév.
2020

Bonjour à tous,

je continue mon apprentissage de GIT et sollicite vos conseils sur l'organisation d'un dépôt

je développe/maintiens une appli pbp assez importante pour un client, celui-ci me met à disposition 2 environnements LAMP, l'un de TEST et l'autre de PROD

je pensais donc avoir 1 dépôt GIT avec 2 branches correspondant aux 2 environnements TEST et PROD

tous les 6 mois environ, j'ai une commande pour faire évoluer l'application, évolution décomposée en 10 à 20 modifications/ajouts de fonctionnalité,

(…)

Forum Programmation.php Optimiser script php via multithread

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
1
29
jan.
2020

Pour un ensemble de fonctions qui doivent être exécutées et retourner un résultat rangé dans une variable commune : est-ce possible d’exécuter les fonctions en même temps plus tôt que d'attendre qu'elles s’enchaînent l'une après l'autre ?

Par exemple avec le script suivant, peut-on faire chuter son temps d’exécution de 3 secondes à une seconde ?

<?php

$content .= ma_fonction();
$content .= ma_fonction();
$content .= ma_fonction();

echo $content;

function ma_fonction(){
    sleep(1);
(…)

Forum Programmation.php De l'interêt de Memcached - Redis

Posté par  . Licence CC By‑SA.
Étiquettes :
1
16
oct.
2019

Bonjour,

Question toute simple.
Je vois souvent dans les tutos sur le net pour les infras web distribuées qu'il est préconisé d'installer Memcached (ou Redis) pour améliorer les performances du backend.

Or y a t il un intérêt à installer Memcached si le développeur n'utilise pas explicitement les lib dans son code ?

Merci

Forum Programmation.php [Solved] [Optimisation] PHP/Bash tester le plus rapidement si un process est actif

Posté par  . Licence CC By‑SA.
Étiquettes :
1
17
mar.
2019

Dans un script de HealthCheck l'utilisateur peut tester si un ou plusieurs processus sont actifs sur le serveur.

Voici un exemple adapté du code :

Cette version scan /proc/*/cmdline à la recherche des logiciels demandés par l'user.

<?php
$softwareName = array( "syncthing", "top"  ); /* add name for check if these softwares names is active running */

    $chkSoftIsLunch=true;
    if(is_array($softwareName)) {
        foreach($softwareName as $name){
                $pids=null
(…)

Forum Programmation.php Nextcloud et PDO::ATTR_PERSISTENT (php)

Posté par  . Licence CC By‑SA.
1
22
nov.
2018

Votre avis serait le bienvenue afin de bien comprendre l'impacte de PDO::ATTR_PERSISTENT => true en PHP(7) et de savoir si oui ou non il est bon de l'activer.
En effet son activation dans mon script pour checker nextcloud divise par deux le temps de réponse et diminue très fortement le nombre de requêtes reçues par le serveur de base de données.

Néanmoins, difficile de voir si les perfs de nextcloud ont changées ou si cela n'impacte que le script de (…)

Forum Programmation.php Ranges filter IPv4 et IPv6

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
0
4
avr.
2018

Bonjour,

En PHP, j'aurais besoin de savoir si une adresse IP se trouve dans l'une d'une série de plages.

Autan l'adresse IP que les plages peuvent être IPv4 ou IPv6.

function is_ip_in_ranges( $ip, $ranges )
{
// ← dois-je ici réinventer la roue ? :/
}

$badranges= array (
  "2a03:2880:f026::/48",
  "31.13.81.0/24",
  "2a03:2880:f11b::/48",
  "31.13.91.0/24",
  "179.60.195.0/24",
  "2a03:2880:f228::/48"
);
$clientip = $_SERVER['REMOTE_ADDR']; // IPv4 ou IPv6 !

if( is_ip_in_ranges( $clientip
(…)

Forum Programmation.php workflow git

Posté par  . Licence CC By‑SA.
Étiquettes :
2
28
jan.
2018

Bonjour,
dans le cadre d'un développement LAMP, je suis amené à utiliser le gestionnaire de version (GIT/GOGS) installé par un client sur son intranet.

Le client met à ma disposition un de ses portables aptes à se connecter à son réseau.
Ce poste peut aussi se connecter (brièvement) à mon intranet, mais jamais aux 2 intranet (client et le mien) simultanément.

Je souhaite pouvoir développer/tester/mettre à jour le dépôt lorsque je suis chez le client, mais lorsque je suis chez (…)

Forum Programmation.php Cherche lib XMPP très légère

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
2
8
juin
2017

Bonjour,

Pour un petit projet je cherche une lib en PHP permettant de se connecter à un serveur XMPP et d'envoyer un message.
C'est la seule utilisation que j'en ferai, et tout ce que j'ai pu voir est beaucoup plus complet que ce que je recherche.
Quelques exemples glanés pendant ma recherche:

https://github.com/fabiang/xmpp
https://github.com/movim/moxl
https://github.com/BirknerAlex/xmpphp

xmpphp me parait la plus proche de mes besoins et semble toujours maintenu.

Auriez-vous un retour sur l'une ou l'autre de ces libs ?
En auriez-vous (…)

Forum Programmation.php problème de connexion

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
0
22
nov.
2016

bonjour à tous,

j'ai un problème avec un message d'erreur et ça fait plus de 1 jour que je suis à la recherche.

ci joint mon message

PHP Notice: Undefined index: logout in /var/www/html/xxxxxxx…./index.php on line 10, referer: http://xxxxxx......./index.php/caracteristique?menuItem=menuItem1&currentRootItem=menuItem1

et mon code

<?php
//@ini_set('include_path', '.:/home/fxlacroix/public_html/:' . ini_get('include_path'));
require_once('OleaneBuilder/core/OleaneBuilder.php');
require_once('OleaneBuilder/core/Auth.php');
require_once( '../phplib/Soap/nusoap.php' );
include_once('Net/Ouaf.php');

session_start();

if($_REQUEST['logout']==true){

        session_destroy();

}

$OleaneBuilder =
(…)

Forum Programmation.php phpmyadmin

Posté par  . Licence CC By‑SA.
Étiquettes :
0
29
oct.
2016

Salut,
je viens d'installer nginx mariadb et phpmyadmin sous linux-mint tout fonctionne mais dans le tableau de bord phpmyadmin il n'y a pas de users, je neux donc pas ajouter une base, je suis connecte en phpmyadmin et donc pas le droit de créer une autre base. Si quelqu'un peux m'aider à resoudre ce problème merci.

Forum Programmation.php J'ai besoin d'un avis extérieur pour m'aider...

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
4
18
juil.
2016

Bonjour à tous,

Je suis encore en train de reprendre un code qui ne m'appartient pas, et je suis peut être (sans doute?) en train de faire de la merde…

Pour me débarrasser d'un fichier de fonctions énorme et impossible à maintenir sans efforts démentiels, j'ai chercher à rassembler dans des classes toutes les fonctions liées à un type de données. Par exemple, j'ai une classe "utilisateur" avec un nom, prenom, adresse, CP, ville.

Dans l'ancien code, lorsqu'on voulait tous (…)

Forum Programmation.php Gestion des accents dans un projet php/mysql...

Posté par  . Licence CC By‑SA.
2
2
juin
2016

Bonjour à tous,

Avant de poser la question, je vais resituer le contexte : j'ai commencé à contribuer à un logiciel dont j'avais besoin pour mon boulot (non, je ne dirais pas lequel, non pas que ce soit hyper confidentiel, mais j'estime que ce n'est pas à moi de faire de la pub pour ce logiciel…). Comme indiqué dans le sujet, c'est un projet en PHP/Mysql qui n'a jamais pris le temps de gérer correctement le problème des accents.

Aujourd'hui (…)

Forum Programmation.php Joomla défaut à l'impression

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
0
26
mai
2016

Bonjour à tous,
J'ai un problème sur un site en court de finalisation : http://libregamesinitiatives.tuxfamily.org il apparaît correctement,mais à l'impression, tous les liens apparaissent. Ca ne dépend pas de la version de Firefox,mais peut-être de Joomla,pourtant j'ai pris la dernière. Une idée ?