Esempio n. 1
0
<?php
if(isset($_SESSION['auth']))
{
//echo 'ON RECUPERE LE XML';
require_once('./lib/freebox.php');

// Liste de caractères interdits dans un fichier XML
$char_interdit_xml = array("!","\"","#","$","%","&","'","(",")","*","+",",","/",";","<","=",">","?","@","[","\\","]","^","`","{","|","}","~");

// Instantation de la classe PHP Freebox pour l'authentification (obligatoire)
$freebox = new apifreebox($config);
$xmlfreebox = $freebox->config_to_XML();
?>
<script type="text/javascript">
$(document).ready(function() {
  $("#global").tabs();
});
</script>
<div id="global">
<ul style="width:100%;">
<li><a href="#onglet-0">Informations generales</a></li>
<li><a href="#onglet-1">Wifi</a></li>
<li><a href="#onglet-2">DHCP</a></li>
<li><a href="#onglet-3">Appels</a></li>
</ul>
<?
  echo '<div id="onglet-0" style="width:100%;">';
  echo "<div align=center style=\"margin: 30px;\">";
  include('./fonctions/freebox_firmware.php');
  echo "</div><div align=center style=\"margin: 30px;\">Status de connexion :<br>";
  include('./fonctions/freebox_conn_status.php');
Esempio n. 2
0
**
**************************************************************************************/
// inclusion de la classe PHP Freebox
// Les classes du dossier API sont incluses automatiquement
require 'freebox.class.php';
// Fichier de configuration de la classe PHP
$config_file = 'mafreebox.cfg';
if (file_exists($config_file)) {
    require_once $config_file;
} else {
    die("Fichier de configuration manquant !");
}
// Liste de caractères interdits dans un fichier XML
$char_interdit_xml = array("!", "\"", "#", "\$", "%", "&", "'", "(", ")", "*", "+", ",", "/", ";", "<", "=", ">", "?", "@", "[", "\\", "]", "^", "`", "{", "|", "}", "~");
// Instantation de la classe PHP Freebox pour l'authentification (obligatoire)
$freebox = new apifreebox($config);
/*************************************************************************************
**
** Ci dessous, 2 exemples : des écritures de données et une lecture de données
**
**************************************************************************************/
/********** Ecritures **********/
// On récupère l'argument
if (isset($_GET['do']) && $_GET['do'] != null) {
    $do = $_GET['do'];
}
if (isset($do)) {
    switch ($do) {
        // Quelques exemples d'actions sur la freebox Server
        case "lcd_brightness":
            // Fixe la valeur de luminosité du lcd.