Probléme avec l'utilisation de la boucle switch
Bonjour,
Mon site est constitué de plusieurs onglets.Chaque onglet représente un domaine(droit immobilier,droit fiscal,droit du travail....).
J'ai un formulaire comment à tout mes domaine(demande pour poser une question).Mon but est d'afficher une description variable qui s'affiche suivant le nom du domaine.
Pour ce ci j'ai pensé à utiliser une boucle switch() pour afficher pour chaque domaine sa description.
J'ai remarqué que ma boucle ajouté n'est pas mise en considération et le systéme n'affiche que le résultat de la premiére condition.
Mon code est le suivant:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60
| <?php slot('title') ?>
<?php echo 'conseil juridique | '.$x ?>
<?php end_slot(); ?>
<?php slot('description') ?>
<meta content="Conseil juridique en ligne par des avocats 24h/24, posez votre question juridique concernant >> <?php echo $x ?> à nos avocats.Réponse complète en 24 heures." name="description" />
<?php end_slot(); ?>
<h1 align="center"><?php echo $x ?></h1>
<div class="div-bleu">
<p>Sans engagement ni inscription, posez votre question juridique à nos avocats. Nous vous proposons des conseillers juridiques spécialisés <?php if ( $x == 'question juridique') { echo ' '; } else { echo 'en '.$x; } ?> Vous recevrez la réponse complète dans les heures qui suivent.</p>
</div>
<br />
<div class="div-firstpage">
<form action="<?php echo url_for('question/'.($form->getObject()->isNew() ? 'createfirstpage' : 'update').(!$form->getObject()->isNew() ? '?id='.$form->getObject()->getId() : '')) ?>" method="post" <?php $form->isMultipart() and print 'enctype="multipart/form-data" ' ?> />
<table align="center">
<tr>
<th width="21" height="24"><?php echo $form['domaines']->renderLabel() ?></th>
<td width="289">
<?php echo $form['domaines']->renderError() ?>
<?php echo $form['domaines'] ?> </td>
</tr>
<tr>
<th height="54"><?php echo $form['question']->renderLabel() ?></th>
<td>
<?php echo $form['question']->renderError() ?>
<?php echo $form['question'] ?> </td>
</tr>
<tr>
<td colspan="2"><input name="submit" type="submit" value="valider la question"/></td>
</tr>
</table>
</div>
<?php
switch ( $x ) {
case Droit-immobilier:
echo "<b><h1>Droit immobilier </h1></b><div><div font-size : 18pt>Parce qu'il correspond à d'importants intérêts des particuliers et de la vie des affaires, et parce qu'il regroupe des aspects très divers et souvent complexes du droit, le droit immobilier concerne notamment la propriété et des droits réels, du droit de la promotion immobilière, du droit de la construction, de la copropriété, des baux, des ventes d'immeubles, du financement et du crédit immobiliers, de la publicité foncière, de la saisie et des sûretés immobilières, du droit des professions immobilières, du <a href='http://www.monavocatonline.fr/conseil-juridique/Droit-penal.html'> droit pénal</a>, immobilier de l'expertise immobilière ou du droit communautaire.
<br>En étroite relation avec le marché immobilier, le <a href='http://www.monavocatonline.fr/avocat-en-ligne/droit-immobilier.html'> droit immobilier</a> est régi par des règles juridiques et fiscales subtiles mais qui garantissent les droits des parties.</div>";
break;
case Droit-du-travail:
echo "test";
break;
default:
break;
}
?>
<br />
<br /> |
Pouvez vous me donner une explication à propos du résultat que j'ai obtenue?
Le site que je suis entrain de développer est le suivant
Merci