Aide en php
Résolu/Fermé3 réponses
Utilisateur anonyme
7 oct. 2008 à 17:54
7 oct. 2008 à 17:54
<?php
$firefox = preg_replace('#firefox/[0-30][0-30][0-30]#i', '$1', $HTTP_USER_AGENT);
?>
normalement, $firefox contient firefox + la version , mais la fonction preg_replace ne me semble pas très approprié pour faire sa, cherche plutôt dans ce tutoriel une autre fonction :
https://openclassrooms.com/fr/courses/918836-concevez-votre-site-web-avec-php-et-mysql/917386-les-expressions-regulieres-partie-2-2
$firefox = preg_replace('#firefox/[0-30][0-30][0-30]#i', '$1', $HTTP_USER_AGENT);
?>
normalement, $firefox contient firefox + la version , mais la fonction preg_replace ne me semble pas très approprié pour faire sa, cherche plutôt dans ce tutoriel une autre fonction :
https://openclassrooms.com/fr/courses/918836-concevez-votre-site-web-avec-php-et-mysql/917386-les-expressions-regulieres-partie-2-2
Utilisateur anonyme
7 oct. 2008 à 17:55
7 oct. 2008 à 17:55
Bonsoir,
<?php
$a="Mozilla/5.0 (Windows; U; Windows NT 6.0; fr; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3 ";
$tableau = explode('/',$a);
echo "<pre>";print_r($tableau);echo "<pre>";
$tableau2 = explode(' ',$tableau[2]);
echo "<pre>";print_r($tableau2);echo "<pre>";
echo "navigateur ".$tableau2[1]."<br>";
echo "version ".$tableau[3];
?>
<?php
$a="Mozilla/5.0 (Windows; U; Windows NT 6.0; fr; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3 ";
$tableau = explode('/',$a);
echo "<pre>";print_r($tableau);echo "<pre>";
$tableau2 = explode(' ',$tableau[2]);
echo "<pre>";print_r($tableau2);echo "<pre>";
echo "navigateur ".$tableau2[1]."<br>";
echo "version ".$tableau[3];
?>