Avatar billede kappel Nybegynder
13. januar 2004 - 21:29 Der er 7 kommentarer og
1 løsning

Php script smider noget af index.php væk - hvordan kan det være?

Hej

Jeg har endelig fundet et fedt menu script, det kører på MySql, det er hentet fra phpuniverset.dk.

Jeg har fået den til at køre.

Men da jeg ville include den i mit design (eksternt stylesheet) så går det galt

jeg har dette nederst i index.php: (det første er menuen - leftmenu)

<div id="leftmenu">
<?php include('menu/menu.php'); ?>
</div>


<div id="rightmenu">
<?php include('menu/rightmenu.php'); ?>
</div>


<div id="counter">
<?php include('menu/counter.htm'); ?>
</div>

</body>
</html>

Men når jeg uploader så sker der noget underligt, og hvis jeg geninlæser index.php - så er den laver om til følgende: (og jeg har ikke set problemet før)

<div id="leftmenu">
<?php include('menu/menu.php'); ?>


Den smider resten væk - efter at menu.php bliver kørt!? - nogle der ved hvad det kan være?

menu.php er her:

<!--------------
denne menu er lavet af nikolaj s. jensen (nsj@frac.dk)
---------------!>
<h2>Menu</h3>
<SCRIPT>
function ikkeaktiv()
{
alert("Menupunktet er ikke aktiv");
}
</SCRIPT>
<?
mysql_connect(localhost,user,kode);
mysql_select_db(kappels_net);

$res_menupunkter = mysql_query("SELECT * FROM menupunkter");
while ($row_menupunkter = mysql_fetch_array($res_menupunkter)){

echo "<li><a href=";
if ($row_menupunkter[aktiv] == "nej"){
echo "java script:ikkeaktiv();";
}
else{
echo $row_menupunkter[url];
}
echo ">$row_menupunkter[navn]</a></li><br>";
}
?>

Håber i kan hjælpe...

/Kappel
Avatar billede delphimann Nybegynder
13. januar 2004 - 21:43 #1
prøv at smid en table omkring det hele :D
Avatar billede kappel Nybegynder
13. januar 2004 - 22:40 #2
den smider det stadig væk:

<table>
  <tr>
    <td>
   
<div id="leftmenu">
<?php include('menu/menu.php'); ?>

....

Resten er bare væk.

Kan det have noget med dette at gøre?
mysql_connect(localhost,user,kode);
Den melder fejl vil have 'kode' altså: mysql_connect(localhost,user,'kode');

/kappel
Avatar billede taskmgr Nybegynder
13. januar 2004 - 23:41 #3
mysql_connect("localhost","user","kode");
mysql_select_db("kappels_net");
Avatar billede taskmgr Nybegynder
13. januar 2004 - 23:42 #4
nok hellere:

mysql_connect("localhost","user","kode") or die (mysql_error());
mysql_select_db("kappels_net") or die (mysql_error());
Avatar billede kappel Nybegynder
14. januar 2004 - 11:03 #5
Prøv at se her: http://eif.kappels.net/

Jeg fatter ikke hvad der sker - det står obverhovedet ingen steder at counteren skal skal være der - se her:
<div id="leftmenu">
<?php include('menu/menu.php'); ?>
</div>

<div id="rightmenu">
<?php include('menu/rightmenu.php'); ?>
</div>


<div id="counter">
<?php include('menu/counter.htm'); ?>
</div>

</body>
</html>
Avatar billede kappel Nybegynder
14. januar 2004 - 11:05 #6
det eksterne css er her omkring punkter:
#leftmenu {
    position:absolute;
    left:100px;
    top:80px;
    width:130px;
    background-color:#4682B4;
}
#rightmenu {
    position:absolute;
    left:860px;
    top:90px;
    width:100px;
}
#counter {
    position:absolute;
    left:860px;
    top:510px;
    width:100px;
}

Er det ikke underligt?
Avatar billede kappel Nybegynder
14. januar 2004 - 11:15 #7
-> taskmgr
Det var efter jeg prøvede det du sagde.

/kappel
Avatar billede kappel Nybegynder
21. januar 2004 - 18:45 #8
Er der nogle der kan hjælpe?

/kappel
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester