Résolution d’écran en PHP
Fermé
francoisch
Messages postés
258
Date d'inscription
vendredi 19 novembre 2004
Statut
Membre
Dernière intervention
16 février 2015
-
26 mars 2007 à 14:14
Cr@zy - 4 juin 2009 à 07:42
Cr@zy - 4 juin 2009 à 07:42
A voir également:
- Résolution d’écran en PHP
- Double ecran - Guide
- Capture d'écran whatsapp - Accueil - Messagerie instantanée
- Capture d'écran samsung - Guide
- Retourner ecran windows - Guide
- Ecran noir pc - Guide
4 réponses
<?php
$url = "http://127.0.0.1/w2/annonces/testepoptaill.php";
function initscreen($url) {
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
<HTML>
<HEAD>
<TITLE><?php echo '8888' ; ?></TITLE>
</HEAD>
<BODY>
<SCRIPT LANGUAGE="JavaScript">
document.location.href="<?php echo $url; ?>?r=1&Largeur=" + screen.width +"&Hauteur="+ screen.height + "&"; ;
</SCRIPT>
</BODY>
</HTML>
<?php
} // end initscreen($ur)
if ( isset($_GET['r'])===false ){ initscreen($url); }
else {
/* ne pas tapé ceci c est un hack par injection instruction js teste de var avant les var
only notgood ==> echo 'size x ' . $_GET['Largeur'] . '<br/>';
only notgood ==> echo 'size y ' . $_GET['Hauteur'] . '<br/>';
*/
if ( is_int( (int) $_GET['Largeur']) === true ) { echo 'size x ' . (int) $_GET['Largeur'] . '<br/>' ; }
/* ou bine sa peut aller echo 'size x ' . (int) $_GET['Largeur'] . '<br/>' ; */
/* nota un test sur la taill retourné serai judicieux si == 0 allers 800 ou bien aussi une bonne max */
if ( is_int((int) $_GET['Hauteur']) === true ) { echo 'size y ' . (int) $_GET['Hauteur'] . '<br/>' ; }
}
?>
$url = "http://127.0.0.1/w2/annonces/testepoptaill.php";
function initscreen($url) {
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
<HTML>
<HEAD>
<TITLE><?php echo '8888' ; ?></TITLE>
</HEAD>
<BODY>
<SCRIPT LANGUAGE="JavaScript">
document.location.href="<?php echo $url; ?>?r=1&Largeur=" + screen.width +"&Hauteur="+ screen.height + "&"; ;
</SCRIPT>
</BODY>
</HTML>
<?php
} // end initscreen($ur)
if ( isset($_GET['r'])===false ){ initscreen($url); }
else {
/* ne pas tapé ceci c est un hack par injection instruction js teste de var avant les var
only notgood ==> echo 'size x ' . $_GET['Largeur'] . '<br/>';
only notgood ==> echo 'size y ' . $_GET['Hauteur'] . '<br/>';
*/
if ( is_int( (int) $_GET['Largeur']) === true ) { echo 'size x ' . (int) $_GET['Largeur'] . '<br/>' ; }
/* ou bine sa peut aller echo 'size x ' . (int) $_GET['Largeur'] . '<br/>' ; */
/* nota un test sur la taill retourné serai judicieux si == 0 allers 800 ou bien aussi une bonne max */
if ( is_int((int) $_GET['Hauteur']) === true ) { echo 'size y ' . (int) $_GET['Hauteur'] . '<br/>' ; }
}
?>
/*filezoulou*/
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
<HTML>
<HEAD>
<TITLE>titre</TITLE>
</HEAD>
<BODY>
<SCRIPT LANGUAGE="JavaScript">
document.location.href="http://127.0.0.1/w2/annonces/testepoptaill26.php?r=1&Largeur=" + screen.width +"&Hauteur="+ screen.height ;
</SCRIPT>
</BODY>
</HTML>
nota j ai fait la test sur ie6 firefox2.0.0.3
unpeut de pub http://high.free.fr/
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
<HTML>
<HEAD>
<TITLE>titre</TITLE>
</HEAD>
<BODY>
<SCRIPT LANGUAGE="JavaScript">
document.location.href="http://127.0.0.1/w2/annonces/testepoptaill26.php?r=1&Largeur=" + screen.width +"&Hauteur="+ screen.height ;
</SCRIPT>
</BODY>
</HTML>
nota j ai fait la test sur ie6 firefox2.0.0.3
unpeut de pub http://high.free.fr/
francoisch
Messages postés
258
Date d'inscription
vendredi 19 novembre 2004
Statut
Membre
Dernière intervention
16 février 2015
6
26 mars 2007 à 16:40
26 mars 2007 à 16:40
bonjour Zooloo et merci de ta réponse.
Si je la comprend bien, ça n'est que la première partie de la réponse dont j'ai besoin: la récupération de Width et Height en JS.
Il me manque la deuxième partie: comment récupérer en Php les valeurs trouvées en JS?
Merci encore et à bientôt.
Francois
Si je la comprend bien, ça n'est que la première partie de la réponse dont j'ai besoin: la récupération de Width et Height en JS.
Il me manque la deuxième partie: comment récupérer en Php les valeurs trouvées en JS?
Merci encore et à bientôt.
Francois
Plûtot que de faire un document.location je conseille l'utilisation de Xhr, voir ce lien : https://www.crazyws.fr/?p=616
27 mars 2007 à 21:26
Simplement, comme je ne suis pas bien fort en Php (je repique du code intéressant quand j'en trouve), j'ai parfois besoin de sous-titres.
Sur le sujet limité de récupérer une valeur dans une variable Php, cette expression est-elle juste:
$toto=echo $_GET['Largeur']
Est ce que ça récupère dans la variable Php $toto la valeur mise dans la variable JS Largeur?
Merci par avance de ton aide.
Francois