begin process at 2010 08 01 01:14:21
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

JavaScript Orienté objet (POO)

 > 

Function & Méthodes

 > 

imprime_zone


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

imprime_zone

mardi 1 août 2006 à 11:17:06 | imprime_zone

jasou62114

bonjour voilà j'ai une fonction que j'ai trouvé sur un site mais étant un nioube en js j'arrive pas à la mettre en application sur mon code sniffff...

ca donne ceci.


<?php
Require("..\fonctions\php\function.php");
session_start();

connecter();

?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<link rel="stylesheet" type="text/css" href="../css/formasup_intranet.css"/>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Traitement des infos voulues</title>
<script language="JavaScript">
function imprime_zone(titre, obj)

{
// Définie la zone à imprimer
var zi = document.getElementById(obj).innerHTML;

// Ouvre une nouvelle fenetre
var f = window.open("", "ZoneImpr", "height=500, width=600,toolbar=0, menubar=0, scrollbars=1, resizable=1,status=0, location=0, left=10, top=10");

// Définit le Style de la page
f.document.body.style.color = '#000000';
f.document.body.style.backgroundColor = '#FFFFFF';
f.document.body.style.padding = "10px";

// Ajoute les Données
f.document.title = titre;
f.document.body.innerHTML += "" + zi + "";

// Imprime et ferme la fenetre
f.window.print();
f.window.close();
return true;
}
</script>
<SCRIPT LANGUAGE="JavaScript1.2">

function twFermer() {
  window.close();
}

function OpenPopUp(MyFile,MyWindow,MyWidth,MyHeight)

//MyFile :            nom du fichier contenant le code HTML du pop-up
//MyWindow :        nom de la fenêtre (ne pas mettre d'espace)
//MyWidth :        entier indiquant la largeur de la fenêtre en pixels
//MyHeight :        entier indiquant la hauteur de la fenêtre en pixels

    {
    var ns4 = (document.layers)? true:false;            //NS 4
    var ie4 = (document.all)? true:false;                //IE 4
    var dom = (document.getElementById)? true:false;    //DOM
    var xMax, yMax, xOffset, yOffset;

    if (ie4 || dom)
        {
        xMax = screen.width;
        yMax = screen.height;
        }
    else if (ns4)
        {
        xMax = window.outerWidth;
        yMax = window.outerHeight;
        }
    else
        {
        xMax = 1700;
        yMax = 1800;
        }
    xOffset = (xMax - MyWidth)/2;
    yOffset = (yMax - MyHeight)/2;
    window.open(MyFile,MyWindow,'width='+MyWidth
+',height='+MyHeight
+',screenX='+xOffset
+',screenY='+yOffset
+',top='+yOffset
+',left='+xOffset
+',scrollbars=yes,resizable=yes');
    }
</SCRIPT>
<link rel="stylesheet" type="text/css" media="print" href="print.css" />
</head>

<body background = "../img/ap_general.gif" style="background-attachment:fixed;">
<?

//print_r($_GET);

if(isset($_POST["etat"])){$etat=$_POST["etat"];}else{$etat="";}
if(isset($_POST["list_membre"])){$list_membre=$_POST["list_membre"];}else{$list_membre="";}
echo "<a href='javascript:history.go(-1)'><img src='../img/retour.gif' border='0'></a>";

if($etat<>""){
    if($etat==14){
    $mail='';
        echo"<table border='0' cellpadding='0' cellspacing='0' align='center'>
            <div id='impr'>
            <tr>
                <td colspan='15' height='1' bgcolor='#B7D92B'></td>
            </tr>";
            echo "<tr HEIGHT='50'>
                        <td width='1' bgcolor='#B7D92B'></td><td colspan='13' align='center' class='c12orangeBold'>Etat&nbsp;de&nbsp;présence&nbsp;des&nbsp;Directeur&nbsp;d'Antenne&nbsp;du&nbsp;:&nbsp;___/___/______</td>
                        <td width='1' bgcolor='#B7D92B'></td>
                    </tr>
                    <tr>
                        <td colspan='15' height='1' bgcolor='#B7D92B'></td>
                    </tr>";
           
            $sql = "SELECT * FROM contact WHERE fonction_contact=14";
            $req = mysql_query($sql) or die ('Erreur sql'.$sql.'<br>'.mysql_error());
            echo "<tr height='30'><td width='1' bgcolor='#B7D92B'></td><td colspan='5'>&nbsp;</td>
                        <td width='1' bgcolor='#B7D92B'></td><td>P</td>
                        <td width='1' bgcolor='#B7D92B'></td><td>E</td>
                        <td width='1' bgcolor='#B7D92B'></td><td>A</td>
                        <td width='1' bgcolor='#B7D92B'></td><td width='20%'>Signature</td>
                        <td width='1' bgcolor='#B7D92B'></td></tr>";
            echo"<tr><td colspan='15' height='1' bgcolor='#B7D92B'></td></tr>";
            while($row = mysql_fetch_array($req)){
                //Concaténation des adresses emails
                if(($row['mail_contact'])<>''){if($mail<>''){$mail .= ";".$row['mail_contact'];}else{$mail=$row['mail_contact'];}}
                        $etab = $row['etablissement_contact'];
                        $sql_etab = "SELECT * FROM etablissement WHERE num_etab= $etab";
                        $req_etab = mysql_query($sql_etab) or die ('Erreur SQL'.$sql_etab.'<br>'.mysql_error());
                        $row_etab = mysql_fetch_assoc($req_etab);
                        echo "<tr><td width='1' bgcolor='#B7D92B'></td><td>&nbsp;".$row['nom_contact']."&nbsp;</td>
                        <td width='1' bgcolor='#B7D92B'></td><td>&nbsp;".$row['prenom_contact']."&nbsp;</td>
                        <td width='1' bgcolor='#B7D92B'></td><td>&nbsp;".$row_etab['nom_etab']."&nbsp;</td>
                        <td width='1' bgcolor='#B7D92B'></td><td><img src='../img/case_a_cocher.gif' border='0'></td>
                        <td width='1' bgcolor='#B7D92B'></td><td><img src='../img/case_a_cocher.gif' border='0'></td>
                        <td width='1' bgcolor='#B7D92B'></td><td><img src='../img/case_a_cocher.gif' border='0'></td>
                        <td width='1' bgcolor='#B7D92B'></td><td HEIGHT='40'>&nbsp;</td>
                        <td width='1' bgcolor='#B7D92B'></td></tr>";
                echo"<tr><td colspan='15' height='1' bgcolor='#B7D92B'></td></tr>";
            }
        ?><tr>
            <td width='1' bgcolor='#B7D92B' colspan='1'></td>
            <td colspan='13'>&nbsp;</td>
            <td width='1' bgcolor='#B7D92B' colspan='1'></td>
        </tr>
        </div id='impr'>
        <tr align='center'>
        <td width='1' bgcolor='#B7D92B' colspan='1'></td>
            <td colspan='3'>
                <a href="mailto:<?=$mail?>"><img src='../img/contacter.gif' border='0'></a>
            </td>
            <td colspan='4'>
                <input type='image' src='../img/publipostage.gif' border='0' value='publipostage'>
            </td>
            <td colspan='6'>
                <input type="image" src='../img/imprimer.gif'  onclick="imprime_zone('Etat de présence des Directeurs d Antenne.', 'impr');">
            </td>
            <td width='1' bgcolor='#B7D92B' colspan='1'></td>
        </tr>
        <tr>
            <td width='1' bgcolor='#B7D92B' colspan='1'></td>
            <td colspan='13'>&nbsp;</td>
            <td width='1' bgcolor='#B7D92B' colspan='1'></td>
        </tr>
        <tr>
            <td width='1' colspan='15' height='1' bgcolor='#B7D92B'></td>
        </tr>
    </table><?   
    }


Voilà j'espère que quelqu'un pourrai m'aider, ca fait une semaine que je suis sur ce pb et ca commence à gaver tout de même snifff :'(.
jeudi 10 août 2006 à 18:12:18 | Re : imprime_zone

kbalevil

difficile de tester sans les différents fichiers, mais déjà il manque une accolade à la fin et ta balise PHP n'est pas fermée, essai ça déjà, on sait jamais.


Cette discussion est classée dans : sql, document, row, nbsp, etab


Répondre à ce message

Sujets en rapport avec ce message

Problème d'inscription ! [ par roxor666 ] Svp je voudrais avoir un script, je sais qu'il existe mais je ne le trouve plus.LE but est que quand un gars s'inscrit sur mon site je recoit le pass script a modifier. Je suis pas capable de le faire [ par pusse ] Salut à tous. J'ai recuperer sur le net un script de menu defilant horizontalement. Tout marche tres bien sauf  que je rencontre un petit probleme. Qu A l'aide rollover image [ par zizou94 ] Bonsoir à tousJe fait appel à toute la communauté pour m'aider.voila monsouci. je n ai mais alors jamais programmé en javascript et j'essaie de me déb J'ai une migraine enorme!!! [ par malhivertman1 ] Qui peut me dire pourquoi le probleme dans ce script car qd le update s'effectue, mon champ "moyenne" est apparement vide vu ke c le message d'erreur. obj.innerHTML [ par fgingat ] Bonjour à tous .. Voila mon premier poste concerne un soucis de comprehension de la methode de fonctionnement de obj.innerHTML  A savoir sur une page URGENT !! validation formulaire avec php [ par romainst ] Bonjour j'ai un énorme problème que je dois résoudre rapidement c'est pour ça que j'en appelle à votre aide,J'ai créé récemment ce formulaire de vote script cacher des div + cookie [ par SmaybE ] Bonjour a tous voila j'ai chercher partout sur le web pour trouver un script pour cacher les div de mon site (comme le script de ce site avec des + et Problème compatibilité de ma page sous Firefox [ par shadow125 ] Hello :)Voila je programme la V 3.2 de mon site et j'aimerai faire un truc vraiement joli :) Donc j'ai fais des jeux de cadre pour faire une structure Problème de menu à arborescence [ par nougitch ] Bonjour,J'aimerai que quand je clique sur "Project", les 3 lignes de tableaux suivantes se baissent. (il faut impérativement que ce soit des tr).Merci quel control activX ce script demande-t-il ? [ par stefbuet ] je pose cette question sur cette et celui de PDA car elle s'adrese au deux :dans le script ci-join, quel est(sont) le(s) control(s) demandé(s) ???voic


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Août 2010
LMMJVSD
      1
2345678
9101112131415
16171819202122
23242526272829
3031     

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,421 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales