Ne fonctionne pas sous php

Sinistrus Messages postés 1010 Date d'inscription   Statut Membre Dernière intervention   -  
 Utilisateur anonyme -
Bonjour,

J'ai ce bout de code qui refuse de fonctionner lorsqu'il se trouve dans une page php.
Pouvez-vous svp m'aider à comprendre pourquoi svp ?

<!DOCTYPE html>
<html>
<head>

<style>
#gotop {display:none; position:fixed; right:60px; top:60px; z-index:1001; _display:none !important}
#gotop a {position:absolute; right:0; width:80px; height:80px; background:url('http://sivop.com/images/up.png') no-repeat 0 0; filter:alpha(opacity=30); -ms-filter:"alpha(opacity=30)"; opacity:.3; -moz-border-radius:10px; border-radius:10px; z-index:5; }
#gotop a {-webkit-transition:all 200ms ease; -moz-transition:all 200ms ease; transition:all 200ms ease; }
#gotop a:hover {background-color:#fff; filter:alpha(opacity=100); -ms-filter:"alpha(opacity=100)"; opacity:1; }
</style>

</head>
<body>

<table width="200" border="0" cellspacing="0" cellpadding="0">
<tr>
<td height="800"> </td>
</tr>
</table>

<div id="gotop"><a href="#top"></a></div>

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js" type="text/javascript"></script>
<script src="http://r.ccm2.net/js.php?m=core|lang.fr&v=201310171148" type="text/javascript"></script>
<script src="http://static.ccm2.net/www.commentcamarche.net/_skin/_common/js/jsbottom.php?m=bottom%7Cnavarticles%7Cstart&201309271806" type="text/javascript"></script>

</body>
</html>

Merci d'avance !

A voir également:

6 réponses

Utilisateur anonyme
 
salut, il faudrai un peu plus d'info, tel que : de quelle manière visualise tu tout ceci? via le navigateur? en utilisant easyphp(par exemple) ?
si tu essaye de rajouter

<?php

?>
au départ, ca donne quoi?
0
Sinistrus Messages postés 1010 Date d'inscription   Statut Membre Dernière intervention   17
 
comme elle est, je pose la feuille (donc le code que j'ai posté) sur mon serveur en test.htm
il fonctionne
Si je met test.php avec le même code, il fonctionne plus...
0
Sinistrus Messages postés 1010 Date d'inscription   Statut Membre Dernière intervention   17
 
http://www.sivop.com/test.htm
http://www.sivop.com/test.php

les deux feuilles ont le même code
0
Utilisateur anonyme
 
en fait il "fonctionne" dans le sens on ton code est bien présent dans la page php (affiche le code source depuis le navigateur).

As tu essayé de rajouter les balises comme je l'avais suggéré ?
0
Utilisateur anonyme
 
ah d'ailleurs, dans les deux cas, rien n'est affiché chez moi
0
Sinistrus Messages postés 1010 Date d'inscription   Statut Membre Dernière intervention   17
 
Descends le scroll d'un point.

J'ai essayé ceci :
<?php ?>
<!DOCTYPE html>
Rien ne s'affiche
0
Utilisateur anonyme
 
rien ne s'affiche pour tes deux liens et le code afficher est le même dans les deux cas ()sauf pour le script d entete :
test.php :


<!DOCTYPE html>
<html>
<head>
<link type="text/css" href="styles/styles.css" rel="stylesheet" />
<link type="text/css" href="styles/normal.css" rel="stylesheet" />
<style>
#gotop {display:none; position:fixed; right:60px; top:60px; z-index:1001; _display:none !important}
#gotop a {position:absolute; right:0; width:80px; height:80px; background:url('http://sivop.com/images/up.png') no-repeat 0 0; filter:alpha(opacity=30); -ms-filter:"alpha(opacity=30)"; opacity:.3; -moz-border-radius:10px; border-radius:10px; z-index:5; }
#gotop a {-webkit-transition:all 200ms ease; -moz-transition:all 200ms ease; transition:all 200ms ease; }
#gotop a:hover {filter:alpha(opacity=100); -ms-filter:"alpha(opacity=100)"; opacity:1; }
</style>

</head>
<body>

<table width="200" border="0" cellspacing="0" cellpadding="0">
<tr>
<td height="800"> </td>
</tr>
</table>



<div id="gotop"><a href="#top" class="InfoBulle" title="Haut de page"></a></div>

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js" type="text/javascript"></script>
<script src="http://r.ccm2.net/js.php?m=core|lang.fr&v=201310171148" type="text/javascript"></script>
<script src="http://static.ccm2.net/www.commentcamarche.net/_skin/_common/js/jsbottom.php?m=bottom%7Cnavarticles%7Cstart&201309271806" type="text/javascript"></script>

</body>
</html>
test.html


<!DOCTYPE html>
<html>
<head>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script type="text/javascript" src="<?php echo URL_JAVASC; ?>jquery.lingsTooltip.min.js"></script>

<link type="text/css" href="styles/styles.css" rel="stylesheet" />
<link type="text/css" href="styles/normal.css" rel="stylesheet" />
<style>
#gotop {display:none; position:fixed; right:60px; top:60px; z-index:1001; _display:none !important}
#gotop a {position:absolute; right:0; width:80px; height:80px; background:url('http://sivop.com/images/up.png') no-repeat 0 0; filter:alpha(opacity=30); -ms-filter:"alpha(opacity=30)"; opacity:.3; -moz-border-radius:10px; border-radius:10px; z-index:5; }
#gotop a {-webkit-transition:all 200ms ease; -moz-transition:all 200ms ease; transition:all 200ms ease; }
#gotop a:hover {filter:alpha(opacity=100); -ms-filter:"alpha(opacity=100)"; opacity:1; }
</style>

</head>
<body>

<table width="200" border="0" cellspacing="0" cellpadding="0">
<tr>
<td height="800"> </td>
</tr>
</table>



<div id="gotop"><a href="#top" class="InfoBulle" title="Haut de page"></a></div>

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js" type="text/javascript"></script>
<script src="http://r.ccm2.net/js.php?m=core|lang.fr&v=201310171148" type="text/javascript"></script>
<script src="http://static.ccm2.net/www.commentcamarche.net/_skin/_common/js/jsbottom.php?m=bottom%7Cnavarticles%7Cstart&201309271806" type="text/javascript"></script>

</body>
</html>
0
Sinistrus Messages postés 1010 Date d'inscription   Statut Membre Dernière intervention   17
 
Ce qui me parait bizarre est que tu dis que ça n'affiche rien sur le htm.
Es-tu descendu en fin de page ? Si oui, as tu vu la flèche bleue qui apparait ?
Si oui, alors c'est l'objectif. Si non, alors c'est peut-être le navigateur. Je suis sous FF 22.0

Sinon le code reste le même pour les deux pages.
0
Utilisateur anonyme
 
et bien en fait, sous chrome ou ff, rien. Par contre les deux fonctionnent très bien sous ie !




(Ajouter les balises <?php ?> est normalement inutile, mais du fait que c'était une extension php, ca lui permettait juste de faire le chemin "normal" (soit traiter le php puis l'affichage). )
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Sinistrus Messages postés 1010 Date d'inscription   Statut Membre Dernière intervention   17
 
Effectivement... ben alors pourquoi le htm fonctionne chez moi sous FF et pas le php ?
Est-ce mon CSS ?
0
Utilisateur anonyme
 
il faut regarder ici :
https://www.w3schools.com/cssref/css3_browsersupport.asp
ou encore :
https://bestvpn.org/whats-my-ip/

tu pourras voir les compatibilitée des navigateur et leur version
0
Sinistrus Messages postés 1010 Date d'inscription   Statut Membre Dernière intervention   17
 
Ca a tout l'air de venir du
_display:none !important
que je ne vois d'ailleurs pas dans les deux liens (merci pour les liens)
0
Utilisateur anonyme
 
et bien si tu as une piste c'est tout bon =)

tu me dira si tu as réussi !

bon dev.
naga
0
Sinistrus Messages postés 1010 Date d'inscription   Statut Membre Dernière intervention   17
 
J'ai compris !! ENFIN compris !

C'est lui qui fait le problème :
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

Le code fonctionne avec :
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
ou sans, mais une fois que je met cette ligne (utf-8) il fonctionne plus !

Alors ni
js
, ni
css
, ni
php
sont la base du problème, mais ce
utf-8
!
0
Utilisateur anonyme
 
ah les problème d'encodage sont parfois vils =)
content que tu ai trouvé !

bon dev et bon week ;)

naga
0