Bonjour, je travaille sur une class forme en POO pour générer mes formulaires, mon problème c'est comment charger des Css d'une manière dynamique au lieu de mettre <link rel="stylesheet" href="css/style.css"/> je veux mettre à la place: lien rel="stylesheet" bref="". $style.'/>' mais je n'ai pas d'idée comment récupérer le chemin des fichiers qu'il faut charger en fonction du rendu de mon formulaire
Voila je rencontre un petit problème avec mon code.
Décrivez ici votre code ou ce que vous cherchez à faire
private static function bindForm($data)
{
$szChaine = '<!DOCTYPE html>';
$szChaine .= '<html lang="">';
$szChaine .= '<head>';
$szChaine .= '<title> </title>';
$szChaine .= '<meta charset="utf-8">';
$szChaine .= '<meta name="viewport" content="width=device-width, initial-scale=1">';
$szChaine .= '<link rel="stylesheet" href="includes/css/bootstrap.min.css"/> ';
$szChaine .= '<link rel="stylesheet" href=""/>';
$szChaine .= '<style>';
$szChaine .= '.cadre{border:1px solid;}';
$szChaine .= '.mbottom{margin-bottom:5px;margin-top:5px;}';
$szChaine .= '</style>';
$szChaine .= '</head>';
$szChaine .= '<body>';
$szChaine .= '<div class="container">';
$szChaine .= '<div class="row">';
$szChaine .= '<form id="MyForm" class="form-group">';
Tu pourrais utiliser un attribut privée/protégé qui contient un tableux de tes fichiers CSS et quand tu fais ton rendu tu boucle ton tableaux et les inclus dans ton HTML
Bonsoir.
Il y a une grosse différence entre ce que tu dis et ce que tu fais :
je travaille sur une class forme en POO pour générer mes formulaires
Sauf que ce que tu montres, c'est carrément la génération d'une page HTML.