Aller au contenu

Aenoa

Hubmaster
  • Compteur de contenus

    769
  • Inscrit(e) le

  • Dernière visite

Messages postés par Aenoa

  1. Hello,

     

    Si tu souhaites n'utiliser que une variable qui se met à jour, tu peux faire la boucle suivante:

     

    <?php
    
    $result = $nb[0];
    
    for ( $i = 1; /* notez que l'on commence à 1 car 0 est déjà assigné au dessus */ $i < size($nb); $i++) {
      $result -= $nb[$i];
    }

     

    Une fois ce calcul terminé, $result contiendra la valeur finale décomptée de chaque élément de $nb, avec comme valeur initiale $nb[0].

     

    Tu peux également afficher la valeur lors de chaque itération dans la boucle si tu le préfères.

    Si tu souhaites stocker chaque valeur dans une variable à la place, remplace $result par un tableau ce qui te permettra, pour chaque index de stocker la valeur précédente.

     

    Bien à toi,

  2. Bonjour! Malheureusement sans le code il sera difficile de le vérifier ;)

    avez-vous vérifié que votre hébergeur autorise l'utilisation de la fonction mail() en php? C'est assez commun d'avoir cela désactivé chez les hébergeurs.

     

    Avec un bout de code je pourrais vous en dire plus!

     

    Excellente journée!

    Aenoa

  3. Bonjour!

     

    Je pense que la chose pouvant le mieux répondre à tes besoins serait d'envoyer un mail via SMTP.

    Je te  conseille donc de regarder pour des scripts tout faits en PHP qui te permettraient de te connecter a un serveur SMTP (par exemple, celui de gmail) et de là tu pourra envoyer les emails en utilisant l'email gmail associée. Si tu désires envoyer un message via le domaine titi.fr, regardes quel serveur SMTP est utilisé, connectes-toi y avec le script, et hop! Le tour est 

  4. Hello, et bienvenue sur le hub!

     

    Je tiens à te signaler que tu as des erreurs PHP sur la page détail de ton site, je cite:

    Citation

     

    Notice:

    Error at 2018-08-29 08:59:07:

    Query: SELECT `id` AS `artist_id`, `name` AS `artist_name`, `picture`, `content` FROM `www_lastfm_artistes` WHERE `name` REGEXP '^l'art de la guerre en chine [documentaire]$'
    Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'art de la guerre en chine [documentaire]$'' at line 1

    in /home/mistermpwf/www/php/lib/sql.class.php on line 636

    Error at 2018-08-29 08:59:07:

    Query: SELECT `id` AS `artist_id`, `name` AS `artist_name`, `picture`, `content` FROM `www_lastfm_artistes` WHERE `name` REGEXP '^l'art de la guerre en chine [documentaire]$'
    Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'art de la guerre en chine [documentaire]$'' at line 1


    Warning: Invalid argument supplied for foreach() in /home/mistermpwf/www/p/video.php on line 107

     

    sur l'URL suivante, prise depuis les "récents" de ta page d'accueil - /telecharger-gratuitement-lart-de-la-guerre-en-chine-documentaire-en-mp3-JUordU9h02w.html

     

    N'hésite pas si tu as une question, on est là pour ça, et passe une excellente journée!

     

  5. définissez l'index du vhost comme "add.php" ou renommez le fichier php que vous souhaitez voir être exécuté par défaut en "index.php".

    A moins que vous souhaitez signaler que les scripts ne sont pas fonctionnels ? Si c'est le cas, il vous faudra installer le module PHP pour votre serveur web

  6. l'opacité du parent s'applique a son propre container, si le premier niveau est a 0.8 et dedans tu met un 1.0 ça sera 1.0x 0.8 donc 0.8; Si tu le met à 0.5, ça sera 0,5x 0,8 d'opacité soit 0.4 d'opacité pour l'enfant.

    Si tu désire qu'un container interne ai une opacité de 1.0, tu peux éventuellement le mettre en position: absolute au même niveau que ton container transparent, et jouer avec le Z-index en effet.

     

    Si c'est juste pour avoir un fond un peu transparent de couleur, je ne peux que te conseiller d'utiliser la propriété css "background-color: rgba(0a255rouge, 0a255vert, 0a255bleu, opacité). Si tu veux du noir (0, 0 et 0 en RGB) avec une opacité de 0.8, tu peux donc mettre background-color: rgba(0,0,0,0.8); et le tour sera joué :)

  7. C'est toujours votre ancien code, il n'y a aucun correctif comparé l'une des premières versions et ne contient aucune ligne de ma requête SQL ^^

    Pensez à bien vérifier d'être à jour avant d'aller plus loin, ça règle souvent les problèmes ;)

  8. le dump en lui même est bon, mais je pense qu'il faut pipe avant "gzip" ( |gzip ).

    ton fichier où il sera sauvegardé, c'est NomDuFichier.sql.gz. si tu veux le placer ailleurs, donne un endroit absolu ou relatif (/opt/backups/nomfichier.sql.gz). je te conseille également de mettre dans le nom de fichier la date, histoire que chaque dimanche, le précédent ne soit pas écrasé par le nouveau.

    Pour recevoir un mail, ça dépendra de ton serveur; Mais tu peux utiliser un smtp via un petit script pour te connecter aux serveurs Gmail, ou ton service d'emails transactionnels préféré.

    Pour la répétitivité de la commande, il te faudra taper crontab -e en terminal afin d'éditer tes tâches planifiées. Le format est simple:

     

     +---------------- minute (0 - 59)
     |  +------------- hour (0 - 23)
     |  |  +---------- day of month (1 - 31)
     |  |  |  +------- month (1 - 12)
     |  |  |  |  +---- day of week (0 - 6) (Sunday=0 or 7)
     |  |  |  |  |
     *  *  *  *  *  command to be executed 

    en suivant ce schéma, et pour le faire chaque dimanche, à minuit, cela devrait être similaire:

    0 0 * * 0 /ton/chemin/vers/fichier/faisant/le/traitement.sh

    (théorique, je n'ai pas testé je suis au travail)

     

    Dans ton script, tu pourra donc exécuter le backup, l'envoyer quelque part, et envoyer un email.

    MAIS ATTENTION: si tu veux un LIEN dans ton email cela veut dire que ton fichier de backup est disponible sur le web, ce qui est extrêmement déconseillé pour la sécurité de la db :)

    Met le plutôt en pièce jointe (dépendant de ton service, la marche a suivre est différente.) ou ne le met pas en pièce jointe.

     

    Cordialement,

     

×
×
  • Créer...