Php copie coller dans un autre page

Résolu/Fermé
alphap123 Messages postés 10 Date d'inscription mardi 24 mai 2011 Statut Membre Dernière intervention 16 juin 2011 - 26 mai 2011 à 16:36
alphap123 Messages postés 10 Date d'inscription mardi 24 mai 2011 Statut Membre Dernière intervention 16 juin 2011 - 1 juin 2011 à 13:28
Bonjour,

Voici la forme input que je veu copier ou faire sortir une valeur dans une autre page :

<input type="text" name="zao">


Voici le code du boutton :

<?php
if(isset($_POST['valider'])) {

$zao=$_POST['zao']
}

?>



Je veux echo''.$zao.''; dans un autre page .

Merci de votre réponse.

A voir également:

5 réponses

arthezius Messages postés 3538 Date d'inscription jeudi 15 mai 2008 Statut Membre Dernière intervention 11 septembre 2016 475
26 mai 2011 à 20:45
Voici:
<?php
if(isset($_POST['valider']))
{
$zao=$_POST['zao'];
echo $zao;
}
?> 
1
alphap123 Messages postés 10 Date d'inscription mardi 24 mai 2011 Statut Membre Dernière intervention 16 juin 2011 2
1 juin 2011 à 13:28
merci la valeur s'affiche
0
Melooo Messages postés 1405 Date d'inscription vendredi 28 novembre 2008 Statut Membre Dernière intervention 18 mars 2013 84
26 mai 2011 à 16:41
Salut,
quand tu ouvres ta balise form tu met :
<form name="bidule" action="tonautrepage.php" method="POST">

et tonautrepage.php :
<?php
if(isset($_POST['valider'])) {

$zao=$_POST['zao']
}

?> 
0
alphap123 Messages postés 10 Date d'inscription mardi 24 mai 2011 Statut Membre Dernière intervention 16 juin 2011 2
26 mai 2011 à 20:26
Merci pour ta reponse ,

La forme input a un valeur changeant venant d'une requete par sql ,
Voici le code complet de cette forme ;

<input type="text" name="zao" value="
<?php
connectMaBase();


//Liste déroulante d'une autre page pour nom " champ" qui fais afficher sur "zao"
$champ=$_POST['champ'];



$sql = 'SELECT Produit FROM fiche WHERE Code=\''.$champ.'\'';


$req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());





while($data = mysql_fetch_array($req)){

echo ''.$data['Produit'].'';


}

mysql_free_result ($req);


mysql_close ();



?>"/></form>

Le nom de l'input est "zao" que j'ai donné $zao=$_POST['zao'] car c'est changeant.

Ainsi , j ai fais <form name="bidule" action="tonautrepage.php" method="POST"> pour <form>
<?php
if(isset($_POST['valider'])) {

$zao=$_POST['zao'];
}

Dans ma nouvelle page , j' ai fais :

<php

echo''.$zao.'';

?>

on me dit que la valeur $zao est Undefini.
0
Melooo Messages postés 1405 Date d'inscription vendredi 28 novembre 2008 Statut Membre Dernière intervention 18 mars 2013 84
27 mai 2011 à 09:36
oula c'est incompréhensible ce que tu dis la lol
met ton code pour le formulaire, et la page que tu appelles
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
alphap123 Messages postés 10 Date d'inscription mardi 24 mai 2011 Statut Membre Dernière intervention 16 juin 2011 2
1 juin 2011 à 13:28
merci ca marche
0