Quantcast
Channel: Grafikart | Derniers Sujets du forum
Viewing all 13822 articles
Browse latest View live

Dev web: que valent les certifications?

$
0
0

Bonjour à tous,

Fabien, 35 ans, actuellement fonctionnaire avec un salaire pas trop pourri mais qui exerce des fonctions qui ne l'enchantent plus... D'où mon projet de reconversion pour faire du dev web. J'ai bac+5 en droit et rien dans l'informatique, autant dire que mon diplome le futur recruteur s en fout.

Je me forme actuellement seul, sur le web, gratuitement (tant bien que mal). Je compte ne faire que du freelance. J'ai un DIF (droits individuels à formation) avec lequel je peux passer gratos la Certificat ENI - Développement de sites web dynamiques par Ellipse formation.

D'où mes questions:

1)Quelle est la valeur de cette certif sur le marché actuel du travail de dev web? Vous allez me dire c'est mieux que rien mais honnetement si ça sert à pas grand chose je ne ferai pas le déplacement.

2)Au jour d'aujourd'hui les recruteurs recherchent encore beaucoup de dev web? Meme noob?

3) vous connaissez d'autres certifications qui sont vraiment recherchées?

4) c'est plus difficile de se faire embaucher quand on est un vieux?

5)je compte me former intensément sur HTML, CSS, JS, REACT dans un premier temps pour ensuite enchainer sur du back, ça vous parait encore d'actualité?

6) il vous semble illusoire de commencer à 300eur/jour pour un dev full stack sans experience et autodidacte?

Toute idée, suggestion est la bienvenue, je ne suis pas fermé au dev mobile, à l'ia... si ça recrute.

Merci beaucoup!


Problème execute();

$
0
0

Bonjour,

Voila je rencontre un petit problème avec mon code.

Ce que je fais

Je cherche a récuperer des infos de ma bdd

<?php

try
{
    $bdd = new PDO('mysql:host=localhost;dbname=test;charset=utf8', 'root', '');
    echo 'Connection réussit';
}
catch (Exception $e)
{
        die('Erreur : ' . $e->getMessage());
}

var_dump($bdd);
$bddInfos = $bdd->prepare("SELECT * FROM infos");



$bddExes = $bddInfos->execute();

$bddSees = $bddInfos->fetch(PDO::FETCH_ASSOC);
var_dump($bddInfos);
var_dump($bddExes);
var_dump($bddSees);

?>

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
</head>
<body>
    <h1>Liste</h1>
    <ul>

        <?php foreach ($bddSees as $bddSee): ?>
            <li>
                <?= $bddSee['name'] ?>
                <?= $bddSee['age'] ?>
            </li>
        <?php endforeach; ?>    

    </ul>


</body>
</html>

Ce que je veux

je suis censé obtenir les noms des personnes dans ma bdd, ainsi que leur age

Ce que j'obtiens

Connection réussit
C:\wamp64\www\TutoPHP\w\index.php:13:
object(PDO)[1]
C:\wamp64\www\TutoPHP\w\index.php:21:
object(PDOStatement)[2]
  public 'queryString' => string 'SELECT * FROM infos' (length=19)
C:\wamp64\www\TutoPHP\w\index.php:22:boolean false
C:\wamp64\www\TutoPHP\w\index.php:23:boolean false
Liste

( ! ) Warning: Invalid argument supplied for foreach() in C:\wamp64\www\TutoPHP\w\index.php on line 39
Call Stack
#   Time    Memory  Function    Location
1   0.0008  363256  {main}( )   ...\index.php:0

Exporter wordpress

$
0
0

Bonjour,

Voila je rencontre un petit problème avec l'export de mon wordpress.

Ce que je fais

J'ai installé le pluggin Duplicator. Seulement le problème c'est qu'au moment d'entrer les informations de ma base de données, avec la version gratuite, il y a pour seul choix "remove".
J'ai donc installé le pluggin All in One migration, où je télécharge un fichier.wpress
Seulement je n'arrive pas à l'importer dans mon wordpress en local car le fichier est trop grand.

Ce que je veux

Je souhaiterais exporter un wordpress déjà en ligne pour le mettre en local.

Ce que j'obtiens

Je reste donc bloqué. Avez-vous un pluggin gratuit capable d'exporter facilement le wordpress ainsi que sa base de données ? Ou un bon tutoriel svp ?

Mauvaise manipulation VIRTUAL STUDIO CODE 2019

$
0
0

Bonjour à tous, cela fait 2 heures que j'essai de m'en sortir avec ce bins !!

J'explique : En plein codage je me sert comme d'habitude de la fonction du multi-selection ("command+clic" je suis sur mac) et d'un coup, surement une erreur et/ou une mauvaise manipulation de ma part, quand je met mon cursseur aprés le 1er "p" pour creer une class,
< p ici> .......... < / p >
j'ai automatiquement un 2éme cursseur qui se met tout seul au meme endroit mais en bout de ligne
< p ici > .......... < / p et ici>
C'est trés genant pour selectionner plusieurs lignes, ou d'autre manipulations avec les lignes. C'est assez génant. Si quelqu'un croit comprendre mon problème, par écrit c'est compliquer d'expliquer, je lui serait reconnaissant de me m'éclairer. J'ai esseyé de voir tout les racourcies mais j'avance pas du tout. Merci à vous !!

Facebook Open Graph type feed

$
0
0

Bonjour,
je veux partager mes articles sur Facebook à l'aide de l'openGraph de Facebook, qui doit ouvrir une fenetre popup et afficher le titre de l'article, la miniature, et la description. Avant ce code fonctionnait parfaitement sur mon site, mais aujourd'hui ne semble plus marcher

Ce que je fais

$('.btnshare').on('click', function(){
            var id = $(this).attr('id')
            var titre = $('#titre'+id).html()
            var description = $('#desc').html()
            var photo = $('.background').attr('data-url')
            var url = 'https://kazimo.ga'+$(this).attr('data-url')
            var FBDesc      = description;
            var FBTitle     = titre;
            var FBLink      = url;
            var FBPic       = 'https://kazimo.ga'+photo;
            // Open FB share popup
            FB.ui({
              method: 'share_open_graph',
              action_type: 'og.likes',
                action_properties: JSON.stringify({
                    object: {
                        'og:url': FBLink,
                        'og:title': FBTitle,
                        'og:description': FBDesc,
                        'og:image': FBPic
                    }
                })
            },
            function (response) {
              console.log(response)
            });
          })

Ce que j'obtiens

La fenetre popup s'ouvre bien, mais il affiche la meta miniature de mon site ainsi que sa meta description aulieu de la miniature de mon article, son titre et sa description. J'ai consulté la documentation de Facebook ainsi que des forums mais j'ai pas trouvé mon bonheur. Quelqu'un aurait-il une solution svp ?

ps: la redirection vers l'article parcontre marche bien, sauf la miniature et sa description.

[Symfony 4] Envoi de mail depuis Command

$
0
0

Bonjour,

J'aimerais envoyer un mail depuis une "command" que je suis en train d'écrire et qui sera exécutée via un cron.
Elle se charge de faire un ensemble de vérification et envoie ensuite le résultat par mail.
J'ai installé Swiftmailer et voici mon code :

$message = (new \Swift_Message('Hello Email'))
 ->setFrom($envoyeur)
 ->setTo($destinataire)
 ->setBody("This is the content of my Email !", 'text/plain');

$mailer = new \Swift_Mailer($transport);
$mailer->send($message);

Mais bien sûr la variable transport n'est pas définie car je ne sais pas trop comment faire.

J'avais vu cela en cherchant sur Google :

$container = $this->getContainer();
$mailer = $container->get('mailer');
$transport = $container->get('swiftmailer.transport.real');

Mais le souci c'est que le $this->getContainer me renvoie une erreur :

Attempted to call an undefined method named "getContainer"

Est-ce que quelqu'un pourrait m'aider svp ?
Merci.

Carrousel site Wordpress

$
0
0

Bonjour,
Je suis actuellement en train de developper mon site Journalb2b.com sous wordpress
Comment je peux ajouter une Carrousel dans la page Home au dessous de la bannier

Merci

Empêcher l'envoi d'un form si l'utilisateur n'est pas connecté

$
0
0

Bonjour tout le monde,
j’ai un formulaire que j’envoie à une deuxième page, mais avant de le faire j’aimerai checker si l’utilisateur est connecté ou pas, s’il est connecté c’est bon, la redirection se fait, sinon je l’envoie à la page d’authentification, et c’est là ou ca bloque :'( X/ ca me redirige vers la page (test.php) même si l utilisateur n est pas authentifié de l’aide svp svp svp!!

traitement:

$adresse_courriel = $_SESSION["adresse_courriel"];
$result = sqlUtilisateur($conn,$adresse_courriel);
var_dump($result);
if(isset($_POST['tri'])){
    if(isset($_SESSION['adresse_courriel']) && $result['adresse_courriel']!='') {
            header("LOCATION:test.php");
        exit;
    } else {
            header("LOCATION:authentification.php");
    }

}

formulaire:

<form action="test.php" method="POST" id="tri">
        <?php if (count($liste) > 0) : ?>
        <table>
            <tr>
                <th>Produit</th>
                <th>Description</th>
                <th>Prix</th>
                 <th>Marque</th>
                 <th>categorie</th>
                 <th>Commander</th>
            </tr>
            <?php foreach ($liste as $row) : ?> 
            <tr>
                <td><?php echo $row['nom_produit'] ?></td>
                <td><?php echo $row['description_produit'] ?></td>
                <td><?php echo $row['prix_produit'] ?></td>
                <td><?php echo $row['nom_marque'] ?></td>
                <td><?php echo $row['nom_categorie_produit'] ?></td>
            <td> <input type="checkbox" name="checkbox[]"value="<?= $row['id_produit'] ?>"/></td> 
            </tr>
            <?php endforeach; ?>
        </table> 
        <?php else : ?>
        <p>Aucun produit trouvé trouvé.</p>
        <?php endif; ?>
       <input type="submit" name="tri" value="Commander">
        </form>

requete sql:

function sqlUtilisateur($conn, $adresse_courriel) {
$req = "SELECT * FROM utilisateurs WHERE adresse_courriel=?";   
 $stmt = mysqli_prepare($conn, $req);
    mysqli_stmt_bind_param($stmt, "s", $adresse_courriel);
    if (mysqli_stmt_execute($stmt)) {
        $result = mysqli_stmt_get_result($stmt);
        $nbResult = mysqli_num_rows($result);
    $row = array();
        if ($nbResult) {
            mysqli_data_seek($result, 0);
            $row = mysqli_fetch_array($result, MYSQLI_ASSOC);       
        }
        mysqli_free_result($result);
        return $row;
    } else {
        errSQL($conn);
        exit;
    }
}

Jointure dans plusieurs table

$
0
0

Bonjour,

Voila je rencontre un petit problème avec mon code.

j'aimerais faire une jointure sur trois table
table3 possède l'id table 2
table 2 possède l'id table1

<?php

$jointure=$bdd->prepare("select paiement.code,dateEnregistrement,user,parametre.sciences_idtableSciences from paiement join parametre on paiement.parametre_idparametre=paranetre.idparametre AND sciences.monScience from parametre join sciences on parametre.sciences_idtableSciences=sciences.idtableSciences ORDER BY paiement.id ASC");
$executeJointure=$jointure->execute();

?>

code html

<?php while( $rech=$jointure->fetch() ) : ?>
<td><?= $rech['code'] ?></td>
<td><?= $rech['dateEnregistrement'] ?></td>
<td><?= $rech['user'] ?></td>
<td><?= $rech['monScience'] ?></td>
<?php endwhile ?>

Comme resultat il m'affiche un tableau vide
Merçi de m'aider

Dessiner via tablette graphique sur Illustrator

$
0
0

Bonjour, je viens de faire l'acquisition d'une tablette graphique XP-Pen Deco Pro et j'essaie de dessiner avec dans Illustrator. J'ai essayé avec l'outil crayon mais je déteste l'effet de points-tillés que ça fait quand je dessine. Je ne vois pas mon dessin. Je dois soulever le crayon pour voir le trait. C'est vraiment détestable comme outil. J'ai essayé avec le pinceau, ça vas pas mal mieux mais je n'arrive pas à fermer mes tracés. Puis l'outil plume, je sais l'utiliser à la souris mais est-ce possible de l'utiliser au stylet en modelant le tracé plutôt qu'en jouant avec les tangente et les points d'encrage?

Est-ce que vous connaissez un tutoriel vidéo qui présente l'utilisation de la tablette dans Illustrator?

Merci de vôtre aide,

echo + div + variable

$
0
0

Bonjour,

Voila je rencontre un petit problème avec mon code.

### Ce que je fais

Je créer un systeme d'activation/désactivation de sondages

<!DOCTYPE html>
  <html lang="fr">
  <head>
    <title>Sondage GLPI</title>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <meta http-equiv="X-UA-Compatible" content="IE=9" />
    <link rel="icon" href="sondageglpi/sondageglpi/img/iconesnp.ico" />
    <?php
      $type = null;
      $u_agent = $_SERVER['HTTP_USER_AGENT'];
      if(preg_match('/Trident/',$u_agent)){
          echo '<link rel="stylesheet" href="sondageglpi/sondageglpi/css_IE.css">';
      }
      else{
      echo '<link rel="stylesheet" href="sondageglpi//sondageglpi/mycss.css">';
      } 
      try{
          $db = new PDO('mysql:host=localhost;port=3308;dbname=test', 'root', '');
          $db->setAttribute(PDO::ATTR_ERRMODE,PDO::ERRMODE_EXCEPTION);
      }
      catch (PDOException $e){
          echo 'ERROR';
      }
      $s = 'Le sondage';
      $sa = 'a été activé';
      $sna = 'a été désactivé'; 
          ?>
  </head>
  <body>
      <div id="banner" >
          <div class="main">
              <div class="page">
                  <div id="language">
                      <table id="tablelang">
                          <tr>
                              <td>
                                  <a href="#"><img class="flags" src="sondageglpi/sondageglpi/img/fr.png" />  
                              </td>
                              <td>
                                  <a href="sondageglpi/sondageglpi/lang/en/index_en.php"><img class="flags" src="sondageglpi/sondageglpi/img/en.png" /></a>
                              </td>
                              <td>
                                  <a href="sondageglpi/sondageglpi/lang/de/index_de.php"><img class="flags" src="sondageglpi/sondageglpi/img/de.png" />  
                              </td>
                              <td>
                                  <a href="sondageglpi/sondageglpi/lang/pl/index_pl.php"><img class="flags" src="sondageglpi/sondageglpi/img/pl.png" />  
                              </td>
                              <td>
                                  <a href="sondageglpi/sondageglpi/lang/sk/index_sk.php"><img class="flags" src="sondageglpi/sondageglpi/img/sk.png" />  
                              </td>
                              <td>
                                  <a href="sondageglpi/sondageglpi/lang/hu/index_hu.php"><img class="flags" src="sondageglpi/sondageglpi/img/hu.png" />  
                              </td>
                          </tr>
                      </table>
                  </div>
                  <div class="bloc-accueil">

                      <h3 class="title">Administration</h3>
                      <h4 class="title">Sondage en cours</h4>

                      <form action="" method="post">
                          <input type="text" name="text">

                          <input type="radio" id="actif" value="actif" name="sondage" >
                          <label for="actif">Actif</label>

                          <input type="radio" id="non_actif" value="non_actif" name="sondage" >
                          <label for="non_actif">Non actif</label>
                              <br>
                          <button type="submit">Valider les paramettres</button>
                          </form>  
                              <?php
                              if (!empty($_POST['sondage']) && (!empty($_POST['text']))){
                                  $val = $_POST['sondage'];
                                  $val2 = $_POST['text']; 

                                          if ($val == 'actif') {
                                              $type = 0;
                                              $sql = "UPDATE sondages SET Clos=$type";
                                              $res = $db->exec($sql);
                                              echo '<div class="alert alert-success" >' . $s . $val2 . $sa . '</div>';
                                          } elseif ($val == 'non_actif'){
                                              $type = 1;
                                              $sql = "UPDATE sondages SET Clos=$type";
                                              $res = $db->exec($sql);
                                              echo "Le sondage $val2 a été désactivé";
                                          } else {
                                              $type = 'Veuillez séléctionné une action';
                                              echo $type;
                                          }
                                          }

                              ?>
                          <br>
                      <button type="submit">Créer un sondage</button>
                      <a href="login.php"><input type="button" value="Déconexion" class="btn btn-primary" ></a>
                  </div>
              </div>
          </div>
      </div>

  </body>
  </html>

### Ce que je veux

j'aimerais que une fois l'information envoyé, ma page me renvoie un message avec une class Bootstrap alert (danger ou success).

### Ce que j'obtiens

J'obtiens seulement 'Le sondage nomDuSondage a été activé/désactivé' mais sans le css de bootstrap.

quelqu'un serait d'ou viens le problème ?
(ps : pour l'instant la div est censé fonctionné seulement si un sondage est activé, puisque les autres echo n'ont pas de div)

logo en s'alligne ps avec la navigation

$
0
0

Bonjour,

Voila je rencontre un petit problème avec mon code.

je n'arrive pas à alligner mon logo avec la navigation

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>Genoa</title>
    <link rel="stylesheet" type="text/css" href="assets/css/reset.css">
    <link rel="stylesheet" type="text/css" href="assets/css/style.css">
</head>
<body>
    <div class="body">
        <div class="header">
            <div id="logo">
                <a href="http://jahangirseven.com/genoa/">
                    <img src="assets/img/logohigh.png" alt="Genoa">
                </a>
            </div>

            <nav class="menu">
                <ul>
                    <li>
                        <a href="http://jahangirseven.com/genoa/">
                            Home
                        </a>
                    </li>
                    <li>
                        <a href="http://jahangirseven.com/genoa/sidebar-right/">
                            Blog
                        </a>
                    </li>
                    <li>
                        <a href="http://jahangirseven.com/genoa/shop/">
                            Shop
                        </a>
                    </li>
                    <li>
                        <a href="https://themeforest.net/">
                            Contact
                        </a>
                    </li>
                    <li>
                        <a href=""><img src="assets/img/magnifying-glass.png"></a>
                    </li>
                    <li>
                        <a href="http://jahangirseven.com/genoa/cart/"><img src="assets/img/shopping-cart_icon-icons.com_56125.png"></a>
                    </li>
                    <li>
                        <a href=""><img src="assets/img/filled_rounded_menu-512.png"></a>
                    </li>
                    <li>
                        <a href="#" class="navbutton">Download</a>
                    </li>
                </ul>
            </nav>

            </div>
body{
    margin: 0 auto;
    padding:0;
    font-size:16px;
    font-family: "Poppins", Sans-serif;
    overflow-x:hidden;
    line-height: 1;
    background : #f6f5fb;
    background: url(../img/genoa-demo3-banner6002.png);
    background-repeat: no-repeat;
    background-position: right top;
    background-size: 1500px;
}

.body{
    max-width: 1120px;
    margin-right: auto;
    margin-left: auto;
}
#logo{
    max-width:17%;
    height:100%; 
}
#logo {
    display: inline-block;

}

#logo img{
    max-width:100%;
    max-height:100%;
    vertical-align: top;


}
.header nav ul {
    list-style-type: none;
}
.header nav li {
    display: inline-block;
    width: 50px;
    height:50px;
    margin: 0px;
    padding:0px;
    padding-bottom: 80px;
    display: inline-block;    
    vertical-align: top;
    font-size: 15px;

}

.header nav li a {
    text-decoration: none;
    color: white;

}

.header nav img {
    width: 23px;
}

.header nav {
    text-align:right;
}

.navbutton {
    width: 202%;
    font-size: 14px;
    color: #ffffff;
    background-color: #FF7542;
    padding: 15px 0px 17px 0px;
    text-decoration: none;
    border-radius: 23px;
    box-shadow: none;
    margin-right: 80px;
    justify-content: center;
}
.navbutton{
    position: relative;
    box-sizing: border-box;
    display: flex;
    margin-top: -13px;
}

je pense qui'l y a un probléme avec mon htm car j'ai essayé déja display et align vertical ça ne amrche toujours pas 
merci d'avance pr votre aide

probleme requete update

$
0
0

Bonjour tout le monde,
ma requete est la suiavnte:

UPDATE produits p set p.quantite_produit_commande
FROM (

SELECT
    p.id_produit,
    p.nom_produit,
    (p.quantite_produit_commande) as "Quantité en stock" ,
    (SUM(lc.quantite))  as "Quantité en commandé" ,
    (p.quantite_produit_commande -  SUM(lc.quantite)) as stock_restant
    FROM produits p
    INNER JOIN lignes_commandes lc ON lc.id_produit = p.id_produit
    GROUP BY p.id_produit)
    WHERE p.id_produit = 1;

j'aimerai mettre à jour mon stock restant, en ce basant sur la quantité en stock et la quantité commandé, mais j'ai une erreur de syntaxe
quelqu'un a une idée
MErci

Script (if) ne fonctionne que sur une ligne

$
0
0

Bonjour,

Voila je rencontre un petit problème avec mon code.

Ce que je fais

function onEdit() {
   var tableur = SpreadsheetApp.getActiveSpreadsheet();
   var feuille = tableur.getSheetByName("TEST");
  var maLigne = "A1";
  var maLignedeux = "C1";
  var maValeur = tableur.getRange(maLigne).getValues();
  var maValeurdeux = tableur.getRange(maLignedeux).getValues();
   var horodateur = new Date();
   var row = SpreadsheetApp.getActiveRange().getRowIndex();

    if(maValeur == "ENVOYER" && maValeurdeux == "R1"){
  feuille.getRange(row,2).setValue(horodateur);
  }
}

Ce que je veux

Modifier la date en fonction de plusieurs conditions, sur chaque ligne de mon tableau

Ce que j'obtiens

Il ne foncionne que sur la prmière ligne. Dès la second, il n'y a que le onEdit qui fonctionne (il ne prend plus en compte les conditions.

Merci de votre aide

Pat

Besoin d'avis sur un site

$
0
0

Bonjour à tous,

J'aimerai si possible avoir des retours voir des recommandations concernant un site web sur lequelle je travaille depuis quelques années.
Que ça soit niveau design, ergonomie, concept avancées ou juste un avis.
Le site est Drone-store.fr

Merci à tous ceux qui prendront le temps de jeter un oeil ;)


SQLite3 et NodeJS

$
0
0

Bonjour,

Voila je rencontre un petit problème avec mon code. Ce dernier est écrit en TypeScript. Je pense que le forum Javascript est le plus approprié pour poster ma question.

Ce que je fais

Actuellement, j'ai une classe qui ressemble à ceci:

class DB extends DBAbstract {

    private readonly _db: Database;
    private readonly _logger: LoggerAbstract;

    constructor(filepath: string, log: LoggerAbstract, verboseMode = false,  traceMode = false) {
        super();

        if (verboseMode) {
            this._db = new (verbose()).Database(filepath, (err) => {
                if (err) { throw err; }
            });
        } else {
            this._db = new Database(filepath, (err) => {
                if (err) { throw err; }
            });
        }

        this._logger = log;

        if (traceMode) {
            this.logger.changeLvl("trace");
            this.logger.log("Changement de logLevel pour trace", "trace");
            this.db.on("trace", (query) => this.logger.log(query, "trace"));
        }

        this.run("PRAGMA main.journal_mode = truncate;", [], () => {
            this.logger.log("Truncate ON", "trace");
        });

        this.run("PRAGMA foreign_keys = ON;", [], () => {
            this.logger.log("Foreign Key ON", "trace");
        });
    }

    public run(query: string, params: any[], callback?: (err: (Error | null)) => void): void {
        this.db.run(query, params, callback);
    }

Il s'agit du constructeur de ma classe DB. Ce que je fais lors de l'initialisation: je vérifie si on est en mode débug et/ou trace. J'exécute deux queries qui me permettent de: forcer le truncate du journal de log (pour gagner un peu en vitesse) et forcer la vérification des clés étrangères. La méthode run plus bas appelle juste la méthode du même nom de la librairie (https://www.npmjs.com/package/sqlite3)

Ce que je veux

J'aimerais que lorsque que j'active le mode trace, les queries soient loggués par mon logger. Ce qui permettra de plus facilier régler les problèmes de queries à l'avenir (voir ce qui aura été exécuté et non la version préparée de la query).

Ce que j'obtiens

Malheureusement, je ne vois que le log suivant:
[2019-12-19T17:56:35.308] [TRACE] default - Changement de logLevel pour trace

Donc, le logger marche bien et je passe bien dans la condition. Seulement voilà: les 2 queries du constructeur n'apparaissent pas dans mes logs. J'ai vérifié et j'ai bien la méthode run qui est appelée. En Javascript pure (sans classe), je n'ai aucun problème. J'arrive à avoir le résultat souhaité. Je pense donc que le problème est lié à TypeScript. J'ai regardé le fichier transpillé et je ne vois pas de souci (ou bien cela m'a échappé).

Merci d'avance pour votre aide :)

Lire à partir d'un timecode avec video.js

$
0
0

Bonjour,
J'ai besoin de faire démarrer la lecture d'une vidéo à partir d'un certain point, en cliquant par exemple sur un lien ou un bouton.
En utilisant l'élément HTML , j'y arrivais très bien avec ce petit code :

<script type="text/javascript">
        var lecteur;
        function timecode(secondes) {
            lecteur = document.getElementById("mavideo");
            lecteur.currentTime = (secondes);
            lecteur.play();
        }
    </script>

Et en cliquant par exemple sur ce lien :

<a href=#mavideo onclick="timecode(60)">Lire à partir de 1 min</a>

Comme le lecteur natif généré par le navigateur ne convenait pas, j'ai importé video.js (version 7.6.6) avec le thème Fantasy.
Et depuis, mon code ci-dessous ne fait rien...

Quelqu'un a-t-il une idée ? Merci.

A quoi sert la variable loop

$
0
0

Bonjour,

J'ai une question qui m'intrigue

J'ai vue une fois dans un boucle for de twig une variable qui s'appelle loop

Je viens de lire et relire la doc, mais j'arrive toujours pas à comprendre à quoit sert cette variable.

Quelqu'un saurait m'expliquer ?

Best comprehensive guided instructions for Office.com/setup

$
0
0

As we all know that Microsoft Office provides seamless coordination with programs like MS Word, MS Excel, Outlook, and PowerPoint which the user usually uses. Moreover, with the multi-level setup of subscriptions, user can have a check if anybody is editing the file he/she using. It is also very flexible as it provides the user the ability to access any of his/her information anywhere on the globe. In short, MS Office is a solution provider. Office.com/setup aids the user to deploy its setup successfully. And to get the perfect guidance for the same, don’t forget to visit our blogs loaded with all, what your people need.

Détecter les changements des checkbox faits par javascript

$
0
0

Bonjour,

J'ai un tableau avec une checkbox pour chaque ligne.
Lorsqu'un utilisateur clique dessus j'active ou désactive des fonctionnalités en ajax, pas de souci.

Je souhaite faire une checkbox supplémentaire qui coche ou décoche toutes les cases en même temps, et qui donc déclenche aussi mon autre fonction pour activer/désactiver les fonctionnalités... Et c'est là que ça coince.
Ma checkbox général a bien un effet sur toutes les autres, mais la fonction qui devrait être lancée au moment du changement d'état de chacune ne se lance pas.

Voici mon code:

Fonction lancée lors d'un clic sur le checkbox générale:

$(document).on('click', 'input[name="check_all"]', function(e) {
                if($(this).is(':checked')) {
                    $('input[name="actif"]').prop('checked', true);
                } else {
                    $('input[name="actif"]').prop('checked', false);
                }
            });

Fonction lancée lors d'un clic sur une checkbox simple (et qui donc devrait être lancée lors du clic sur la générale):

$(document).on('change', 'input[name="actif"]', function(e) {
                $.ajax({
                    url : 'L_URL',
                    type : 'POST',
                    data : {mes_donnees},
                    dataType : 'html',
                    success : function(html) {
                        // Succès: Aucun retour
                    },
                    error : function(resultat){
                        alert('Erreur : ' + resultat)
                    }
                });

La seconde fonction fonctionne donc très bien lors d'un clic sur une checkbox seule, mais n'est pas activée lors d'un clic sur la générale (mais l'état des checkbox à l'écran change bien lui).

Par avance, merci pour votre aide.

Viewing all 13822 articles
Browse latest View live