05/12/2011, 11:08:59
En ce qui concerne les CMS ou les systèmes informatiques, les différentes versions ne semblent pas généralement pas avoir d'incidence sur le traitement de variables HTML/PHP aussi basiques que :
En fait ces 2 pages en php fonctionnent tres bien chez le meme hébergeur,
Mais ne fonctionnent plus dès qu'elles sont incluses dans les pages Made Simple :
les variables ne passent plus rien par le POST
Ne s'agirait-il plutot pas d'un défaut de paramétrage ?
qu'en pensez-vous ?
merci
Code :
PAGE_1.php
<form action=".../PAGE_2.php" method="POST">
<input name="prenom" size="20" type="text" value="votre Prénom" ><br>
<input name="nom" size="20" type="text" value=""><br>
etc...
PAGE_2.php
<?php
if (isset($_POST[’prenom’])) $prenom=utf8_decode($_POST[’prenom’]) ;
if (isset($_POST[’nom’])) $nom=utf8_decode($_POST[’nom’]) ;
echo 'bonjour '.$prenom.'<br>';
etc...
?>
En fait ces 2 pages en php fonctionnent tres bien chez le meme hébergeur,
Mais ne fonctionnent plus dès qu'elles sont incluses dans les pages Made Simple :
Code :
CMSMS/index.php?page=PAGE_1
<form action=".../CMSMS/index.php?page=PAGE_2" method="POST">
<input name="prenom" size="20" type="text" value="votre Prénom" ><br>
<input name="nom" size="20" type="text" value=""><br>
CMSMS/index.php?page=PAGE_2
{php}
if (isset($_POST[’prenom’])) $prenom=utf8_decode($_POST[’prenom’]) ;
if (isset($_POST[’nom’])) $nom=utf8_decode($_POST[’nom’]) ;
echo 'bonjour '.$prenom.'<br>';
{/php}
les variables ne passent plus rien par le POST
Ne s'agirait-il plutot pas d'un défaut de paramétrage ?
qu'en pensez-vous ?
merci