Les avertissements suivants se sont produits :
Warning [2] Undefined array key 0 - Line: 1640 - File: showthread.php PHP 8.2.18 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/showthread.php 1640 errorHandler->error_callback
/showthread.php 915 buildtree




Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
probleme de transmission des variables PHP avec CMSMS
#3
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 :


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
Répondre


Messages dans ce sujet

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)