Perdita formattazione con pagina php

Ciao a tutti,

sto facendo una pagina in php validata xhtml 1.0 transitional + css. Fin qui tutto bene. Effettuo anche delle query sql se interessa. Appena apro la pagina ok, ma se clicco su un classico collegamento href lui mi visualizza la pagina ma come se perdesse lo stile del css. Perch?

Grazie

inviato 9 anni fa
vecchia
X 0 X

non ho capito quando si verifica il problema.

:bye:

risposto 9 anni fa
Gianni Tomasicchio
X 0 X

uhm uhm uhm... Gi rispsoto??? Siete velocissimi :)

Praticamente ho un link alla stessa pagina di dove sono attualmente. Quando ci clicco mi va alla pagina desiderata ma perdo tutta la formattazione. Questo avviene solo non Internet Explorer... E poi mi fa caratteri strani dove inserisco il codice php.

Perch?

risposto 9 anni fa
vecchia
X 0 X

puoi verificare se l'HTML della pagina cambia se questa viene caricata direttamente oppure attraverso il link?

risposto 9 anni fa
Gianni Tomasicchio
X 0 X

ho verificato attentamente ma ho constatato che il codice non cambia neanche di una virgola... :'(

risposto 9 anni fa
vecchia
X 0 X

prova a controllare l'HTML con un validatore W3C

risposto 9 anni fa
Gianni Tomasicchio
X 0 X

b, cosa dovrei controllare? mi d alcuni warning su certi caratteri strani che vedo solo con firefox ed opera nei punti in cui ho aggiunto codice php...

risposto 9 anni fa
vecchia
X 0 X

riporta l'HTML della pagina

risposto 9 anni fa
Gianni Tomasicchio
X 0 X

ecco:

<?php
...
?>
<!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>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title><?php echo($titoloSito . " - Benvenuto")?></title>
<link rel="stylesheet" type="text/css" href="style/style/default.css" />
</head>

<body>
<div id="contenitore">
<div>
<div style="width: 550px; float: left;"><a href="index.php"><img src="<?php echo($logoSito);?>" alt="Logo Azienda" /></a></div>
<div style="width: 300px; float: left;"><?php mostraData();?></div>
</div>
<br style="clear: both;" /><br style="clear: both;" />
<div id="posizione">
<div><a href="index.php">Centro di supporto</a></div>
</div>
</div>
</body>

</html>
risposto 9 anni fa
vecchia
X 0 X

prova a mettere un percorso assoluto per il CSS

risposto 9 anni fa
Gianni Tomasicchio
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda