Avatar billede jorn1 Nybegynder
16. december 2003 - 04:20 Der er 2 kommentarer og
1 løsning

Hjælp til en print venlig side

Har en side hvor der kan intastes begivenheder måned for måned, på denne side kan man så vælge at se begiveneder for feks. Januar og få et udprint af ver enkel begivenhed, jeg vil også gerne have at man kunne få en prit venlig side med alle begivenheder i ver måned.

Min kode hvor jeg kalder den print venlig side for hver begivenhed ser sådan ud.
---------------------------------
#  function displaydef
#####################################################
function displaydef($id, $lettre, $nom, $definition, $affiche, $affcomm, $affcommadd) {
global $xoopsConfig, $db, $xoopsUser, $xoopsModule, $myts;

$nom = $myts->makeTboxData4Show($nom, 1);
$definition = $myts->makeTareaData4Show($definition, "1", "1", "1");

# line for cal af alle begivenheder#$imprE = "<a href=\"glossaire-p-f.php?op=ImprDef1&id=$lettre\" target=_blank><img src=\"images/print.gif\" border=0 Alt=\""._PRINT."\" width=15 height=11 ALIGN=\"absmiddle\"></a>&nbsp;";
# line for print ud af en enkel begivenhed#$imprD = "<a href=\"glossaire-p-f.php?op=ImprDef&id=$id\" target=_blank><img src=\"images/print.gif\" border=0 Alt=\""._PRINT."\" width=15 height=11 ALIGN=\"absmiddle\"></a>&nbsp;";
$envD = "<a href=\"glossaire-p-f.php?op=EnvDef&id=$id\"><img src=\"images/friend.gif\" border=0 Alt=\""._FRIENDSEND."\" width=15 height=11 ALIGN=\"absmiddle\"></a>";
----------------------------------------
Koden dr laver siden med enkelt print ud ser så ud
----------------------------------------

#  function ImprDef
#####################################################
function ImprDef($id) {
global $xoopsConfig, $db, $myts, $meta;

$currenttheme = getTheme();

$result = $db->query("SELECT nom, definition FROM ".$db->prefix("glossaire")." where id=$id");
    list($nom, $definition) = $db->fetch_row($result);

$nom = $myts->makeTboxData4Show($nom, 1);
$definition = $myts->makeTareaData4Show($definition, "1", "1", "1");

    echo "
    <html>
    <head><title>".$meta['title']."</title><center>
    <LINK REL=\"StyleSheet\" HREF=\"../../themes/".$currenttheme."/style/style.css\" TYPE=\"text/css\">
    </head>
    <body bgcolor=\"#FFFFFF\" text=\"#000000\">
    <table border=0><tr><td>

    <table border=0 width=640 cellpadding=0 cellspacing=1 bgcolor=\"#000000\"><tr><td>
    <table border=0 width=640 cellpadding=20 cellspacing=1 bgcolor=\"#000000\"><tr><td>
    <center><img src=\"".XOOPS_URL."/images/logo.gif\" border=0 alt=\"\"></center><P><br />
    <font face=\"$site_font\">
    <font size=2><b>"._TERME2."</b> $nom<P><b>"._DEF3."</b> $definition";

$hresult = $db->query("SELECT commentaire FROM ".$db->prefix("glossaire_comm")." WHERE def='$id'");
while(list($commentaires) = $db->fetch_row($hresult)) {

$commentaires = $myts->makeTareaData4Show($commentaires, "1", "1", "1");

if ($hresult) {
echo "<P><B>"._COM2."</B> $commentaires<br />";
echo "<P>";
}
}
    echo "
    <br /><br />
    </td></tr></table></td></tr></table>
    <br /><br /><center>"._EXTRGLO." ".$meta['title']." :<br />
    <a href=\"".XOOPS_URL."/modules/glossaire/\">".$xoopsConfig['xoops_url']."/modules/glossaire/</a>
    </td></tr></table>
    </body>
    </html>
    ";
}
--------------------------------------
Det virker
--------------------------------------
Så den kode jeg skal have til at printe ud for hele måned
--------------------------------------
#  function ImprDef1
#####################################################
function ImprDef1($lettre) {
global $xoopsConfig, $db, $myts, $meta;

$currenttheme = getTheme();

$result = $db->query("SELECT  nom, definition FROM ".$db->prefix("glossaire")." where id=$lettre");
    list($nom, $definition) = $db->fetch_row($result);

$nom = $myts->makeTboxData4Show($nom, 1);
$definition = $myts->makeTareaData4Show($definition, "1", "1", "1");

    echo "
    <html>
    <head><title>".$meta['title']."</title><center>
    <LINK REL=\"StyleSheet\" HREF=\"../../themes/".$currenttheme."/style/style.css\" TYPE=\"text/css\">
    </head>
    <body bgcolor=\"#FFFFFF\" text=\"#000000\">
    <table border=0><tr><td>

    <table border=0 width=640 cellpadding=0 cellspacing=1 bgcolor=\"#000000\"><tr><td>
    <table border=0 width=640 cellpadding=20 cellspacing=1 bgcolor=\"#000000\"><tr><td>
    <center><img src=\"".XOOPS_URL."/images/logo.gif\" border=0 alt=\"\"></center><P><br />
    <font face=\"$site_font\">
    <font size=2><b>"._TERME2."</b> $nom<P><b>"._DEF3."</b> $definition";

$hresult = $db->query("SELECT commentaire FROM ".$db->prefix("glossaire_comm")." WHERE def='$lettre'");
while(list($commentaires) = $db->fetch_row($hresult)) {

$commentaires = $myts->makeTareaData4Show($commentaires, "1", "1", "1");

if ($hresult) {
echo "<P><B>"._COM2."</B> $commentaires<br />";
echo "<P>";
}
}
    echo "
    <br /><br />
    </td></tr></table></td></tr></table>
    <br /><br /><center>"._EXTRGLO." ".$meta['title']." :<br />
    <a href=\"".XOOPS_URL."/modules/glossaire/\">".$xoopsConfig['xoops_url']."/modules/glossaire/</a>
    </td></tr></table>
    </body>
    </html>
    ";
}
--------------------------------
#  function ImprDef1
#####################################################
function ImprDef1($lettre) {
global $xoopsConfig, $db, $myts, $meta;

$currenttheme = getTheme();

$result = $db->query("SELECT  nom, definition FROM ".$db->prefix("glossaire")." where id=$lettre");
    list($nom, $definition) = $db->fetch_row($result);

$nom = $myts->makeTboxData4Show($nom, 1);
$definition = $myts->makeTareaData4Show($definition, "1", "1", "1");

    echo "
    <html>
    <head><title>".$meta['title']."</title><center>
    <LINK REL=\"StyleSheet\" HREF=\"../../themes/".$currenttheme."/style/style.css\" TYPE=\"text/css\">
    </head>
    <body bgcolor=\"#FFFFFF\" text=\"#000000\">
    <table border=0><tr><td>

    <table border=0 width=640 cellpadding=0 cellspacing=1 bgcolor=\"#000000\"><tr><td>
    <table border=0 width=640 cellpadding=20 cellspacing=1 bgcolor=\"#000000\"><tr><td>
    <center><img src=\"".XOOPS_URL."/images/logo.gif\" border=0 alt=\"\"></center><P><br />
    <font face=\"$site_font\">
    <font size=2><b>"._TERME2."</b> $nom<P><b>"._DEF3."</b> $definition";

$hresult = $db->query("SELECT commentaire FROM ".$db->prefix("glossaire_comm")." WHERE def='$lettre'");
while(list($commentaires) = $db->fetch_row($hresult)) {

$commentaires = $myts->makeTareaData4Show($commentaires, "1", "1", "1");

if ($hresult) {
echo "<P><B>"._COM2."</B> $commentaires<br />";
echo "<P>";
}
}
    echo "
    <br /><br />
    </td></tr></table></td></tr></table>
    <br /><br /><center>"._EXTRGLO." ".$meta['title']." :<br />
    <a href=\"".XOOPS_URL."/modules/glossaire/\">".$xoopsConfig['xoops_url']."/modules/glossaire/</a>
    </td></tr></table>
    </body>
    </html>
    ";
}
----------------------------------
virker ikke er der en der kan hjælpe ??????????
Avatar billede jorn1 Nybegynder
16. december 2003 - 04:22 #1
Nå den sidste kode kom 2 gange det var ikke så godt, håber det ikke forstyre for meget.
Avatar billede jorn1 Nybegynder
16. december 2003 - 04:24 #2
For øvrigt så kan det ses på denne link:
http://www.country-musiclink.dk/o1/modules/glossaire/
Avatar billede jorn1 Nybegynder
17. december 2003 - 01:06 #3
lukker har næsten lavet det
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester