Problème d'affichage d'un include

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Problème d'affichage d'un include

Re: Problème d'affichage d'un include

par dark_maob » 04 mai 2010, 23:25

Oui je travaille qu'avec des div et ma feuille de style css. Mais je ne pense pas que le problème vienne de la puisque j'ai testé mon css sur tout les navigateur et qu'en html tout passe niquel.. Le problème intervient uniquement lorsque que je passe en php.

Re: Problème d'affichage d'un include

par visualight » 04 mai 2010, 20:41

concernant tes DIV, utilises tu le CSS en complément ?
Si oui => tu as un float:left ou float:right qu'il te faut fermer.

La fermeture d'un float se fait avec clear :
- clear: left;
- clear: right;
- clear: both;

Pour comprendre : http://www.journaldunet.com/developpeur ... lear.shtml

Re: Problème d'affichage d'un include

par dark_maob » 04 mai 2010, 20:06

Lorsque j'affiche juste ma page news.php ça marche nikel :wink: et même en rajoutant "error_reporting(E_ALL);" je n'ai pas d'erreur ..

Je sais pas comment ça se fait, mais j'ai quand même du un léger progrès ... Sur firefox ça marche nikel, par contre sur tout les autres navigateurs j'ai des div qui se décalent ... Chose que je n'ai pas lorsque c'est enregistrer en html. :?

C'est pas la première fois que je rencontre ce problème avec les div et le php.
Je te remercie, je vais continuer de bidouiller :mrgreen: pour trouver une solution :wink:

Re: Problème d'affichage d'un include

par visualight » 04 mai 2010, 16:48

Que se passe t'il si tu affiches la page news en direct (sans passer par un include) ?
Ajoute ceci en début de page : error_reporting(E_ALL);

Et dis nous quoi ;)

Re: Problème d'affichage d'un include

par dark_maob » 04 mai 2010, 16:42

Help :lol: :oops: J'ai toujours le problème #-o
Merci :D

Re: Problème d'affichage d'un include

par dark_maob » 26 avr. 2010, 12:00

Merci, mais je ne sais pas trop comment faire pour débugger ma page news.php (je débute)

Je te mets le code de ma page news.php, peut être que tu verras du premier coup ce qu'il ne va pas :wink:
<MARQUEE behavior= "scroll" align= "center" direction= "up" height="62" width="270" scrollamount= "1" scrolldelay= "90" onmouseover='this.stop()' onmouseout='this.start()'>

<?php
	require "config.php";
	mysql_connect (DB_HOST, DB_LOGIN, DB_PASS);
	mysql_select_db (DB_BDD);
	
	$sql="SELECT * FROM `news` ORDER BY `date` DESC";
	$req = mysql_query($sql) or die ('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());
	while ($data=mysql_fetch_assoc($req)){
		echo "<h1>".date("j/m/Y",strtotime($data["date"]))." : {$data["titre"]}</h1>";
		echo "<h2>{$data["contenu"]}</h2>";
	}
?>
Merci, :oops: :D

Re: Problème d'affichage d'un include

par macgawel » 14 avr. 2010, 17:30

A priori, il y a un bogue dans ta page news.php et le traitement s'arrête à l'endroit de ce bug.

=> Il faut déboguer news.php
Difficile d'en dire plus sans le script, mais tu peux déjà commencer par faire des echo en début/fin de chaque étape (par exemple echo "Début étape 1";).
Ca devrait te permettre de cerner l'endroit où est le problème...

Problème d'affichage d'un include

par dark_maob » 14 avr. 2010, 16:48

Je travaille actuellement sur un site qui mèle html, css et php ...
Quand j'enregistre mes pages en HTML, aucun soucis.

J'ai fais un include pour un module de news dans un div, qui est très bien interprété par easyphp, en revanche il ne me lis plus tout les code qui est derrière ....
<!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=iso-8859-1" />
<title>Page test</title>
<link href="generale_css.css" rel="stylesheet" type="text/css" />
</head>

<body>

<div id="contenu">
        <div id="actualites"><?php include ("news.php"); ?></div>
		<div id="infos_perso"><span class="surligne">test test</span></div>
		<div class="surligne" id="centre_accueil">test testtest testtest testtest testtest testtest testtest testtest testtest testtest testtest testtest testtest testtest testtest testtest testtest testtest testtest testtest testtest testtest testtest testtest testtest testtest testtest testtest testtest testtest testtest testtest testtest testtest testtest testtest testtest testtest testtest testtest testtest testtest testtest testtest testtest testtest test</div>
		<div id="mentions">Plan du site - Mentions l&eacute;gales - &copy; 2010</div>
	</div>
	
</body>
</html>
A partir de ma div infos_perso plus rien de va être lu :?
Est ce que quelqu'un saurait d'où viens le problème. merci :wink: