je travail sur un systeme de paiement en ligne qui doit lire une chaine de caractere pour valider la commande.
voici mon code :
<?
$ref = $_GET['Reference'];
$act = $_GET['Action'];
$montant = 25;
if($act == "DETAIL")
{
echo 'Reference='.$ref.'&Action='.$act.'&Reponse='.$montant;
}
if($act == "ERREUR")
{
echo 'Reference='.$ref.'&Action='.$act.'&Reponse=OK';
}
if($act == "ACCORD")
{
echo 'Reference='.$ref.'&Action='.$act.'&Reponse=OK';
}
if($act == "REFUS")
{
echo 'Reference='.$ref.'&Action='.$act.'&Reponse=OK';
}
if($act == "ANNULATION")
{
echo 'Reference='.$ref.'&Action='.$act.'&Reponse=OK';
}
?>
Le lien qui affiche la chaine http://www.coupedetunisie.com/test.php
Le systeme de paiement refuse de lire la chaine car il ya présence de tabulation (3) et de retour chario(2) a la fin de la chaine, vous pouvez vérifier en affichant le code source a l'aide de votre navigateur.
J'ai essayer toutes les fonction PHP d'affichage et toujours la meme erreur!
Question: comment je peut supprimer ces ##~&é&"

de tabulation et de retour chario
