Le fuseau horaire est UTC+2 heures




Publier un nouveau sujet Répondre au sujet  [ 6 message(s) ] 
 

Problemes de passage en php 5.4
Auteur Message
Message Publié : 11 Août 2016, 02:33 
Debutant
Hors-ligne

Inscription : 30 Juin 2005, 22:43
Message(s) : 21
Bonjour, j'utilise depuis de nombreuse années vos service d'une qualit" irréprochable, voyon si cela continue...

j'ouvre mon espace client et je vois que dans quelques semaines vous allez supprimer le php 5.2. Donc je prend la version recommander et j'obtiens

Parse error: syntax error, unexpected end of file in /public_html/mradio/themes/Ambient/theme.php on line 243

Pour info la ligne 243 du fichier est "?>" fermeture de la balise "<?"

A partir de la php 5.4 j'ai cette erreur

Si quelqu'un peut m'aider c'est le bien venu
Merci


Haut
 Profil  
Répondre en citant  

Re: Problemes de passage en php 5.4
Message Publié : 11 Août 2016, 08:47 
Expert
Avatar de l’utilisateur
Hors-ligne

Inscription : 09 Nov 2009, 21:23
Message(s) : 2015
Localisation : Lorraine
Bonjour,

votre wordpress est à jour ? votre thème ? vos plugins ?

Si tout est à jour et que rien ne vous empêche de passer à PHP5.6 je pense que vous pouvez passer à PHP5.6.
Cependant je ne pense pas que cela corrige votre problème (le fait d'avoir les dernière version lui par contre peu).

Sinon de manière générale quand PHP rapporte une erreur il ne faut pas simplement regarder la ligne que PHP précise mais +/- 10 lignes avant et/ou après (selon le code).

Cordialement, janus57

_________________
Image


Haut
 Profil  
Répondre en citant  

Re: Problemes de passage en php 5.4
Message Publié : 11 Août 2016, 20:08 
Debutant
Hors-ligne

Inscription : 30 Juin 2005, 22:43
Message(s) : 21
J'avais oublier peut-être de dire que j'utilisais phpfusion7
En même temps je colle le code de la page en question et c'est a la dernière ligne
Code :
<?php
if (!defined("IN_FUSION")) { die("Access Denied"); }

$showLogInForm = TRUE;
$showBanner = TRUE;
$logo = FALSE;   //FALSE for site logo, TRUE for theme logo
define("THEME_WIDTH", "100%");      //site width!!!
define("NAVIGATION_WIDTH", "50%");   //set the navigation width!!!
define("THEME_BULLET", "<img src='".THEME."images/bullet.png' alt='' style='border:0' />");

require_once INCLUDES."theme_functions_include.php";
require_once THEME."core.php";

function render_page($license=false) {

   global $settings, $main_style, $logo, $showLogInForm, $showBanner, $locale;
/******MAIN*FRAME*******************************************/
echo "<table cellpadding='0' cellspacing='0' width='".THEME_WIDTH."' align='center' border='0px'>
<tr>
   <td colspan='3'>
      <table cellpadding='0' cellspacing='0' width='100%' >
      <tr>
         <td class='left_top' align='left'>";
         $day=date("N");
         switch ($day) {
            case 1:
               $day="Lundi";
            break;
            case 2:
               $day="Mardi";
            break;
            case 3:
               $day="Mercredi";
            break;
            case 4:
               $day="Jeudi";
            break;
            case 5:
               $day="Vendredi";
            break;
            case 6:
               $day="Samedi";
            break;
            case 7:
               $day="Dimanche";
            break;
                  }
         if (iMEMBER){         
         ?>
         <div id="container"></div>
 <script type="text/javascript" src="http://www.shouthost.com/freeflashplayer/player/swfobject.js"></script>
 <script type='text/javascript'>
 var s1 = new SWFObject('http://www.shouthost.com/freeflashplayer/player/player.swf',
 'player',"200","18","9","#FFFFFF");
 s1.addParam('allowfullscreen','true');
 s1.addParam('allowscriptaccess','always');
 s1.addParam("flashvars","skin=http://www.shouthost.com/freeflashplayer/skins/nacht.swf&title=Live Stream&type=sound&file=http://:8000/live?type=.mp3&13202692901&duration=99999&id=scplayer&autostart=true");
 s1.write("container");
 </script>
         <?
         }
         echo"<div id='info'>".$day." ".date("d F Y")." Il est ".date("H:i:s")."</div>
         </td>
         <td class='top'><img src='".THEME."images/blank.png' width='10px' height='70px' alt='' style='border: 0px;'></td>
         <td class='right_top' align='right'>".showTools()."</td>
      </tr>
      </table>
   </td>
</tr>
<tr>
   <td valign='top' width='88px' height='530px' class='left_one_bg'>
      <table cellpadding='0' cellspacing='0' width='100%'>
      <tr>
         <td class='left_one'><img src='".THEME."images/blank.png' width='88px' height='430px' alt='' style='border: 0px;'></td>
      </tr>
      </table>
   </td>
   <td rowspan='2' class='main_content' valign='top'>";
/******MAIN*FRAME*******************************************/

/******HEADER*******************************************/
echo "<table cellpadding='0' cellspacing='0' width='100%' class='header'>
<tr>
   <td><a href='".BASEDIR."index.php' style='border: 0px;' alt='".$settings['sitename']."' title='".$settings['sitename']."'>".($logo ? "<img src='".THEME."logo.png' alt='' style='border: 0px;'>" : "<img src='".BASEDIR.$settings['sitebanner']."' width='550' height='270'alt='' style='border: 0px;'>")."</a>

</td>


<td>

<center><iframe name='cartouche' src='http://www.meuseradio.be/cartouche.php' scrolling='no' height='190' width='400' FRAMEBORDER='no'></iframe></center>

</td>";
//   ".showBanner($showBanner).showForm($showLogInForm)."
echo "</tr>
</table>";
/******HEADER*******************************************/

/******NAVIGATION*******************************************/
echo "<table cellpadding='0' cellspacing='0' width='100%' class='navigation'>
<tr>
   <td class='navi_l'></td>
   <td width='".NAVIGATION_WIDTH."' class='navi'>".navigacija()."</td>
   <td class='navi_k'></td>
   <td class='naviend'><img src='".THEME."images/blank.png' width='10px' height='30px' alt='' style='border: 0px;'></td>
</tr>
</table><p>";
/******NAVIGATION*******************************************/

/******CONTENT*******************************************/
echo "<table cellpadding='0' cellspacing='0' width='100%' class='$main_style'>\n<tr>\n";
if (LEFT) { echo "<td class='side-border-left' valign='top'>".LEFT."</td>"; }
echo "<td class='main-bg' valign='top'>".U_CENTER.CONTENT.L_CENTER."</td>";
if (RIGHT) { echo "<td class='side-border-right' valign='top'>".RIGHT."</td>"; }
echo "</tr>\n</table>\n";
/******CONTENT*******************************************/

/******FOOTER*******************************************/
echo "<div id='nogatop'>".showcounter()."<br><b><a href='http://meuseradio.be/viewpage.php?page_id=9'>Mentions legales</a> - <a href='http://www.csa.be' target='_blank'>Autorité de contrôle : CSA</a> - <a href='http://meuseradio.be/viewpage.php?page_id=9'>Contacts</a> - <a href='http://meuseradio.be/viewpage.php?page_id=9'>Meuse Radio Tous droits réservés</a></b><br><img src='".THEME."images/hr.png'><br><p align='center'><a href='http://www.easy-hebergement.fr/' target='_blank'><img src='http://www.meuseradio.be/images/partenaires/eh234x60.png' border='0' width='220' height='57'></a> &nbsp;&nbsp;<a href='http://onetsolutions.net/' target='_blank'><img src='http://www.xx.be/images/partenaires/onet.png' border='0' width='57' height='57'></a> &nbsp;&nbsp;<a href='http://www.csa.be/' target='_blank'><img src='http://www.meuseradio.be/images/partenaires/csalogo.jpg' border='0' width='57' height='57'></a></p></div>";
/******FOOTER*******************************************/

/******MAIN*FRAME*******************************************/
echo "</td>
   <td valign='top' width='88px' height='530px' class='right_one_bg'>
      <table cellpadding='0' cellspacing='0' width='100%'>
      <tr>
         <td class='right_one'><img src='".THEME."images/blank.png' width='88px' height='530px' alt='' style='border: 0px;'></td>
      </tr>
      </table>
   </td>
</tr>
<tr>
   <td valign='bottom' width='88px' class='left_half'>
      <table cellpadding='0' cellspacing='0' width='88px'>
      <tr>
         <td class='left_second' height='90px'><img src='".THEME."images/blank.png' width='88px' height='90px' alt='' style='border: 0px;'></td>
      </tr>
      </table>
   </td>
   <td valign='bottom' width='88px' class='right_half'>
      <table cellpadding='0' cellspacing='0' width='88px'>
      <tr>
         <td class='right_second' height='90px'><img src='".THEME."images/blank.png' width='88px' height='90px' alt='' style='border: 0px;'></td>
      </tr>
      </table>
   </td>
</tr>
<tr>
   <td colspan='3'>
      <table cellpadding='0' cellspacing='0' width='100%'>
      <tr>
         <td class='left_bottom' align='left'><img src='".THEME."images/blank.png' width='500px' height='100px' alt='' style='border: 0px;'></td>
         <td class='bottom'><img src='".THEME."images/blank.png' width='10px' height='88px' alt='' style='border: 0px;'></td>
         <td class='right_bottom' align='right'><img src='".THEME."images/blank.png' width='300px' height='100px' alt='' style='border: 0px;'></td>
      </tr>
      </table>
   </td>
</tr>
</table>";
/******MAIN*FRAME*******************************************/
}

function render_news($subject, $news, $info) {
  echo openside("Agenda");
   echo "<table cellpadding='0' cellspacing='0' width='100%'>\n<tr>\n";
   echo "<td class='news'>".$subject."</td>\n";
   echo "<td class='newsr' align='right'>".avtornovice($info)."</td>\n";
   echo "</tr>\n<tr>\n";
   echo "<td class='main-body' colspan='2'>".$news."</td>\n";
   echo "</tr>\n<tr>\n";
   echo "<td align='center' class='news-footer' colspan='2'>\n";
   echo opcijenovice($info).dodatno("N",$info['news_id']);
   echo "</td>\n</tr>\n</table>\n";
   //echo hr();
  echo closeside();
}

function render_article($subject, $article, $info) {
   
   echo "<table cellpadding='0' cellspacing='0' width='100%'>\n<tr>\n";
   echo "<td class='news'>".$subject."</td>\n";
   echo "<td class='newsr'></td>\n";
   echo "</tr>\n<tr>\n";
   echo "<td class='main-body'>".($info['article_breaks'] == "y" ? nl2br($article) : $article)."</td>\n";
   echo "</tr>\n<tr>\n";
   echo "<td align='center' class='news-footer' colspan='2'>\n";
   echo articleposter($info," &middot;").articleopts($info,"&middot;").itemoptions("A",$info['article_id']);
   echo "</td>\n</tr>\n</table>\n";
   echo hr();
}

function opentable($title) {

   echo "<table cellpadding='0' cellspacing='0' width='100%'>\n<tr>\n";
   echo "<td class='capmain'>".$title."</td>\n";
   echo "</tr>\n<tr>\n";
   echo "<td class='main-body'>\n";

}

function closetable() {

   echo "</td>\n</tr>\n</table>\n";
   echo hr();

}

function openside($title, $collapse = false, $state = "on") {
   
   global $panel_collapse; $panel_collapse = $collapse;
   echo "<table cellpadding='0' cellspacing='0' width='100%'>
<tr>
   <td class='l_z'><img src='".THEME."images/blank.png' width='7px' height='25px' alt='' style='border: 0px;'></td>
   <td class='z'>".$title."</td><td class='z' align='right'>";
   if ($collapse == true){
      $boxname = str_replace(" ", "", $title);
      echo panelbutton($state,$boxname);
   }
   echo "</td>
   <td class='d_z'><img src='".THEME."images/blank.png' width='7px' height='25px' alt='' style='border: 0px;'></td>
</tr>
<tr>
   <td class='l'></td>
   <td colspan='2' class='side-body'>";   
   if ($collapse == true) { echo panelstate($state, $boxname); }

}

function closeside($collapse = false) {
   global $panel_collapse;
   if ($panel_collapse == true) { echo "</div>\n"; }   
   echo "</td>
   <td class='d'></td>
</tr>
<tr>
   <td class='l_s'><img src='".THEME."images/blank.png' width='7px' height='7px' alt='' style='border: 0px;'></td>
   <td colspan='2' class='s'></td>
   <td class='d_s'><img src='".THEME."images/blank.png' width='7px' height='7px' alt='' style='border: 0px;'></td>
</tr>
</table>";
   echo hr();
}
?>


Haut
 Profil  
Répondre en citant  

Re: Problemes de passage en php 5.4
Message Publié : 11 Août 2016, 20:13 
Expert
Avatar de l’utilisateur
Hors-ligne

Inscription : 09 Nov 2009, 21:23
Message(s) : 2015
Localisation : Lorraine
Bonjour,

aucune erreur de syntaxe dans la page.

Sinon qu'importe le CMS ou autre, est-ce que tout est à jour ?
PHP5.6 ?

Cordialement, janus57

_________________
Image


Haut
 Profil  
Répondre en citant  

Re: Problemes de passage en php 5.4
Message Publié : 23 Août 2016, 09:01 
Debutant
Hors-ligne

Inscription : 30 Juin 2005, 22:43
Message(s) : 21
Re bonjour,
Parse error: syntax error, unexpected end of file in /public_html/mradio/themes/Ambient/theme.php on line 243

Voila l'erreur tout est bien à jour. Une fois que je passe en PHP5.4 j'y comprend plus rien moi...


Haut
 Profil  
Répondre en citant  

Re: Problemes de passage en php 5.4
Message Publié : 30 Août 2016, 11:23 
Debutant
Hors-ligne

Inscription : 24 Mars 2005, 21:52
Message(s) : 51
Localisation : Bretagne
à la ligne 60, remplace le <? par <?php


Haut
 Profil  
Répondre en citant  

Afficher les messages publiés depuis :  Trier par  
Publier un nouveau sujet Répondre au sujet  [ 6 message(s) ] 

Le fuseau horaire est UTC+2 heures


Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 1 invité


Vous ne pouvez pas publier de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas insérer de pièces jointes dans ce forum

Recherche de :
Aller vers :  
cron
Thème par Easy-Hébergement
Powered by phpBB © 2000, 2002, 2005, 2007, 2011 phpBB Group
Traduit en français par Maël Soucaze.