Bug textarea et déplacement du "Bienvenue [pseudo]"

Zakarya93 Messages postés 984 Date d'inscription   Statut Membre Dernière intervention   -  
Zakarya93 Messages postés 984 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

1/


J'ai rentré ce code dans mon update.php or j'ai pleins de blocs blancs avec ecrit dedans comme vous pouvez le voir sur la photo :
<?php
include('functions/membre.func.php');
include('body/header.php');
include('body/menu.php');
?>
<h3>Changer vos informations</h3>
<?php
  foreach($infos as $info)
  {
	        ?>
	              <form method='POST' action="">
				  <label for='email'>Votre email : </label>
				  <input type='text' name='email' value=' <? echo $info ['email']; ?>'><br /><br />    
                  <label for='apropos'>A propos de vous : </label>
                  <textarea rows='6' cols='30' name='apropos'> <?php echo $info['apropos']; ?></textarea>				  
				  </form>
	        <?php
  }   


2/


Comment déplacer le "Bienvenue xzak47" avec son "se déconnecter' au dessus de ma barre ?


Merci d'avance :D
A voir également:

2 réponses

hharchi9 Messages postés 567 Date d'inscription   Statut Membre Dernière intervention   24
 
Bonjour,

1/

Remplace ton foreach par :

<form method='POST' action="">
				  <label for='email'>Votre email : </label>
				  <input type='text' name='email' value=' <? echo $info ['email']; ?>'><br /><br />    
                  <label for='apropos'>A propos de vous : </label>
                  <textarea rows='6' cols='30' name='apropos'> <?php echo $info['apropos']; ?></textarea>				  
				  </form>


Il me semble que c'est suffisant...

2/

Quel est le code html pour le deuxième souci ? Il faut placer les éléments avant de déclarer le menu.
0
Zakarya93 Messages postés 984 Date d'inscription   Statut Membre Dernière intervention   10
 
svp vous pouvez me donner le code en entier car y a aussi les balises et les accolades
0
hharchi9 Messages postés 567 Date d'inscription   Statut Membre Dernière intervention   24
 
<?php
include('functions/membre.func.php');
include('body/header.php');
include('body/menu.php');
?>
<h3>Changer vos informations</h3>
<form method='POST' action="">
 <label for='email'>Votre email : </label>
  <input type='text' name='email' value=' <? echo $info ['email']; ?>'><br /><br />    
        <label for='apropos'>A propos de vous : </label>
       <textarea rows='6' cols='30' name='apropos'> <?php echo $info['apropos']; ?></textarea>      
</form>
0
Zakarya93 Messages postés 984 Date d'inscription   Statut Membre Dernière intervention   10
 
On se rapproche ! j'ai ceci http://www.noelshack.com/2015-23-1433593463-erreur.jpg

alors que normalement, mes données (adresse email + a propos) devaient etre écrite à la place
0
hharchi9 Messages postés 567 Date d'inscription   Statut Membre Dernière intervention   24
 
alors fait un print_r($infos) pour vérifier
0
Zakarya93 Messages postés 984 Date d'inscription   Statut Membre Dernière intervention   10
 
je le place ou dans mon code ?
0
Zakarya93 Messages postés 984 Date d'inscription   Statut Membre Dernière intervention   10
 
Pour le 2/
<!DOCTYPE html>
<html>
    <head>
   <link rel='stylesheet' href='css/style.css'>
    </head>
 <meta charset="UTF-8" >
    <body>
          <div id='content'>
          ??<div class='menu'>
       <ul>
            <li><a href="index.php?page=membre">Accueil</a></li>
      <li><a href="index.php?page=update">Changer vos informations</a></li>
      <li><a href="">les membres</a></li>
      <li><a href="">Vos amis</a></li>
      <li><a href="">Invitations</a></li>
      <li><a href="">Messages</a></li>
      <li class="nbr">1 membre</li>
       </ul>
</div>?<div class='header'>
Bienvenue xzak47<p><a href="index.php?page=logout">Se déconnecter</a></p>
</div><div class="info">
        <div class="info">
 <p><strong>Email : </strong><em>  xxx@gmail.com</em></p>
 <p><strong>Sexe : </strong><em>Homme</em></p>
 <p><strong>A propos de vous : </strong><em>En cours de développement</em></p>
</div>    </div>
    </body>
 


(Adresse mail supprimée par la modération)
0
hharchi9 Messages postés 567 Date d'inscription   Statut Membre Dernière intervention   24
 
Comme je te l'ai dit il faut que tu mette le code de ton menu tout en bas de membre.php
0
Zakarya93 Messages postés 984 Date d'inscription   Statut Membre Dernière intervention   10
 
voici mon membre.php :

<?php
include('body/menu.php');
include('body/header.php');
?>
<div class="info">
        <?php
  // récupérations des variables AVANT de les utiliser
  $email   = isset($infos['email'])?$infos['email']:'';
  $sexe    = isset($infos['sexe'])?$infos['sexe']:'';
  $apropos = isset($infos['apropos'])?$infos['apropos']:'';
 ?>
<div class="info">
 <p><a href="index.php?page=update_avatar">Changer votre photo de profil</a></p>
 <a href="index.php?page=update_avatar"><img src="avatar/<?php echo $infos['avatar']; ?>"" height='200' width='200' alt='avatar'></a>
 <p><strong>Email : </strong><em><?php echo $email; ?></em></p>
 <p><strong>Sexe : </strong><em><?php echo $sexe; ?></em></p>
 <p><strong>A propos de vous : </strong><em><?php echo $apropos; ?></em></p>
</div>
0
hharchi9 Messages postés 567 Date d'inscription   Statut Membre Dernière intervention   24
 
ok et ben tu fais l'include du menu à la fin du fichier !
0
Zakarya93 Messages postés 984 Date d'inscription   Statut Membre Dernière intervention   10 > hharchi9 Messages postés 567 Date d'inscription   Statut Membre Dernière intervention  
 
chose faite mais là toute ma barre a disparu j'ai un blanc à la place

<?php
include('body/header.php');
?>
<div class="info">
        <?php
  // récupérations des variables AVANT de les utiliser
  $email   = isset($infos['email'])?$infos['email']:'';
  $sexe    = isset($infos['sexe'])?$infos['sexe']:'';
  $apropos = isset($infos['apropos'])?$infos['apropos']:'';
 ?>
<div class="info">
 <p><a href="index.php?page=update_avatar">Changer votre photo de profil</a></p>
 <a href="index.php?page=update_avatar"><img src="avatar/<?php echo $infos['avatar']; ?>"" height='200' width='200' alt='avatar'></a>
 <p><strong>Email : </strong><em><?php echo $email; ?></em></p>
 <p><strong>Sexe : </strong><em><?php echo $sexe; ?></em></p>
 <p><strong>A propos de vous : </strong><em><?php echo $apropos; ?></em></p>
</div>
include('body/menu.php');
0
hharchi9 Messages postés 567 Date d'inscription   Statut Membre Dernière intervention   24
 
logique, tu fais les choses à moitié, il faut rouvrir une balise php avant de faire l'include !
0