Précédent   Forum des professionnels en informatique > PHP > Langage > Débuter
Débuter Forum d'entraide pour débuter en PHP. Avant de poster -> Cours PHP, FAQ PHP, Outils PHP, etc.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 20/12/2010, 21h19   #1
Membre du Club
 
Homme Aurelien NF
Inscription : août 2010
Messages : 216
Détails du profil
Informations personnelles :
Nom : Homme Aurelien NF
Localisation : France, Puy de Dôme (Auvergne)

Informations forums :
Inscription : août 2010
Messages : 216
Points : 59
Points : 59
Envoyer un message via Skype™ à AurelienNF
Par défaut Créer un include de scripts

Bonjour à tous,

Je cherche à créer un include en php qui appelera mes scripts en fonction de la page affichée.

Voici la façon dont je voudrais m'y prendre :
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
<?PHP
$javascript=array();
 
$link=(isset($_GET['link']))?trim(rawurldecode((string)$_GET['link'])):'';
switch ($link) {
	case 'accueil':
		$javascript=array(
			'jquery',
			'addtoany',
		);
		break;
	case 'magazine':
		$javascript=array(
			'jquery',
			'roundies',
		);
		break;
default:
	$javascript=array(
			'jquery',
		);
}
 
foreach($javascript as $jav)<script type="text/javascript" src="dirname(__FILE__).'/'.$jav.'.js'></script>
?>
Mon code est bourré d'erreur mais je ne sais pas comment m'y prendre ?

Puis-je avoir un peu d'aide ?

Merci par avance,

Aurélien
AurelienNF est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/12/2010, 21h41   #2
Modérateur
 
Avatar de Vil'Coyote
 
Développeur Web
Inscription : février 2008
Messages : 3 302
Détails du profil
Informations personnelles :
Âge : 31
Localisation : France, Marne (Champagne Ardenne)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : février 2008
Messages : 3 302
Points : 4 480
Points : 4 480
déjà
Code :
1
2
 
echo '<script type="text/javascript" src="'.dirname(__FILE__).'/'.$jav.'.js"></script>';
ensuite vérifie la valeur de ton $link

et enfin, ce n'est pas un include que tu fait.
Vil'Coyote est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/12/2010, 22h29   #3
Membre du Club
 
Homme Aurelien NF
Inscription : août 2010
Messages : 216
Détails du profil
Informations personnelles :
Nom : Homme Aurelien NF
Localisation : France, Puy de Dôme (Auvergne)

Informations forums :
Inscription : août 2010
Messages : 216
Points : 59
Points : 59
Envoyer un message via Skype™ à AurelienNF
Merci pour ta réponse.

Ton code est parfait, tout fonctionne.

En fin de compte j'appelle ce code via un include c'est pour ça que j'en parlais.

Merci encore.

Aurélien
AurelienNF est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 06h12.


 
 
 
 
Partenaires

Hébergement Web