Appel d'un attribut du formulaire.

Fermé
Arbitta Messages postés 76 Date d'inscription jeudi 5 mars 2015 Statut Membre Dernière intervention 16 février 2016 - 23 mars 2015 à 10:51
Arbitta Messages postés 76 Date d'inscription jeudi 5 mars 2015 Statut Membre Dernière intervention 16 février 2016 - 23 mars 2015 à 13:31
Bonjour,

j'ai ce code qui permet d'afficher un popup si la longueur de mon titre (de ma page html) est>a 150.
Rq: mon popup contient un champ text et un bouton.
je veut récupérer le contenu du champ text saisie puis l'insérer dans mon fichier text qui contient le code source de ma page.html à la place de l'ancien titre.
Voici mon code :
<html>
<body>
<script language="php">
 // le teste de longeur du titre= $lng
 if ($lng<150)
 { 
</script>
<script type="text/javascript">
                <!--
                        function open_popUp()
                        {
 window.open('Formoid.php','nom_de_ma_popup','menubar=no, scrollbars=no, top=100, left=100, width=600, height=400');
                        }
                -->
                </script>
                
<form name="formPopUp" method="post">
 <a href="" onClick="javascript:open_popUp();"> Ameliorez votre site</a>
 </form>
<script language="php">
fclose($fp);
//ouverture en lecture et modification
$t=fopen("a.txt",'r');
$co=file_get_contents("a.txt");
// je veut récupérer la valeur de mon champ text du popup mais $_POST['nouveauText'] n'a pas marché.
$contenuMod=str_replace($leTitre,$_POST['nouveauText'], $co);
fclose($t);
//ouverture en écriture
$t2=fopen("a.txt",'w+');
fwrite($t2,$contenuMod);
fclose($t2);
}
 </script>
</body>
</html>

1 réponse

jordane45 Messages postés 38238 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 6 septembre 2024 4 689
23 mars 2015 à 11:10
Bonjour,
Les variables $_POST ne sont transmises que lors d'un SUBMIT de formulaire....
Tu ne peux donc pas les récupérer via ton lien....

De plus, il me semble que :
<script language="php">
.. n'est plus utilisé depuis les années 2000/2002 ....
Pour ouvrir des balises php .. on écris
<?php
//ici ton code php
?>

0
Arbitta Messages postés 76 Date d'inscription jeudi 5 mars 2015 Statut Membre Dernière intervention 16 février 2016
23 mars 2015 à 13:31
oui je sais .Mon popup contient un champ text et un boutton submit . Et moi je veut récupérer le contenu du champ text dans ce fichier.Comment je peut faire??
voila le code de mon popup :

<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>Pop up</title>
</head>
<body>
<form name="formPopUp" method="post" action="Analyse.php" >
<div class="title">
<h2>Pop up</h2>
</div>
<div class="element-textarea">
<label class="title"></label>
<div class="item-cont">
<textarea class="medium" name="nouveauText" placeholder="Entrer votre Nouveau titre"> </textarea>
<span class="icon-place"></span>
</div></div>
<div class="submit">
<input type="submit" value="Submit" name="bn"/>
</div>
</form>
</body>
</html>

Merci.
0