[CSS/PHP] "style='height:" werkt niet in Mozilla

Pagina: 1
Acties:
  • 45 views sinds 30-01-2008

  • Hertog_Martin
  • Registratie: Juli 2002
  • Laatst online: 22-05 01:22
Ik ben bezig met een nieuwsysteempje.
En ik voeg dus met php het nieuws toe en dat weergeef ik op de pagina nieuws.php

Aangezien het nieuws soms erg lang is moet de hoogte van de div's aangepast worden.

De hoogte van de div waarin de tekst staat moet bijvoorbeeld uitgerekt worden.

Nu had ik de volgende phpcode gebruikt om voor elkaar te krijgen dat ik voor elk bericht aparte hoogtes kan gebruiken:

PHP:
1
2
3
4
5
6
7
<?php 
include("config.php"); 
$query = "SELECT layoutheight FROM nieuws WHERE id = '$id'"; 
$resultaat = mysql_query($query) or die ("query mislukt"); 
while($obj = mysql_fetch_object($resultaat)){ 
echo "<DIV id=leftbar style='height: $obj->layoutheight px'>"; 
} ?>


Op de nieuws toevoegen pagina geef ik dan dus de layoutheight op en dat zet ie in de database en dat leest ie hier weer uit waardoor je dus in html krijgt:

<DIV id=leftbar style='height: 935 px'>

In IE en Opera werkt dit perfect, zie bijvoorbeeld:
http://www.hidef.nl/nieuws.php?id=9

In mozilla werkt dit voor geen meter. Als ik de broncode opvraag in mozilla staat er wel gewoon:

<div id=leftbar style='height: 700 px'>

dus zo te zien werkt het php gebeuren wel alleen mozilla werkt niet met de bovenstaande html code.

Ik snap niet waarom want volgens mij gebruikt opera dezelfde engine (toch?).

Het werkt ook niet als ik alleen
<div style='height: 700 px'>

doe.

Ik snap er niets van en baal hier vreselijk van. Dacht eindelijk alles klaar te hebben.

Please help me.. ik kan anders niet verder met mn site.

  • creative8500
  • Registratie: September 2001
  • Laatst online: 03-01 16:54

creative8500

freedom.

px moet eraan vast. :)

  • Hertog_Martin
  • Registratie: Juli 2002
  • Laatst online: 22-05 01:22
Hey,

ja dat had ik al aan gedacht maar dan moet ik in php dus:

$obj->layoutheightpx

doen, en dat werkt niet

Dus hoe kan ik px eraan vast krijgen terwijl $obj->layoutheight blijft werken?

edit: net nog ff geprobeert maar als ik dat dus doe dan komt het er net zo uit te zien als in mozilla.

[ Voor 24% gewijzigd door Hertog_Martin op 24-01-2004 14:12 ]


  • André
  • Registratie: Maart 2002
  • Laatst online: 26-05 00:33

André

Analytics dude

zo:
PHP:
1
echo "<DIV id='leftbar' style='height: " . $obj->layoutheight . "px'>";

  • Rickets
  • Registratie: Augustus 2001
  • Niet online

Rickets

Finger and a shift

Eraan vast plakken dan maar :P
PHP:
1
"<DIV id=leftbar style='height: " . $obj->layoutheight . "px'>"


offtopic:
Andre: Dergelijke replies zoals onderstaand zijn niet gewenst. Bovendien is er tegenwoordig een editknop Afbeeldingslocatie: http://gathering.tweakers.net/global/templates/got/images/icons/edit.gif

[ Voor 57% gewijzigd door Rickets op 24-01-2004 14:15 ]

If some cunt can fuck something up, that cunt will pick the worst possible time to fucking fuck it up, because that cunt’s a cunt.


  • André
  • Registratie: Maart 2002
  • Laatst online: 26-05 00:33

André

Analytics dude

Rickets: spuit 11 :+

offtopic:
Rickets: ben jij degene die dat tegen mij moet zeggen??? Nee. Sjonge jonge waar mensen tegewoordig al over vallen

[ Voor 77% gewijzigd door André op 24-01-2004 18:29 ]


  • creative8500
  • Registratie: September 2001
  • Laatst online: 03-01 16:54

creative8500

freedom.

André/Rickets: Doe het dan wel goed, hè?
PHP:
1
echo '<div id="leftbar" style="height: ' . $obj -> layoutheight . 'px">';

  • whoami
  • Registratie: December 2000
  • Laatst online: 00:40
Client-side stuff, zoals html, javascript, ..... horen niet thuis in P&W, maar in W&G. (Je kan dit ook in de forumdescr. lezen).

-> W&G

https://fgheysels.github.io/


  • Hertog_Martin
  • Registratie: Juli 2002
  • Laatst online: 22-05 01:22
YES!

Het werkt!

Echt ongelofelijk bedankt :)

phew, dat viel gelukkig mee.. zag het ff somber in :D

Moet nogsteeds veel leren van php zo te zien :)

groeten,
martin

  • Rickets
  • Registratie: Augustus 2001
  • Niet online

Rickets

Finger and a shift

creative8500: Doe jij het dan ook wel goed.
PHP:
1
2
3
<?php 
echo '<div id="leftbar" style="height: ' . $obj -> layoutheight . 'px">'; 
?>

[ Voor 25% gewijzigd door Rickets op 24-01-2004 14:17 ]

If some cunt can fuck something up, that cunt will pick the worst possible time to fucking fuck it up, because that cunt’s a cunt.


  • creative8500
  • Registratie: September 2001
  • Laatst online: 03-01 16:54

creative8500

freedom.

Rickets: Doe jij het dan ook wel goe?
Ja: lowercase tags, dubbel quotes bij attributen. :)

  • Rickets
  • Registratie: Augustus 2001
  • Niet online

Rickets

Finger and a shift

Gebruik dan ook geen short open tag

If some cunt can fuck something up, that cunt will pick the worst possible time to fucking fuck it up, because that cunt’s a cunt.


  • creative8500
  • Registratie: September 2001
  • Laatst online: 03-01 16:54

creative8500

freedom.

Rickets schreef op 24 januari 2004 @ 14:26:
Gebruik dan ook geen short open tag
Waarom dat nou weer niet? :?

  • chem
  • Registratie: Oktober 2000
  • Laatst online: 26-05 15:19

chem

Reist de wereld rond

of
PHP:
1
echo "<DIV id=leftbar style='height: {$obj->layoutheight}px'>";

Klaar voor een nieuwe uitdaging.


Verwijderd

PHP:
1
2
3
<?php
   printf ( '<div id="leftbar" style="height: %dpx">', $obj->layoutheight );
?> 

Baas boven baas. ;)

[ Voor 24% gewijzigd door Verwijderd op 24-01-2004 16:37 ]


  • crisp
  • Registratie: Februari 2000
  • Laatst online: 11:04

crisp

Devver

Pixelated

Verwijderd schreef op 24 januari 2004 @ 16:36:
PHP:
1
2
3
<?php
   printf ( '<div id="leftbar" style="height: %dpx">', $obj->layoutheight );
?> 

Baas boven baas. ;)
mwa, persoonlijk vind ik dat soort constructies minder leesbaar...

maar goed, dit topic is wel een beetje te basic eigenlijk...

Intentionally left blank

Pagina: 1

Dit topic is gesloten.