Cette documentation est écrite car j'ai cherché comment ouvrir une nouvelle fenêtre de votre
navigateur en php, mais je n'ai trouvé QUE des solutions en java. Voici donc comment je m'y suis pris pour
contourner ce problème afin d'utiliser php pour inclure un peu de code java.
Le but du jeu est d'ouvrir une fenêtre pour la bonne année, seulement entre le 1er et le 31 janvier. Pour cela,
j'utilise une fonction java 'open.window'. Mais pour inclure le code java, il me faut connaitre la date. C'est là que j'utilise le php.
Cela permet d'avoir le code dans la page que lorsque c'est utile.
Voici la mise en oeuvre:
<?php
include ("bonneannee.inc");
?>
De cette manière, vous n'avez plus à vous soucier du code php dans votre page principale, mais uniquement dans le fichier "bonneannee.inc"
<?php
$mois = date("m");
if($mois =="01") {
include ("bonneannee.java");
}
?>
Ce script demande le numéro du mois, puis compare à 01 (janvier). Si c'est le cas, il inclus le texte contenu dans
le fichier "bonneannee.java".
<script LANGUAGE= "JavaScript">window.open('bonneannee.php','fenetre','toolbar=0,location=0,directories=0,
status=0,scrollbars=0,resizable=0,copyhistory=0,menuBar=0,width=300,height=270, left=400, top=100');</SCRIPT>
<?php
$annee=date("Y");
echo $annee;
?>
la fonction echo ne vous envoi que les 4 chiffres de l'année en cours. Pour le reste de la page, mettez ce que vous voulez.
Voila. C'est tout. Ce n'est pas compliqué, et c'est facile à réutiliser, non?