Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".
Test de l'ISO d'Ubuntu francophone : nous avons besoin de testeurs pour la version francophone d'Ubuntu 14.04. Liens et informations ici.

Attention, une faille de sécurité dans bash a récemment été rapportée, il est recommandé de mettre à jour son système (plus de détails) *** mise à jour 12/10/2014 ***

nombre réponses : 25

#0 Re : -1 »  Besoin de participant-es pour un questionnaire de psycho sociale :) » Le 06/08/2014, à 15:05

ptilou
Réponses : 10

Bonjour
J'ai répondu à ton questionnaire Dimanche et je t'ai laissé une petite remarque dans la boite prévue à cet effet.
Peut-être pourras-tu répondre ici (lorsque le temps sera venu) à cette question que je n'y posais. Pourquoi aucune possiibilité de réponse neutre?
Ainsi dans les réponses proposées on peut trouver "très légèrement bénéfique" ou "très légèrement nuisible" mais jamais "sans effet".
En plus les réponses que tu vas donner à Elzen m'intéressent car je me les pose aussi.   
Bon courage

#1 -1 »  Impossible d'ajouter une exception de sécurité dans Fierfox » Le 03/03/2014, à 15:16

ptilou
Réponses : 1

Bonjour
Depuis ce matin Firefox fait des siennes!
Il m'est devenu impossible de me connecter sur mon moteur de recherche favori (ixquick).
Message : "Connexion non certifiée"
Normalement ce n'est pas très grave car dans la fenêtre il y a un bouton "ajouter un exception" seulement voila depuis ce matin il a disparu.
Le seul qui reste est "Sortir d'ici"
Bref je suis obligé d'utiliser Chromium pour ne pas utiliser Google comme moteur de recherche.... un comble!
Si quelqu'un a une idée de l'endroit ou est passé le bouton d'ajout d'exception je suis preneur.

#2 -1 »  [RESOLU]Faire des opérations sur des données mysql dans php » Le 25/02/2014, à 21:03

ptilou
Réponses : 10

Bonjour
Voici mon souci.
J'ai une base mysql à laquelle je me connecte sans problème via un petit programme php.
Le contenu de l'enregistrement que je recherche s'affiche sans problème. Mais voilà je voudrais non seulement l'afficher mais réaliser des opérations dessus.
Ma base comporte notamment deux champs décimaux . Je voudrais les soustraire et stocker le contenu dans une simple variable php
Voici le code de la requete et de l'affichage. 
$query = sprintf("SELECT Reference, Designation, Prix, Pro FROM tarifs
    WHERE Reference='%s' ",
    mysql_real_escape_string($Reference));

if (!$result) {
   $message  = 'Requête invalide : ' . mysql_error() . "\n";
    $message .= 'Requête complète : ' . $query;
   die($message);
}

while ($row = mysql_fetch_row($result)) {
    echo '<i> Référence :&nbsp; </i>'  .$Reference.'&nbsp;&nbsp;&nbsp; ';
   echo '<i> Libellé :&nbsp; </i>' .$row[1]. ' <br>';
    echo '<i> Tarif Pro :&nbsp; </i>' .$row[2]. '€&nbsp;&nbsp;&nbsp; ';
    echo '<i> Prix Net :&nbsp; </i>' .$row[3]. '€&nbsp;&nbsp;&nbsp; ';
}

Je souhaitrai mettre le résultat de $row[2] - $row[3] dans une variable $toto ou simplement sotcker le contenu de $row[2] et de  $row[3] dans des variable pour effectuer des opérations arithmétiques dessus.
J'ai déjà tenté plein de choses mais rien qui fonctionne...
Merci de votre aide.

#3 Re : -1 »  [RESOLU]Faire des opérations sur des données mysql dans php » Le 25/02/2014, à 21:31

ptilou
Réponses : 10

Données via myphpadmin
Prix    decimal(10,0)   
Pro    decimal(10,0)   
Cela dit j'ai tenté des choses du genre:
$toto= substr($row[2])
Sans succès
Et j'ai trouvé sur le net plein de doc pour afficher ces fichues données mais rien pour les récupérer. Si vous savez ou je peux trouver ça.....
Meric

#4 Re : -1 »  [RESOLU]Faire des opérations sur des données mysql dans php » Le 25/02/2014, à 22:11

ptilou
Réponses : 10

J'avais déjà vu ces 2 pages mais je n'y ai rien trouvé qui solutionne mon problème.
Merci quand même

#5 Re : -1 »  [RESOLU]Faire des opérations sur des données mysql dans php » Le 25/02/2014, à 23:44

ptilou
Réponses : 10

à pires57
Concrètement c'est très simple.
Dans la base de données j'ai 2 champs Prix et Pro qui sont le prix de revient et le prix de vente aux professionnel.
Je veux calculer la marge donc faire prix de vente - prix de revient, soit avec les champs de la base Pro - Prix
Ces champs sont affichés par php après une requète dans les variables  $row[2] et $row[3] (qui sont des éléments de tableau si j'ai tout bien compris)
La requète se passe bien et l'affichage est fait avec ce code:

 while ($row = mysql_fetch_row($result)) {
    echo '<i> Référence :&nbsp; </i>'  .$Reference.'&nbsp;&nbsp;&nbsp; ';
   echo '<i> Libellé :&nbsp; </i>' .$row[1]. ' <br>';
    echo '<i> Tarif Pro :&nbsp; </i>' .$row[2]. '€&nbsp;&nbsp;&nbsp; ';
    echo '<i> Prix Net :&nbsp; </i>' .$row[3]. '€&nbsp;&nbsp;&nbsp; ';
}
 

Bon tout s'affiche bien mais après je ne sais pas comment faire $row[2] - $row[3] pour calculer la marge.

#6 Re : -1 »  [RESOLU]Faire des opérations sur des données mysql dans php » Le 26/02/2014, à 15:01

ptilou
Réponses : 10

Merci pires57
Effectivement ce bète code fonctionne à une condition toutefois:
Le mettre dans la boucle ce que je ne faisais pas. Une fois bien placé tout baigne.

#7 -1 »  Non execution des scripts php RESOLU » Le 22/02/2014, à 20:07

ptilou
Réponses : 10

Bonjour
Tout débutant en php j'ai le problème suivant.
Ma config d'abord:
Xubuntu 12.04
Installé MySql (ça fonctionne)
Apache2 (ça fonctionne aussi: It works)
Php5 Là problème! ( de config je suppose) Le navigateur  (quel qu'il soit) refuse de lancer un fichier .php . Toujours le même message: "Vous essayez d'ouvir le fichier xx.php avec le navigateur xx" et ce choix : ouvrir avec Firefox ou Enregistrer ce fichier. 
Ce même fichier très simple .php tourne sans problème après que je l'ai transfèré chez un hébergeur.
Autre chose qui m'étonne c'est que myphpadmin fonctionne sans problème sur ma machine.
La config du php.ini est celle par défaut
Merci de votre aide

#8 Re : -1 »  Non execution des scripts php RESOLU » Le 22/02/2014, à 21:11

ptilou
Réponses : 10

à jplemoine Bien sur c'est tout bête.
Je me lance dans l'apprentissage du php.
Je souhaite afficher une page dans mon navigateur qui contienne du code php.
Pour faire celà j'ai vu que ma page ne doit pas s'appeler xxx.html mais xxx.php.
De fait lorsque je nomme une page xxx.html et qu'elle contient du code php elle s'affiche bien dans le navigateur mais le code php ne s'éxecute pas.
Et, c'est là que le bat blesse, si je la nomme xxx.php le navigateur refuse de l'afficher.
Voici le code tout bête que j'ai écrit (pompé sur un site pour débutant php)
<html>
<body>
<font size="2" face="Arial">Le texte en HTML</font>
<?php
// le code PHP ---------
$heure = date("H\hi");
print("<font size=\"2\" face=\"Arial\"> et celui en PHP.</font>");
?>
<!-- retour au code HTML -->
<br><font size="2" face="Arial">Il est <?php echo $heure; ?>.</font>
</body>
</html>
Si ce fichier s'appelle toto.html il s'affiche mais n'èxècute pas le php qui est dedans et s'il s'appelle toto.php le navigateur refuse de l'afficher.
Voilà je pense que ça vient de ma config php car si je transfère ce fichier toto.php chez l'hébergeur ou j'ai un site ça fonctionne sans problème

#9 Re : -1 »  Non execution des scripts php RESOLU » Le 23/02/2014, à 13:46

ptilou
Réponses : 10

A elgharib

ptilou a écrit :

Si ce fichier s'appelle toto.html il s'affiche mais n'èxècute pas le php qui est dedans et s'il s'appelle toto.php le navigateur refuse de l'afficher.
Voilà je pense que ça vient de ma config php car si je transfère ce fichier toto.php chez l'hébergeur ou j'ai un site ça fonctionne sans problème

Merci quand même

#10 Re : -1 »  Non execution des scripts php RESOLU » Le 23/02/2014, à 16:04

ptilou
Réponses : 10

Hélas ces paquets sont installés
Paquets apache2 installés (affichage dans synaptic)
- apache2  Métapaquet pour le serveur HTTP Apache
- apache2.2-common  Fichiers communs du serveur HTTP Apache
- apache2.2-bin  Fichiers binaires communs du serveur HTTP Apache
- libapache2-mod-php5  server-side, HTML-embedded scripting language (Apache 2 module)
- apache2-mpm-prefork  Serveur HTTP Apache - modèle traditionnel « non-threaded »
- apache2-utils  utility programs for webservers

Paquets php5 installés (affichage dans synaptic)
- php5  server-side, HTML-embedded scripting language (metapackage)
- php5-common  Common files for packages built from the php5 source
- php5-gd  GD module for php5
- php5-mcrypt  MCrypt module for php5
- php5-cli  command-line interpreter for the php5 scripting language
- php5-mysql  MySQL module for php5
- libapache2-mod-php5  server-side, HTML-embedded scripting language (Apache 2 module)

Mysql est également installé et fonctionne nickel (entre autre avec phpmyadmin)

Je pense donc, sans aucune certitude, que le probléme vient de php.ini et/ou apache2.conf mais quoi?

PS pour répondre à bruno
php a été installé avec apt-get install php5 exactement comme tu le suggère.

#11 Re : -1 »  Non execution des scripts php RESOLU » Le 23/02/2014, à 17:08

ptilou
Réponses : 10

Bon en fait c'était juste un probléme de répertoire et de méthode de lancement.
J'avais tellement l'habitude du html que j'ai fais du php de la même manière sans réfléchir un seul instant. Le fichier dans un répertoire perso et le lancement par clic droit sur le fichier et ouvrir avec...
Ben ça marche pas. Une fois le .php mis dans un sous répertoire de /var/www et lancé en tapant l'url dans le navigateur ça va mieux... ça va même bien.
Merci quand même de vos réponse et désolé de vous avoir bouffé du temps pour une bétise pareille.

#12 -1 »  HTML Page spéciale pour les vieux IE [RESOLU] » Le 10/06/2013, à 13:19

ptilou
Réponses : 9

Bonjour
Voici mon souci.
Je construis un site qui ma foi fonctionne correctement avec à peu près tous les navigateur sauf... Allez devinez... avec Internet Explorer 8 et inférieurs. (pour le 9 et le 10 je ne sais pas)
Bref j'ai vu qu'il était possible de détecter IE avec un code html spécifique du genre:
<!--[if lte IE 8]> 
ici je voudrais diriger sur une page conseillant d'installer un autre navigateur
<![endif]-->
Dans les tests que j'ai fait tout se passe comme si IE méprisait purement ces lignes de code.
Peut-être sont-elles mal placées? Mais ou les mettre?
Peut-être aussi le code entre le if et le endif n'est pas bon.
Pour ce code j'ai testé:
  <a href="http://severe-pertinan.org/ie.html"  /a>
et
<link rel="alternate" href="http:/severe-pertinan.org/ie.html"  />
http:/severe-pertinan.org/ie.html étant l'adresse de la page que je souhaite afficher.
Rien de tout ça ne fonctionne.
Si quelqu'un a une idée de là ou je fais erreur....

#13 Re : -1 »  HTML Page spéciale pour les vieux IE [RESOLU] » Le 10/06/2013, à 21:54

ptilou
Réponses : 9

Merci louis94....mais....
J'ai repris ton code exactement et toujours aucun effet. J'avais un instant espéré que <DIV.......
Voici donc une copie de mon code un peu plus large que <!--[if...........endif]-->

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >

<html lang="fr-fr"><head><title>severe-pertinan.org</title>


<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" >
<meta name="Description" content="litterature, politique, poésie, photographie," lang="fr">
<meta name="Keywords" content="litterature, politique, poésie, photographie," lang="fr">
<meta name="Identifier-url" content="http://severe-pertinan.org/">
<meta name="Robots" content="Index, Follow">
<meta name="Revisit-After" content="14 days">
<link rel="shortcut icon" href="http://severe-pertinan.org/marc.ico" >

<!--[if lte ie8]>
  <DIV style="color: red;">Vous utilisez un navigateur trop ancien. Veuillez en utiliser un plus moderne <DEL>ou aller vous faire voir</DEL>.</DIV>
<![endif]-->

<style type="text/css">
.fond {
border-style: none;
background-position: center top;
visibility: visible;
display: block;
font-size: 100%;
etc....

#14 Re : -1 »  HTML Page spéciale pour les vieux IE [RESOLU] » Le 10/06/2013, à 23:03

ptilou
Réponses : 9

Nouveau code:

</head>
<body>

<!--[if lte ie8]>
  <DIV style="color: red;">Vous utilisez un navigateur trop ancien. Veuillez en utiliser un plus moderne <DEL>ou aller vous faire voir</DEL>.</DIV>
<![endif]-->

<div class="fond" align="center">
etc..
Même résultat c'est à dire aucun. Merci quand même et si tu as une autre idée....

#15 Re : -1 »  HTML Page spéciale pour les vieux IE [RESOLU] » Le 11/06/2013, à 00:47

ptilou
Réponses : 9

Bah si tu le dis.... mais j'avais commencé avec cette syntaxe (IE 8) et j'ai changé après avoir vu tes posts. je re-testerai demain avec "IE 8" et le tout dans body après tout c'est peut-être ça. Je te tiens au jus et merci encore.

#16 Re : -1 »  HTML Page spéciale pour les vieux IE [RESOLU] » Le 11/06/2013, à 10:34

ptilou
Réponses : 9

Je confirme, hélas, Testé sur IE6 avec " lte IE 8" il ne se passe rien. Ca affiche direct la 1ere page du site (et n'importe comment)
Code utilisé:
.
.
</head>
<body>

<!--[if lte IE 8]>
  <DIV style="color: red;">Vous utilisez un navigateur trop ancien. Veuillez en utiliser un plus moderne <DEL>ou aller vous faire voir</DEL>.</DIV>
<![endif]-->
etc...

EDIT J'ai testé sur IE8 en reprenant un bout de code que microsoft donne en exemple sur le lien que tu m'a donné: même résultat. Ca doit donc venir d'ailleur mais d'ou?
Voici donc le code complet (jusqu'au <--[if..) de la page index html 

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<html lang="fr-fr"><head><title>severe-pertinan.org</title>

<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" >
<meta name="Description" content="litterature, politique, poésie, photographie," lang="fr">
<meta name="Keywords" content="litterature, politique, poésie, photographie," lang="fr">
<meta name="Identifier-url" content="http://severe-pertinan.org/">
<meta name="Robots" content="Index, Follow">
<meta name="Revisit-After" content="14 days">
<link rel="shortcut icon" href="http://severe-pertinan.org/marc.ico" >
<link rel="stylesheet" href="severe.css">


</head>
<body>

<!--[if IE 8]>
<p>Welcome to Internet Explorer 8.</p>
<![endif]-->

<!--[if lte IE 8]>
  <DIV style="color: red;">Vous utilisez un navigateur trop ancien. Veuillez en utiliser un plus moderne <DEL>ou aller vous faire voir</DEL>.</DIV>
<![endif]-->

#17 Re : -1 »  HTML Page spéciale pour les vieux IE [RESOLU] » Le 11/06/2013, à 17:27

ptilou
Réponses : 9

Bon et bien tu avais raison louis94. le problème venait des CSS.  Comme je n'ai nulle envie de les changer je les ai mises dans un fichier externe (ce que j'aurais fait de toute manière car c'est plus propre) et voici le code tordu que j'utilise.
IE 8 ou inférieur pas de CSS et un écran qui propose le télé chargement de navigateurs modernes Firefox, Chrome, Opera ....
<!--[if lte IE 8]>
  <a href="ie.html">Votre navigateur est trop ancien Cliquez ici pour résoudre le problème</a>
<![endif]-->
IE 9 ou plus charger les CSS
<!--[if gte IE 9]><link rel="stylesheet" href="severe.css"><![endif]-->
Autre que IE charger les CSS
<!--[if !IE]><!--> <link rel="stylesheet" href="severe.css"> <!--<![endif]-->
Merci de ton aide et je mets le sujet en résolu

#18 Re : -1 »  Recherche d'une distribution... » Le 13/01/2013, à 20:17

ptilou
Réponses : 17

Tu as aussi Mint DE ici. Elle est pas mal out of box et rolling version. Je viens de voir qu'iIs ont même une version XFCE. La version de base est sous Gnome3 et c'est pour ça que j'ai laissé tomber. (J'aime pas cette interface)

#19 Re : -1 »  Ubuntu Server Edition....Franchir le pas » Le 13/01/2013, à 19:47

ptilou
Réponses : 10
commentallezvous a écrit :

sans interface graphique !!! oups çà ne doit pas etre aisé a gerer pour un neophyte.

Rien ne t'empèche d'en installer une. (sudo apt-get install gnome par exemple) J'ai eu une 8.04 server avec Gnome pendant longtemps et ça tournait nickel. De même rien ne t'empêche d'installer les modules serveur sur une version desktop. Une des plus grosse différence est la durée du support (maj) plus longue pour une version serveur.

#20 Re : -1 »  Vos morceaux de musique jamais égalés... » Le 25/12/2012, à 20:15

ptilou
Réponses : 120

Non Beethoven n'était pas sourd: la preuve ici

#21 Re : -1 »  expliquez moi la difference entre ubuntu 32 et 64 bits » Le 09/12/2012, à 12:59

ptilou
Réponses : 50

Skype en vidéo et 64 bit: aucun problème.
En plus pour la compatibilité programme 32b  sur système 64b comme te l'as dis Uploader non soucis.

#22 Re : -1 »  android et wifi ? » Le 28/12/2012, à 14:50

ptilou
Réponses : 11
Marie-Lou a écrit :

Salut,

À tout hasard, as-tu essayé de modifier le canal du wifi ? Je me souviens avoir eu un problème similaire avec un ancien smartphone sous Android, qui avait été résolu en modifiant le canal.

Oui j'ai déja eu ce souci et pas que avec Android.
Cela dit mon fils a exactement la même tablette que toi et elle fonctionne en wifi sans probléme avec une clé WPA.

#23 Re : -1 »  la zététique pour raisonner » Le 21/12/2012, à 01:00

ptilou
Réponses : 32

Ouai ouai. Je viens de survoler l'article et ça ne me semble pas idiot. Juste il semblerait que se défaire de ses "croyances" (les guillemets sont volontaires) ne soit pas si simple que ça y compris dans les milieux scientifiques.

Exemple: Lorsque N. Bohr et ses potes de l'école de Copenhague on sorti leur théorie, Einstein n'a pu accepter ses implications philosophiques Il a répondu:" dieu ne joue pas aux dés" et il a passé le reste de sa vie à chercher la variable cachée: sans succès.

#24 Re : -1 »  Comment tester plusieurs distributions en multiboot [RESOLU] » Le 07/12/2012, à 22:00

ptilou
Réponses : 28
dropforged a écrit :

Pas mal de choses intéressante

ptilou, je crois que j'avais mal compris ce que tu me disais tongue
Dis moi si j'ai bien compris, tu me dis de mettre le grub de la distrib que je veux tester sur mon deuxième disque dur,  seulement le grub, la distribution quand a elle peux être installé indifféremment sur un ou l'autre des disque dur.
Par contre je laisse le grub de ma distribution "normale" sur le premier disque, et quand je veux retourner à la normale, je change l'ordre de boot dans le Bios et le tour est joué.

C'est exactement ça. Tu te retrouve avec 2 grub et tu choisis l'un ou l'autre en choisissant ton disque de boot dans le bios.