PageSourceSearch

https://dvdtoile.com/contact.php

html dvdtoile.com collected 2026-10-02 07:34:46 UTC 16,631 bytes, 350 lines download raw bytes

1<!DOCTYPE html><html lang="fr"><head><meta charset='utf-8'><meta name='viewport' content='width=device-width, initial-scale=1'><title>Contact - DvdToile</title><link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css" rel="stylesheet"><link href="https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,400;0,700;1,400&display=swap" rel="stylesheet"><link rel="stylesheet" href="/dvdtoile.css?v=1777671646" type="text/css"><!-- InMobi Choice. Consent Manager Tag v3.0 (for TCF 2.3) -->
2<script type="text/javascript" async=true>
3    (function () {
4        var host = "www.themoneytizer.com";
5        var element = document.createElement('script');
6        var firstScript = document.getElementsByTagName('script')[0];
7        var url = 'https://cmp.inmobi.com'
8            .concat('/choice/', '6Fv0cGNfc_bw8', '/', host, '/choice.js?tag_version=V3');
9        var uspTries = 0;
10        var uspTriesLimit = 3;
11        element.async = true;
12        element.type = 'text/javascript';
13        element.src = url;
14
15        firstScript.parentNode.insertBefore(element, firstScript);
16
17        function makeStub() {
18            var TCF_LOCATOR_NAME = '__tcfapiLocator';
19            var queue = [];
20            var win = window;
21            var cmpFrame;
22
23            function addFrame() {
24                var doc = win.document;
25                var otherCMP = !!(win.frames[TCF_LOCATOR_NAME]);
26
27                if (!otherCMP) {
28                    if (doc.body) {
29                        var iframe = doc.createElement('iframe');
30                        iframe.style.cssText = 'display:none';
31                        iframe.name = TCF_LOCATOR_NAME;
32                        doc.body.appendChild(iframe);
33                    } else {
34                        setTimeout(addFrame, 5);
35                    }
36                }
37                return !otherCMP;
38            }
39
40            function tcfAPIHandler() {
41                var gdprApplies;
42                var args = arguments;
43
44                if (!args.length) {
45                    return queue;
46                } else if (args[0] === 'setGdprApplies') {
47                    if (args.length > 3 && args[2] === 2 && typeof args[3] === 'boolean') {
48                        gdprApplies = args[3];
49                        if (typeof args[2] === 'function') {
50                            args[2]('set', true);
51                        }
52                    }
53                } else if (args[0] === 'ping') {
54                    var retr = {
55                        gdprApplies: gdprApplies,
56                        cmpLoaded: false,
57                        cmpStatus: 'stub'
58                    };
59                    if (typeof args[2] === 'function') {
60                        args[2](retr);
61                    }
62                } else {
63                    if (args[0] === 'init' && typeof args[3] === 'object') {
64                        args[3] = Object.assign(args[3], { tag_version: 'V3' });
65                    }
66                    queue.push(args);
67                }
68            }
69
70            function postMessageEventHandler(event) {
71                var msgIsString = typeof event.data === 'string';
72                var json = {};
73
74                try {
75                    json = msgIsString ? JSON.parse(event.data) : event.data;
76                } catch (ignore) { }
77
78                var payload = json.__tcfapiCall;
79
80                if (payload) {
81                    window.__tcfapi(
82                        payload.command,
83                        payload.version,
84                        function (retValue, success) {
85                            var returnMsg = {
86                                __tcfapiReturn: {
87                                    returnValue: retValue,
88                                    success: success,
89                                    callId: payload.callId
90                                }
91                            };
92                            if (msgIsString) {
93                                returnMsg = JSON.stringify(returnMsg);
94                            }
95                            if (event && event.source && event.source.postMessage) {
96                                event.source.postMessage(returnMsg, '*');
97                            }
98                        },
99                        payload.parameter
100                    );
101                }
102            }
103
104            while (win) {
105                try {
106                    if (win.frames[TCF_LOCATOR_NAME]) {
107                        cmpFrame = win;
108                        break;
109                    }
110                } catch (ignore) { }
111
112                if (win === window.top) { break; }
113                win = win.parent;
114            }
115
116            if (!cmpFrame) {
117                addFrame();
118                win.__tcfapi = tcfAPIHandler;
119                win.addEventListener('message', postMessageEventHandler, false);
120            }
121        }
122
123        makeStub();
124
125        var uspStubFunction = function () {
126            var arg = arguments;
127            if (typeof window.__uspapi !== uspStubFunction) {
128                setTimeout(function () {
129                    if (typeof window.__uspapi !== 'undefined') {
130                        window.__uspapi.apply(window.__uspapi, arg);
131                    }
132                }, 500);
133            }
134        };
135
136        var checkIfUspIsReady = function () {
137            uspTries++;
138            if (window.__uspapi === uspStubFunction && uspTries < uspTriesLimit) {
139                console.warn('USP is not accessible');
140            } else {
141                clearInterval(uspInterval);
142            }
143        };
144
145        if (typeof window.__uspapi === 'undefined') {
146            window.__uspapi = uspStubFunction;
147            var uspInterval = setInterval(checkIfUspIsReady, 6000);
148        }
149    })();
150</script>
150
151<!-- End InMobi Choice. Consent Manager Tag v3.0 (for TCF 2.3) -->
152</head><body class='bg-dark'><div id="7282-6">
152<script src="//ads.themoneytizer.com/s/gen.js?type=6"></script>
152<script src="//ads.themoneytizer.com/s/requestform.js?siteId=7282&formatId=6"></script>
152</div><div id="7282-11">
152<script src="//ads.themoneytizer.com/s/gen.js?type=11"></script>
152<script src="//ads.themoneytizer.com/s/requestform.js?siteId=7282&formatId=11"></script>
152</div><div id="7282-15">
152<script src="//ads.themoneytizer.com/s/gen.js?type=15"></script>
152<script src="//ads.themoneytizer.com/s/requestform.js?siteId=7282&formatId=15"></script>
152</div><div id="7282-38">
152<script src="//ads.themoneytizer.com/s/gen.js?type=38"></script>
152<script src="//ads.themoneytizer.com/s/requestform.js?siteId=7282&formatId=38"></script>
152</div><div id="7282-39">
152<script src="//ads.themoneytizer.com/s/gen.js?type=39"></script>
152<script src="//ads.themoneytizer.com/s/requestform.js?siteId=7282&formatId=39"></script>
152</div><div id="7282-2">
152<script src="//ads.themoneytizer.com/s/gen.js?type=2"></script>
152<script src="//ads.themoneytizer.com/s/requestform.js?siteId=7282&formatId=2"></script>
152</div>  <nav class="navbar navbar-expand-xl navbar-dark sticky-top">
153    <div class="container-fluid">
154      <a class="navbar-brand" href="/index.php">
155        <img src="/images/site/dvdtoile.png" height="24" class="me-1" alt="DvdToile">
156      </a>
157
158      <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav">
159        <span class="navbar-toggler-icon"></span>
160      </button>
161
162      <div class="collapse navbar-collapse" id="navbarNav">
163        <ul class="navbar-nav me-auto">
164          <li class="nav-item"><a class="nav-link" href="/index.php">Accueil</a></li>
165
166          <li class="nav-item dropdown">
167            <a class="nav-link dropdown-toggle" href="#" data-bs-toggle="dropdown">Index</a>
168            <ul class="dropdown-menu">
169              <li><a class="dropdown-item" href="/Liste.php?type=0">Films</a></li>
170              <li><a class="dropdown-item" href="/Liste.php?type=3">Séries TV</a></li>
171              <li><a class="dropdown-item" href="/Liste.php?type=2">Programmes musicaux</a></li>
172              <li>
173                <hr class="dropdown-divider border-secondary">
174              </li>
175              <li><a class="dropdown-item" href="/Liste.php?liste=artistes">Artistes</a></li>
176            </ul>
177          </li>
178
179          <li class="nav-item dropdown">
180            <a class="nav-link dropdown-toggle" href="#" data-bs-toggle="dropdown">Sorties</a>
181            <ul class="dropdown-menu">
182              <li><a class="dropdown-item" href="/AgendaCine.php">Sorties Cinéma</a></li>
183              <li><a class="dropdown-item" href="/AgendaDvd.php?zone=2">Sorties DVD/Blu-ray</a></li>
184              <li><a class="dropdown-item" href="/DerniersAjouts.php">Derniers ajouts</a></li>
185            </ul>
186          </li>
187
188          <li class="nav-item">
189            <a class="nav-link"  href="/forum.php">Forum</a>
190          </li>
191          <li class="nav-item"><a class="nav-link" href="/petitions.php">Pétitions</a></li>
192
193          <li class="nav-item dropdown">
194            <a class="nav-link dropdown-toggle" href="#" data-bs-toggle="dropdown">Stats</a>
195            <ul class="dropdown-menu">
196              <li><a class="dropdown-item" href="/stats_dvdtoile/top.php">Meilleurs films</a></li>
197              <li><a class="dropdown-item" href="/stats_dvdtoile/top.php?id=bottom">Pires films</a></li>
198              <li>
199                <hr class="dropdown-divider border-secondary">
200              </li>
201              <li><a class="dropdown-item" href="/stats_dvdtoile">Chiffres du site</a></li>
202              <li><a class="dropdown-item" href="/stats_dvdtoile/visites.php">Visites en cours</a></li>
203            </ul>
204          </li>
205
206          <li class="nav-item dropdown">
207            <a class="nav-link dropdown-toggle" href="#" data-bs-toggle="dropdown">Évolutions</a>
208            <ul class="dropdown-menu">
209              <li><a class="dropdown-item" href="/evolutions?affiche=planifiees">Planifiées</a></li>
210              <li><a class="dropdown-item" href="/evolutions?affiche=realisees">Réalisées</a></li>
211            </ul>
212          </li>
213
214          <li class="nav-item"><a class="nav-link" href="/contact.php">Contact</a></li>
215
216                  </ul>
217
218        <form class="d-flex ms-auto" id="search-container" method="get" action="/ExecRecherche.php">
219          <div class="input-group input-group-sm">
220            <input type="hidden" name="r_type" value="all">
221            <input type="text" name="titre" class="form-control" placeholder="Rechercher..." value="">
222            <button class="btn btn-secondary" type="submit">OK</button>
223          </div>
224        </form>
225        <div id="search-suggestions" style="display:none; position:absolute; background:#333; color:#fff; z-index:9999; width:300px; border:1px solid #555;"></div>
226
227              </div>
228    </div>
229  </nav>
230<div class='container-fluid px-3 mt-3'><h2 class='h5 text-info'>Contact</h2></div><div style="background-color:#777777;padding:5px">
231  <div style="background-color:black;margin-left:203px;margin-right:203px;border:1px solid white;padding:5px">
232    <div style="text-align:left">
233<h4 class="titre">Pour quelle raison souhaitez vous nous contacter ?</h4>
234		<ul>
235			<li><b>Recherche</b></li>
236			<ul>
237				<li><a href="contact.php?sujet=achat">Vous souhaitez acheter un DVD référencé sur notre site</a></li>
238				<li><a href="contact.php?sujet=artiste">Vous souhaitez écrire à un artiste ou connaître ses coordonnées</a></li>				
239				<li><a href="contact.php?sujet=edition_artiste">Vous souhaitez savoir si les films d'un artiste sont sortis en DVD ou en VHS</a></li>								
240				<li><a href="contact.php?sujet=edition">Vous souhaitez savoir si un film est sorti en DVD ou en VHS</a></li>				
241      </ul>      		
242			<li><b>Correction du site</b></li>
243			<ul>
244				<li><a href="contact.php?sujet=modif">Vous souhaitez apporter une correction à une page du site</a></li>
245      </ul>
246			<li><b>Divers</b></li>
247			<ul>
248				<li><a href="contact.php?sujet=autre">Vous souhaitez nous contacter pour une autre raison</a></li>
249      </ul>            				
250          
251    </div>
252  </div>
253</div>
254<div style="clear:both"><br /></div>
255<div style='clear:both;margin-top:50px;padding-top:10px;border-top:1px solid white;text-align:center'><p style="float:left"></p><div style='float:left;clear:left'></div><a href="/index.php">Accueil</a><br><p>Page générée en 0.0012 s.  - 1 requêtes effectuées</p>Si vous souhaitez compléter ou corriger cette page, vous pouvez <a href="contact.php">nous contacter</a></div><a href="#" id="scroll-to-top" title="Retour en haut">▲</a>  
255<script>
256    document.addEventListener('DOMContentLoaded', function() {
257      // 1. GESTION DU BOUTON RETOUR EN HAUT
258      const btn = document.getElementById('scroll-to-top');
259      window.addEventListener('scroll', function() {
260        if (window.pageYOffset > 400) btn.classList.add('show');
261        else btn.classList.remove('show');
262      });
263      btn.addEventListener('click', function(e) {
264        e.preventDefault();
265        window.scrollTo({
266          top: 0,
267          behavior: 'smooth'
268        });
269      });
270
271      // 2. GESTION DE L'AUTOCOMPLETION
272      const searchInput = document.querySelector('input[name="titre"]');
273      const suggestions = document.getElementById('search-suggestions');
274      const searchContainer = document.getElementById('search-container');
275      const searchSelect = document.querySelector('select[name="r_type"]');
276      let searchTimeout;
277
278      if (searchInput && suggestions) {
279        searchInput.addEventListener('input', function() {
280          clearTimeout(searchTimeout);
281          const query = this.value.trim();
282          // On vérifie si le select existe (tu l'as peut-être enlevé ou renommé)
283          const type = searchSelect ? searchSelect.value : 'all';
284
285          if (query.length < 2) {
286            suggestions.style.display = 'none';
287            return;
288          }
289
290          searchTimeout = setTimeout(() => {
291            // Utilisation de BaseRef si nécessaire pour le chemin
292            fetch('/ajax_search.php?q=' + encodeURIComponent(query) + '&type=' + type)
293              .then(response => response.text())
294              .then(html => {
295                if (html.trim().length > 0) {
296                  suggestions.innerHTML = html;
297                  suggestions.style.display = 'block';
298                } else {
299                  suggestions.style.display = 'none';
300                }
301              })
302              .catch(err => console.error('Erreur AJAX:', err));
303          }, 300);
304        });
305
306        // Fermer si on clique ailleurs sur la page
307        document.addEventListener('click', (e) => {
308          if (!searchContainer.contains(e.target)) {
309            suggestions.style.display = 'none';
310          }
311        });
312
313        // Gestion des touches Haut/Bas/Entrée
314        searchInput.addEventListener('keydown', function(e) {
315          const items = suggestions.querySelectorAll('.suggest-item');
316          let active = suggestions.querySelector('.suggest-item.active');
317          let index = Array.from(items).indexOf(active);
318
319          if (e.key === 'ArrowDown') {
320            e.preventDefault();
321            if (index < items.length - 1) {
322              if (active) active.classList.remove('active');
323              items[index + 1].classList.add('active');
324              items[index + 1].scrollIntoView({
325                block: 'nearest'
326              });
327            }
328          } else if (e.key === 'ArrowUp') {
329            e.preventDefault();
330            if (index > 0) {
331              active.classList.remove('active');
332              items[index - 1].classList.add('active');
333              items[index - 1].scrollIntoView({
334                block: 'nearest'
335              });
336            }
337          } else if (e.key === 'Enter' && active) {
338            e.preventDefault();
339            window.location.href = active.getAttribute('href');
340          }
341        });
342      }
343    });
344  </script>
344
345  
345<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.bundle.min.js"></script>
345
346  
346<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"4337e6ebc9ec4f268381874a36b48df1","r":1,"spa":2}' crossorigin="anonymous"></script>
346
347</body>
348
349  </html>
350

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.