En réponse à Antoine <antoine@rezo.net>:
mysql_close() sert à fermer manuellement la connexion MySQL.
Normalement
c'est inutile car PHP ferme automatiquement toutes les connexions à la
fin du script. Peut-être qu'il y a un bug chez Amen.
Le fonctionnement est-il le meme lorsque PHP fonctionne en module? Il y a peut-
etre un bug ou un effet curieux du à ce mode de fonctionnement.
Thoms
From gourdet@cnam.fr Mon Oct 7 12:37:09 2002
Return-Path: <gourdet@cnam.fr>
Received: from kepler.cnam.fr (kepler.cnam.fr [163.173.128.14])
by miel.brainstorm.fr (Postfix) with SMTP id 238C91C01B
for <spip@rezo.net>; Mon, 7 Oct 2002 12:37:09 +0200 (CEST)
Received: (qmail 27197 invoked from network); 7 Oct 2002 10:37:09 -0000
Received: from sig-test.sig.cnam.fr (HELO CRINTW08) (163.173.48.169)
by 0 with SMTP; 7 Oct 2002 10:37:09 -0000
From: "[Cnam] David Gourdet" <gourdet@cnam.fr>
To: <spip@rezo.net>
Date: Mon, 7 Oct 2002 12:35:43 +0200
Message-ID: <GDEPKPAEMJIAKGEFNKKCEEIJCFAA.gourdet@cnam.fr>
MIME-Version: 1.0
Content-Type: multipart/mixed;
boundary="----=_NextPart_000_0017_01C26DFE.0D87F590"
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000
Importance: Normal
Subject: =?iso-8859-1?q?=5BSpip=5D_?= =?iso-8859-1?q?Diaporama?=
X-BeenThere: spip@rezo.net
X-Mailman-Version: 2.1b2+
Precedence: list
List-Help: <mailto:spip-request@rezo.net?subject=help>
List-Archive: <Discuter chez rezo.net;
List-Unsubscribe: <http://listes.rezo.net/mailman/listinfo/spip>,
<mailto:spip-request@rezo.net?subject=unsubscribe>
List-Subscribe: <http://listes.rezo.net/mailman/listinfo/spip>,
<mailto:spip-request@rezo.net?subject=subscribe>
List-Post: <mailto:spip@rezo.net>
List-Id: SPIP : questions/reponses <spip.rezo.net>
X-List-Received-Date: Mon, 07 Oct 2002 10:37:09 -0000
Status: O
Content-Length: 4470
Lines: 144
This is a multi-part message in MIME format.
------=_NextPart_000_0017_01C26DFE.0D87F590
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: 8bit
Salut,
Pour ceux que cela intéresse, j'ai modifié un peu la version du diaporama de
Laurent Abbal (que je remercie au passage).
Cette fois-ci, tout est contenu dans l'article (il n'y a pas de fichiers
diaporama.html et .php3 à créer).
Ci-joint le code à insérer dans article.html ainsi que deux petites flèches
de naviguation (sur fond noir).
A +
Donatien
------=_NextPart_000_0017_01C26DFE.0D87F590
Content-Type: text/plain;
name="article.txt"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
filename="article.txt"
// article.html
<table width=3D"760" border=3D"0" cellspacing=3D"0" cellpadding=3D"0">
<tr>
<td width=3D"5"><img src=3D"NAVPICS/spacer.gif" width=3D"5" =
height=3D"1"></td>
=09
<td width=3D"150" valign=3D"top">=20
=
<BOUCLE_logo(DOCUMENTS){id_article}{extension=3D=3Djpg|png|gif}{mode=3Ddo=
cument}{debut_logo,1}>
=
<BOUCLE_nb_logo(DOCUMENTS){id_article}{extension=3D=3Djpg|png|gif}{mode=3D=
document}>
<?php $nb_logo =3D "#TOTAL_BOUCLE"; ?>
</BOUCLE_nb_logo>
<?php
$numero =3D $debut_logo + 1;
?>
<a =
href=3D"article.php3?id_article=3D#ID_ARTICLE&debut_image=3D<?php echo =
$numero - 1 ?>&debut_logo=3D<?php echo $numero - 1 ?>"><img border=3D"0" =
src=3D"IMG/[(#LOGO_DOCUMENT|fichier)]" vspace=3D"0" hspace=3D"0"></a>=20
<br>
<table width=3D"150" border=3D"0" cellspacing=3D"0" =
cellpadding=3D"0">
<tr>
<td valign=3D"top" width=3D"75">=20
<?php
// pour passer d'une image =E0 l'autre
// avec affichage du num. de l'image
// par rapport au nombre total.
$num_logo =3D $debut_logo + 1;
echo "<font face=3DVerdana size=3D1>$num_logo / $nb_logo</font><br>";
if ($debut_logo =3D=3D $nb_logo-1){
$logo_suiv =3D 0;
}else{
$logo_suiv =3D $debut_logo + 1;
}
if ($debut_logo =3D=3D 0){
$logo_prec =3D $nb_logo-1;
}else{
$logo_prec =3D $debut_logo - 1;
}
?>
</td>
<td align=3D"center" valign=3D"top" width=3D"75"> <a =
href=3D"article.php3?id_article=3D#ID_ARTICLE&debut_logo=3D<?php echo =
$logo_prec ?>&debut_image=3D<?php echo $debut_image ?>"><img =
src=3D"NAVPICS/precedent.gif" vspace=3D"0" hspace=3D"0" =
border=3D"0"></a> =20
<a =
href=3D"article.php3?id_article=3D#ID_ARTICLE&debut_logo=3D<?php echo =
$logo_suiv ?>&debut_image=3D<?php echo $debut_image ?>"><img =
src=3D"NAVPICS/prochain.gif" vspace=3D"0" hspace=3D"0" border=3D"0"></a> =
</td>
</tr>
</table>
=20
</BOUCLE_logo>
<br>
<font face=3D"Verdana, Arial, Helvetica, sans-serif" size=3D"2"> =
Cliquez sur=20
ce logo pour voir la photo en grand format</font></td>
<td width=3D"10><img src=3D"NAVPICS/spacer.gif"></td>
=
<BOUCLE_diaporama(DOCUMENTS){id_article}{extension=3D=3Djpg|png|gif}{mode=
=3Ddocument}{debut_image,1}>
<td width=3D"400" align=3D"left" valign=3D"top">
=
<BOUCLE_nb_images(DOCUMENTS){id_article}{extension=3D=3Djpg|png|gif}{mode=
=3Ddocument}>
<?php $nb_images =3D "#TOTAL_BOUCLE"; ?>
</BOUCLE_nb_images>
<img src=3D"#URL_DOCUMENT"><br>
=20
=20
</td>
<td width=3D"10><img src=3D"NAVPICS/spacer.gif"></td>
<td width=3D"185" valign=3D"top"> <font face=3D"Verdana, Arial, =
Helvetica, sans-serif" size=3D"2">[<b>(#TITRE)</b><br>
][<br>
(#DESCRIPTIF)<br>
] </font> </td>
</BOUCLE_diaporama>
</tr>
</table>
------=_NextPart_000_0017_01C26DFE.0D87F590
Content-Type: image/gif;
name="precedent.gif"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
filename="precedent.gif"
R0lGODlhDQALAMQAAA8AAKoAAIIAAMUAAFkAAB4AACkAAI0AAHYAAAQAABIAAL0AAAcAAF0AAC0A
ADAAAD8AAKcAACUAAEoAADgAAMwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAA
AAAALAAAAAANAAsAAAUvoCWOZGmOzCkCRDCdjzBU1TuyAa3bhaz/lJEDsfjRgqQE5ABUKRqRikE1
khSopRAAOw==
------=_NextPart_000_0017_01C26DFE.0D87F590
Content-Type: image/gif;
name="prochain.gif"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
filename="prochain.gif"
R0lGODlhDQALAMQAAA8AAKoAAIIAAMUAAFkAAB4AACkAAI0AAHYAAAQAABIAAL0AAAcAAF0AAC0A
ADAAAD8AAKcAACUAAEoAADgAAMwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAA
AAAALAAAAAANAAsAAAUxoCWOJFlIZWpUUaOkIlXN1QElpUzPC+KMul1lICiIJsIAAUBCDgUP2ETJ
hFkY1iwsBAA7
------=_NextPart_000_0017_01C26DFE.0D87F590--