Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2916 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  taille des tables, j'y arrive pas

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

taille des tables, j'y arrive pas

n°835357
mobidyc
baleineau qui deviendra grand.
Posté le 29-08-2004 à 04:05:09  profilanswer
 

Bonjour,
 
j'ai une table de deux colones, la deuxième colonne est un iframe.
je n'arrive pas à agrandir la hauteur de la table automatiquement et c'est très gênant quand le cadre iframe mets son scrolling et que la page aussi.
 
j'ai vraiment essayé beacoup d'options m'aidant du site selfhtml mais je n'y arrive pas.
 
allez sur mon site http://mobidyc.net et cliquez sur 'irc' à gauche, ensuite, dans le cadre de droite cliquez sur 'patch' vous verrez qu'on ne voit pas le bas de la page facilement.
 
merci de m'aider si vous le pouvez.


---------------
-=Mobidyc=- http://mobidyc.net
mood
Publicité
Posté le 29-08-2004 à 04:05:09  profilanswer
 

n°835369
Hermes le ​Messager
Breton Quiétiste
Posté le 29-08-2004 à 08:53:57  profilanswer
 

mobidyc a écrit :

Bonjour,
 
j'ai une table de deux colones, la deuxième colonne est un iframe.
je n'arrive pas à agrandir la hauteur de la table automatiquement et c'est très gênant quand le cadre iframe mets son scrolling et que la page aussi.
 
j'ai vraiment essayé beacoup d'options m'aidant du site selfhtml mais je n'y arrive pas.
 
allez sur mon site http://mobidyc.net et cliquez sur 'irc' à gauche, ensuite, dans le cadre de droite cliquez sur 'patch' vous verrez qu'on ne voit pas le bas de la page facilement.
 
merci de m'aider si vous le pouvez.


 
Les iframes (comme toutes les autres frames d'ailleurs), c'est le mal.
 
En 2004, on utilise un div avec overflow.

n°835489
mobidyc
baleineau qui deviendra grand.
Posté le 29-08-2004 à 14:15:13  profilanswer
 

c'est le mal? tiens donc ? et pourquoi ça.
 
euh...la balise div dans mon tableau, je la mets ou ?
 
merci


---------------
-=Mobidyc=- http://mobidyc.net
n°835490
Hermes le ​Messager
Breton Quiétiste
Posté le 29-08-2004 à 14:17:08  profilanswer
 

mobidyc a écrit :

c'est le mal? tiens donc ? et pourquoi ça.
 
euh...la balise div dans mon tableau, je la mets ou ?
 
merci


 
A l'endroit ou tu as mis ton iframe.
 

n°835524
agentbombe
La programmation ca a du bon
Posté le 29-08-2004 à 15:29:56  profilanswer
 

car c'est mal de mettre des frames ou des iframe autant utiliser les pseudo frame php c'est l argement mieux ;)

n°837340
mobidyc
baleineau qui deviendra grand.
Posté le 31-08-2004 à 03:12:55  profilanswer
 

la balise div, je dois pas la mettre au bon endroit, voici ou je la mets :
 
<td>
<div style="overflow:visible;">
<iframe src="framecenter.html" name="framecenter">
</iframe>
</div>
</td>
 
c'est pas bon ?
 
pour agentbombe : je vois pas la différence entre un iframe et un pseudo frame, ça revient au même.
 
merci.


Message édité par mobidyc le 31-08-2004 à 03:13:26

---------------
-=Mobidyc=- http://mobidyc.net
n°837350
Hermes le ​Messager
Breton Quiétiste
Posté le 31-08-2004 à 07:07:22  profilanswer
 

mobidyc a écrit :

la balise div, je dois pas la mettre au bon endroit, voici ou je la mets :
 
<td>
<div style="overflow:visible;">
<iframe src="framecenter.html" name="framecenter">
</iframe>
</div>
</td>
 
c'est pas bon ?


 
Non.
 
 

Code :
  1. <div style="overflow:auto;">
  2. Ce que contient normalement ton Iframe sans les <html> ou <head>, mais seulement le contenu du body.
  3. </div>


Citation :


pour agentbombe : je vois pas la différence entre un iframe et un pseudo frame, ça revient au même.


 
ça ne revient pas du tout au même. Les pseudos frames permettent d'inclure des bouts de page au niveau du serveur, celui-ci reconstituant ensuite une page unique en HTML et donc sans frames.

n°837361
mobidyc
baleineau qui deviendra grand.
Posté le 31-08-2004 à 08:13:30  profilanswer
 

euh...mon Iframe ne dois pas contenir de balise <html> ou <head> ?
donc, on peut pas appeler directement le fichier apparaissant dans l'Iframe ?
 
merci pour l'info sur les pseudos frames, je vais essayer.


Message édité par mobidyc le 31-08-2004 à 08:13:51

---------------
-=Mobidyc=- http://mobidyc.net
n°837372
Hermes le ​Messager
Breton Quiétiste
Posté le 31-08-2004 à 08:48:22  profilanswer
 

mobidyc a écrit :

euh...mon Iframe ne dois pas contenir de balise <html> ou <head> ?
donc, on peut pas appeler directement le fichier apparaissant dans l'Iframe ?
 
merci pour l'info sur les pseudos frames, je vais essayer.


 
Non, avec ce système, il n'y a plus d'Iframe.  :o

n°837376
mobidyc
baleineau qui deviendra grand.
Posté le 31-08-2004 à 08:59:23  profilanswer
 

ok merci


---------------
-=Mobidyc=- http://mobidyc.net
mood
Publicité
Posté le 31-08-2004 à 08:59:23  profilanswer
 

n°837486
antp
Super Administrateur
Champion des excuses bidons
Posté le 31-08-2004 à 10:31:35  profilanswer
 

le div scrollable pour l'utilisateur c'est pas tellement mieux que l'iframe : ça marche dans moins de browsers, et dans Mozilla la roulette ne fonctionne pas :o


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°837580
Hermes le ​Messager
Breton Quiétiste
Posté le 31-08-2004 à 11:12:23  profilanswer
 

antp a écrit :

le div scrollable pour l'utilisateur c'est pas tellement mieux que l'iframe : ça marche dans moins de browsers, et dans Mozilla la roulette ne fonctionne pas :o


 
Vi, c'est pas faux (surtout le coup de la roulette, ça fait chier). C'est quand même mieux que l'Iframe cependant... Par contre, je me demande ce qu'attend l'équipe de Mozilla pour pouvoir actionner la roulette dessus.

n°842074
mobidyc
baleineau qui deviendra grand.
Posté le 04-09-2004 à 09:46:01  profilanswer
 

les pseudos-frames c'est vraiment de la m****, j'ai passé toute une nuit dessus pour ensuite revenir avec mon iframe...
 
bon j'ai toujours le même problème et je ne sais pas quoi faire.


---------------
-=Mobidyc=- http://mobidyc.net
n°842106
Hermes le ​Messager
Breton Quiétiste
Posté le 04-09-2004 à 11:20:30  profilanswer
 

mobidyc a écrit :

les pseudos-frames c'est vraiment de la m****, j'ai passé toute une nuit dessus pour ensuite revenir avec mon iframe...
 
bon j'ai toujours le même problème et je ne sais pas quoi faire.


 
Ben, que dire... C'est pas parce que tu n'arrives pas à maitriser quelque chose que c'est de la merde hein... C'est mille fois mieux que ton iframe pourrie qui sera plus supportée dans pas longtemps et qui empêche les référencements...


---------------
Expert en expertises
n°842192
mobidyc
baleineau qui deviendra grand.
Posté le 04-09-2004 à 15:33:23  profilanswer
 

Hermes le Messager a écrit :

Ben, que dire... C'est pas parce que tu n'arrives pas à maitriser quelque chose que c'est de la merde hein... C'est mille fois mieux que ton iframe pourrie qui sera plus supportée dans pas longtemps et qui empêche les référencements...


 
liste des problèmes php include :
1/
un truc tout bête, essaie d'inclure http://mobidyc.net/manual (c'est le manuel d'apache livré avec l'install) :
Parse error: parse error in http://mobidyc.net/manual on line 1
 
2/
y a aussi des pages qui ne veulent pas s'afficher quand elles ne sont pas dans le même répertoire que index.php, exemple :
    case 6 :
        $page = "./ressources/sysinfo/index.php";
résultat, il ne les trouve pas :
Warning: main(./ressources/sysinfo/index.php): failed to open stream: No such file or directory in /usr/home/mobidyc/public_html/mobidyc/index.php on line 33
 
Warning: main(): Failed opening './ressources/sysinfo/index.php' for inclusion (include_path='.:/usr/local/share/pear') in /usr/home/mobidyc/public_html/mobidyc/index.php on line 33
 
3/
et si je lui mets le chemin complet :
    case 6 :
        $page = "http://mobidyc.net/ressources/sysinfo/index.php";
il affiche la page mais n'arive pas à charger les thèmes et les images, dans les logs d'apache, ça me donne ça :
[error] [client 192.168.1.2] File does not exist: /usr/home/mobidyc/public_html/mobidyc/templates, referer: http://mobidyc.net/mobidyc/index.php?rub=6
 
bien sur, si tu affiche la page http://mobidyc.net/ressources/sysinfo/index.php toute seule, tout est correct.
 
3/
j'ai aussi essayé d'inclure une page phpinfo.php et comme il y a des balises d'entête html; l'affichage est dégueulasse, a voir sur :
http://mobidyc.net/mobidyc/index.php?rub=7
 
4/
encore un autre problème, allez à la page http://mobidyc.net/mobidyc/index.php?rub=9
il y a des outils de ping traceroute etc..., la page s'affiche très bien sauf que lorsque l'on essaie de faire un test, le rsultat arrive dans toute la fenêtre du site au lieu de s'afficher dans la table, j'ai bien essayé différents target sans succès.
 
5/
et encore un autre problème, j'essaie d'inclure une page dont la vue nécessite un mot de passe par .htaccess, réultat :
 
Warning: main(http://mobidyc.net/cgi-bin/irc/index.cgi): failed to open stream: HTTP request failed! HTTP/1.1 401 Authorization Required in /usr/home/mobidyc/public_html/mobidyc/index.php on line 33
 
Warning: main(): Failed opening 'http://mobidyc.net/cgi-bin/irc/index.cgi' for inclusion (include_path='.:/usr/local/share/pear') in /usr/home/mobidyc/public_html/mobidyc/index.php on line 33
 
6/
comment faire pour que certains liens s'ouvrent dans une nouvelle fenêtre via le php include ?
    case 13 :
        $page = "http://mobidyc.net/ressources/IRC%20v1.5.txt" target="_blank";
cet exemple ne fonctionne pas.
 
je suis sur que j'en oublie.
je n'arrive certe pas à 'maitriser le php include' mais je trouve que ça fait beaucoup quand même.
si tu me dis que ces problèmes sont surmontables, je suis tout à ton écoute, en attendant, je reste avec mon 'iframe pourrie qui sera plus supportée dans pas longtemps'.
 
par contre, je vois pas ce qui gène le référencements avec les ifrmaes puisqu'elles permettent de gérer aisément les metas pour chaque fichier et les moteurs suivent très bien les iframes.


Message édité par mobidyc le 04-09-2004 à 15:34:02

---------------
-=Mobidyc=- http://mobidyc.net
n°842227
cerel
Posté le 04-09-2004 à 17:32:13  profilanswer
 

Le(s) probleme(s) que tu rencontre c'est que tu as essaye de remplacer quelque chose par quelque chose d'autre sans trop y reflechir.

Citation :

1/
un truc tout bête, essaie d'inclure http://mobidyc.net/manual (c'est le manuel d'apache livré avec l'install) :
Parse error: parse error in http://mobidyc.net/manual on line 1  


C'est normal, tu as regarde ce qu'il y avait a la 1ere ligne ?
<?xml version="1.0" encoding="ISO-8859-1"?>
Dois-je te rappeller que sur la plus part des hebergeur "<?" est le tag qui ouvre le code php. Donc include essaye de parser le fichier comme si c'etait du code php et t'indique une erreur.

Citation :

2/  
y a aussi des pages qui ne veulent pas s'afficher quand elles ne sont pas dans le même répertoire que index.php, exemple :
    case 6 :
        $page = "./ressources/sysinfo/index.php";
résultat, il ne les trouve pas :
Warning: main(./ressources/sysinfo/index.php): failed to open stream: No such file or directory in /usr/home/mobidyc/public_html/mobidyc/index.php on line 33
Warning: main(): Failed opening './ressources/sysinfo/index.php' for inclusion (include_path='.:/usr/local/share/pear') in /usr/home/mobidyc/public_html/mobidyc/index.php on line 33  


Si le repertoire "ressources" se trouve au meme endroit que "index.php", alors essaye $page = "ressources/sysinfo/index.php"; (sans le ./ du debut, probleme de path je dirais)

Citation :


3/
et si je lui mets le chemin complet :
    case 6 :
        $page = "http://mobidyc.net/ressources/sysinfo/index.php";
il affiche la page mais n'arive pas à charger les thèmes et les images, dans les logs d'apache, ça me donne ça :
[error] [client 192.168.1.2] File does not exist: /usr/home/mobidyc/public_html/mobidyc/templates, referer: http://mobidyc.net/mobidyc/index.php?rub=6


Depuis quand le path complet vers un fichier c'est son URI ? Tu dois donner a include le path du fichier, c'est a dire le path sur le serveur  
$page = "/usr/home/mobidyc/public_html/mobidyc/ressources/sysinfo/index.php";
Si tu lui donne une URI il va alors inclure le "resultat" de la page php et non la source.

Citation :


4/
encore un autre problème, allez à la page http://mobidyc.net/mobidyc/index.php?rub=9
il y a des outils de ping traceroute etc..., la page s'affiche très bien sauf que lorsque l'on essaie de faire un test, le rsultat arrive dans toute la fenêtre du site au lieu de s'afficher dans la table, j'ai bien essayé différents target sans succès.  


Normal, un div ne fonctionne pas comme une iframe.

Citation :


5/
et encore un autre problème, j'essaie d'inclure une page dont la vue nécessite un mot de passe par .htaccess, réultat :  
Warning: main(http://mobidyc.net/cgi-bin/irc/index.cgi): failed to open stream: HTTP request failed! HTTP/1.1 401 Authorization Required in /usr/home/mobidyc/public_html/mobidyc/index.php on line 33
 
Warning: main(): Failed opening 'http://mobidyc.net/cgi-bin/irc/index.cgi' for inclusion (include_path='.:/usr/local/share/pear') in /usr/home/mobidyc/public_html/mobidyc/index.php on line 33  


Normal, tu as vu le msg d'erreur ? Authorization Required En gros tu as du donner un URI a include, mais include ne peut pas acceder au doc car ce dernier est protege par .htaccess . Quand tu donnes un URI a include ce dernier se comporte "comme" un "navigateur". Donc pas d'acces aux sources, et donc pas d'acces a des pages protegees.

Citation :


6/
comment faire pour que certains liens s'ouvrent dans une nouvelle fenêtre via le php include ?
    case 13 :
        $page = "http://mobidyc.net/ressources/IRC%20v1.5.txt" target="_blank";
cet exemple ne fonctionne pas.  


Ce probleme est egalement une mauvaise comprehension du fonctionnement de include et de celui des IFRAME.
 
Pour conclure je dirais que tu as voulu simplement remplacer les "iframe" par des "include" sans trop essayer de comprendre le fonctionnement.


Message édité par cerel le 04-09-2004 à 17:36:00
n°842315
mobidyc
baleineau qui deviendra grand.
Posté le 04-09-2004 à 19:59:38  profilanswer
 

merci de t'être intéressé à mon problème.
 
1/
j'avais compris le problème mais le fait est que je ne peux pas afficher cette page.
donc, je dois rester avec mon iframe.
 
2/
bien entendu que j'ai essayé cette solution
$page = "./ressources/sysinfo/index.php";
$page = "/ressources/sysinfo/index.php";
$page = "ressources/sysinfo/index.php";
 
ces trois méthodes donnent la même erreur.
donc, je dois rester avec mon iframe.
 
3/
merci pour cette réponse mais elle rejoint le point 2, j'ai simplement essayé cette méthode pour résoudre le problème du point 2 et cette méthode à au moins le mérite de m'afficher la pag, même si ce n'est pas correctement qu'elle s'affiche.
donc, je dois rester avec mon iframe.
 
4/
donc, je dois rester avec mon iframe.
 
5/
donc, je dois rester avec mon iframe.
 
oui, j'ai essayé pas mal de choses, c'est en essayant qu'on peut voir si quelque chose fonctionne.
j'ai bien lu la doc sur les include et rien de ce que je veux ne fonctionne.
 
je n'ai qu'un conclusion à ajouter:
tu me dis que les iframes sont pourries, ok, mais tu n'es apparemment pas capable de me proposer mieux puisque tu n'as pas de solution aux problèmes que j'ai énoncé, pourtant, tu as l'air de matriser les php include.
 
alors je vais rester avec mes iframes pourries comme tu le dis si bien et rester avec ma barre de scrolling qui est beaucoup moins gênante que des pages qui ne s'affichent pas.
 
merci en tout cas pour vos réponses, même si certaines n'étaient pas constructives (pour moi en tout cas).


---------------
-=Mobidyc=- http://mobidyc.net

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  taille des tables, j'y arrive pas

 

Sujets relatifs
comment fixer la taille3 tables liées par ID une requête, pas de resultat ...
taille des variables[NooB] J'arrive pas a recompiler un applet Java !
Problème pour voir mes tables oracles avec sqlplusPb : tableau[ ][ ] de taille non déclaré dans une fonction
fusionner plusieurs tables mysql en une seule...(bis)fusionner plusieurs tables mysql en une seule...
[MySQL] Requete utilisant 2 tables, ca marche pasUne requête que j'arrive pas à faire....
Plus de sujets relatifs à : taille des tables, j'y arrive pas


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)