begin process at 2012 05 31 07:06:19
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Divers

 > 

Débutant(e)

 > 

Probleme passage variable avec POST


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Probleme passage variable avec POST

mardi 13 janvier 2009 à 16:31:56 | Probleme passage variable avec POST

krevette235

Bonjour,

Je veux faire passer une variable par POST qui contient des quotes backslashées mais à l'arrivée j'ai pas ce que je veux.
Voici un peu de code:

Page affichage:
  echo $texte :  test test test \" salut \" \' \' \"

 echo "<form action=\"accueil.php?page=historique\" method=\"POST\">
        <input type=\"hidden\" name=\"texte\" value=\"".$texte."\">
       <input type=\"submit\" name=\"action\" value=\"Accepter\">
        </form>

Page historique:
echo $texte: test test test \\

Je ne comprends vraiment pas pourquoi, si quelqu'un pouvait m'aider.
Merci
mardi 13 janvier 2009 à 16:34:36 | Re : Probleme passage variable avec POST

krevette235

Désolé j'ai oublié de fermer mon echo.

Page affichage:
  echo $texte :  test test test \" salut \" \' \' \"

 echo "<form action=\"accueil.php?page=historique\" method=\"POST\">
        <input type=\"hidden\" name=\"texte\" value=\"".$texte."\">
       <input type=\"submit\" name=\"action\" value=\"Accepter\">
        </form>";

Page historique:
echo $texte: test test test \\
mardi 13 janvier 2009 à 16:38:03 | Re : Probleme passage variable avec POST

sidf

salut

peut etre comme ça...

$TEXT=addslashes($texte);

echo "<form action='accueil.php?page=historique' method='POST'>
        <input type='hidden' name='texte' value='$TEXT''>
       <input type='submit' value='Accepter'>
        </form>

mais tu veux quoi a l'arrivée?
mardi 13 janvier 2009 à 16:41:39 | Re : Probleme passage variable avec POST

krevette235

Les backslashes sont déjà ajoutés avant, c'est pour ça qu'ils apparaissent la premiere fois.
Au final je voudrais récupéré exactement la même chose, c'est a dire: test test test \" salut \" \' \' \".
mardi 13 janvier 2009 à 16:43:12 | Re : Probleme passage variable avec POST

sidf

alors
addslashes($texte);
avant
echo $texte;
mardi 13 janvier 2009 à 16:47:37 | Re : Probleme passage variable avec POST

krevette235

C'est deja fait avec un pg_escape_string, mais c'est la meme chose.
Page affichage:
$texte = pg_escape_string($contenu);
  echo $texte :  test test test \" salut \" \' \' \"

 echo "<form action=\"accueil.php?page=historique\" method=\"POST\">
        <input type=\"hidden\" name=\"texte\" value=\"".$texte."\">
       <input type=\"submit\" name=\"action\" value=\"Accepter\">
        </form>";

Page historique:
echo $_POST['texte'] : test test test \\

mardi 13 janvier 2009 à 17:08:00 | Re : Probleme passage variable avec POST

krolenain

salut,
pourquoi t'embetes tu avec tous ces back slash,
fait plutot:
echo '<form action="accueil.php?page=historique" method="POST">
        <input type="hidden" name="texte" value="'.$texte.'">
       <input type="submit" name="action" value="Accepter">
        </form>';
mardi 13 janvier 2009 à 17:15:57 | Re : Probleme passage variable avec POST

krevette235

C'est que je les recupère comme ca de la base de donnée.
Si je fais un stripslashes avant le POST, il m'affiche juste "test test test"...
mardi 13 janvier 2009 à 17:25:05 | Re : Probleme passage variable avec POST

krolenain

et tu as essayé les str_replace("cequetuveuxremplacer","parquoi",$tavariable)
mardi 13 janvier 2009 à 17:28:31 | Re : Probleme passage variable avec POST

krevette235

J'y ai pensé, mais pourquoi recréer une fonction qui existe deja!
Et la c'est meme pas vraiment le problème d'ajouter les backslashes, puisqu'ils sont bien ajoutés, mais c'est de les faire passer dans le POST avec les " et '.

1 2

Cette discussion est classée dans : variable, probleme, test, post, echo


Répondre à ce message

Sujets en rapport avec ce message

Probleme avec une liste <SELECT> </SELECT> [ par softflower ] J'ai un enorme probleme, dans une de mes pages php je fais intervenir une liste que je rempli avec des info se trouvant sur une base de données. La l Probleme d'insertion dans une table [ par chatainsim ] Bonjour, j'ai un petit probleme, j'ai mis en place un formulaire d'ajout de test de jeux, le seul probleme c'est lors de l'insertion dans la table ça Probleme d'insertion dans une table [ par chatainsim ] Bonjour, j'ai un petit probleme, j'ai mis en place un formulaire d'ajout de test de jeux, le seul probleme c'est lors de l'insertion dans la table ça problème de concaténation de chaine! [ par bibine125 ] salut à tous ! j'ai problème pour concaténer plusieurs chaine de caractère. en effet j'aimerai que à chaque fois que je clique sur une option de ma li récupérer une variable après affichage d'un echo ?? [ par bidulesfr ] Salut, Aujourd'hui je suis tombé sur un os. Je m'explique: Je fais un menu déroulant, et la liste va etre cherché dans une premiere table de mysql et Probleme de copy( ) de fichier.... [ par obcstaff ] Bonjour a tous, je dois effectuer un petit gestionnaire de fichier et je bloque sur un probleme pour copier un fichier, voila ma page: if(extract($_P pb recuperation variable par un POST [ par Diafwl1 ] Bonjour à tous !J'essaie d'envoyer dans un TEXTAREA des valeurs recuperées par une liste à choix multiple mais j'ai un soucie au momment de la recuper variable session et $_POST [ par renauddero ] Bonjours,J'ai toujours mon probleme par rapport au lien entre deux combo. Mais j'ai decide de changer de methode etant donnee que je n' ai pas reussie Probleme upload fichier [ par sabou94 ] Bonjour,j'ai un probleme,  je dois debugguer une application et l'upload de fichier me pose problème! En effet, le fichier est enregistré sur le disk variable globale [ par hybride11 ] Bonjour , voici un morceau de code .echo ' ';echo ' ';echo '<input type="text" name="num" value="30" si


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,437 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales