problème recuperation de données dans action

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : problème recuperation de données dans action

Re: problème recuperation de données dans action

par nabismag » 20 avr. 2016, 17:06

Merci spols je teste et je vous tiens au courant


thierry

Re: problème recuperation de données dans action

par Spols » 20 avr. 2016, 11:39

donc un floatval() en plus de ton trim() devrait enlever la mention de Kg

Re: problème recuperation de données dans action

par nabismag » 20 avr. 2016, 10:09

Le problème c'est que je suis tres novice dans la programmation PHP

Et j'ai mis en place une systeme de recupération de donnée sur une page HTML.

QUe j'ai réussi comme je le dit pour l'auteur et le prix.

Mais que je ne sais absolument comment m'y prendre pour le poids.

MErci de tenter de m aider

thierry

Re: problème recuperation de données dans action

par Spols » 19 avr. 2016, 11:47

la fonction floatval est ton amie
http://php.net/manual/en/function.floatval.php

Mais pourquoi ne pas récupèré la valeur de ton paramètrecontent plutot que de passer par des explodes

problème recuperation de données dans action

par nabismag » 19 avr. 2016, 09:04

bonjour

j'ai un problème pour gagner du temps j'ai besoin de recuperer le poids.le prix et l auteur d'un livre

J'ai réussi avec l auteur , le prix, mais j'ai un problème pour le poids.

voici les codes sur la page html à recupere :
<li class="information">
<span class="name">Présentation :</span>
Broché </li>
<li class="information">
<span class="name">Nb. de pages :</span>
350 pages </li>
<li class="information">
<span class="name">Poids :</span>
<span itemprop="weight" content="0.188 Kg"> 0.188 Kg </span> </li>
<li class="information">
<span class="name">Dimensions :</span>
10,9 cm × 17,8 cm × 1,7 cm </li>

J'ai besoin du poids sans le Kg derriere

voici le code que j'ai commencé à mettre mais qui ne fonctionne pas

-------------------------------------------------------------------------------- //
// Recherche et nettoyage du POIDS //
// -------------------------------------------------------------------------------- //
$poids = "";

foreach($html->find('.weight') as $res) {
if ($poids == '') {
$poids = $res;
}
}

$poids1 = explode('<span itemprop="weight" content="', $poids);
$poids2 = explode('">', $poids1[1]);
$poids = trim($poids2[0]);



// -------------------------------------------------------------------------------- //


D avance je vous remercie de bien vouloir m'aider

thierry