[RESOLU] Les pseudos-frames & title

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [RESOLU] Les pseudos-frames & title

Re: Les pseudos-frames & title

par xTG » 18 nov. 2012, 09:40

// $_GET['page'] = 'plan'
echo $pageOK[$_GET['page']]; // array
echo $pageOK[$_GET['page']][0]; // plan
echo $pageOK[$_GET['page']][1]; // plan.php

Re: Les pseudos-frames & title

par frf2 » 17 nov. 2012, 23:01

D'après ton code, il te manque un simple quote avant quoide9...
<?php
        $pageOK = array('plan' => array('plan','plan.php'), 
                        'quoide9' => array('quoi de neuf','quoideneuf.php')
                                );
        if ((isset($_GET['page'])) && (isset($pageOK[$_GET['page']]))) {
                list($title, $file) = $pageOK[$_GET['page']];
                include($pageOK[$_GET['page']]);
        }else {
                include('index.php');
        }
        echo "<pre>".print_r($pageOK,true)."</pre>";
?>
Array
(
    [plan] => Array
        (
            [0] => plan
            [1] => plan.php
        )

    [quoide9] => Array
        (
            [0] => quoi de neuf
            [1] => quoideneuf.php
        )

)
@xTG: tu peux développer ? car je vois pas se qui cloche...

Re: Les pseudos-frames & title

par Invité » 17 nov. 2012, 16:05

Merci de ta réponse mais j'avais pas assez de ficelle pour le string......

Bref..?

Un peu de sérieux..!
Comme je suis novice peux-tu me montrer un exemple pour essayer de comprendre et évoluer.

Merci

Re: Les pseudos-frames & title

par xTG » 17 nov. 2012, 14:53

Dans ton include tu lui balances un array au lieu d'une string.

Les pseudos-frames & title

par lezarts » 17 nov. 2012, 02:24

Bonjour à tous,

Mon soucis du moment est..? Comment insérer dans la balise title de l'entête head, un titre pour chaque pages en utilisant des pseudos-frames......

ci-dessous je vous met les trois pages include dans index.php

Page header.inc.php
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
	<title><?php echo $title ?></title>
</head>
Page body.inc.php
<body>
<?php
	$pageOK = array('
                        plan' => array('plan','plan.php'),
			quoide9' => array('quoi de neuf','quoideneuf.php')
				);
	if ((isset($_GET['page'])) && (isset($pageOK[$_GET['page']]))) {
		list($title, $file) = $pageOK[$_GET['page']];
		include($pageOK[$_GET['page']]);
	}else {
		include('index.php');
	}
?>
Page footer.inc.php
(je ne vous met pas tout le code cela ne servirait à rien

</body>
</html>
Bref..?

cela ne fonctionne pas on a toujours un message d'erreur au sujet de include($pageOK[$_GET['page']]);
Alors si vous avez une solution ou bien me dire ou est l'erreur..?
Je vous en serai reconnaissant et vous remercies d'avance pour vos réponse

Merci