Avatar billede fancy Mester
11. oktober 2005 - 19:35 Der er 4 kommentarer og
1 løsning

hordan include

hvordan includer jeg en mappe jeg kan godt includer selve filen starte selve filen i en mappe men når klikker på submit smutter den til bage til hoved siden

min index ser sådan ud

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>LBCK.Dk | Langeskov Birkende Cykel Klub</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
<!--
body {
    background: url () top #000000;
    font-family: 'Trebuchet MS', Verdana, Tahoma, Helvetica, sans-serif;
    font-size: 14px;
    margin: 0px 0px 10px 0px;
    padding: 0px;
    color: #000000;
    background-image: url(billeder/bg.gif);
}
.border_1 {
    background: #44ac84;
    border: solid 1px #000000;
    }
.border {
    border: solid 1px #000000;
    }
.border_menu_indhold {
    border: solid 1px #000000;
    }
.style_thin {
      font-weight: normal;
      }
.style_fat {
    font-weight: bold;
    }
.white_fat {
    font-weight: bold;
    color: #FFFFFF;
    }
.bg_indhold {
    background: url (ny_images/menu_bg_v3.jpg) bottom center no-repeat #549DBD;
    }
.style2 {font-size: 12px}
a {
    font-family: Trebuchet MS;
    font-size: 14px;
    color: #000000;
}
a:link {
    text-decoration: none;
}
a:visited {
    text-decoration: none;
    color: #000000;
}
a:hover {
    text-decoration: none;
    color: #006600;
}
a:active {
    text-decoration: none;
    color: #006600;
}
-->
</style>
</head>

<body>





<div align="center">
  <table width="808" border="0" cellpadding="1" cellspacing="1" class="border_1">
    <tr>
      <th width="829" height="331" valign="top" scope="row"><img src="billeder/topbanner.gif" width="800" height="120">      <table width="804" border="0" cellspacing="1" cellpadding="1">
        <tr>
          <th width="200" height="214" valign="top" scope="row"><div align="left">
            <table width="200" border="0" cellpadding="1" cellspacing="1" class="border_1">
              <tr>
                <th background="http://www.lbck.dk/billeder/menu_top.gif" scope="row"><div align="left" class="style_thin">Menu</div></th>
              </tr>
              <tr>
                <th height="164" bgcolor="#59986C" scope="row"><div align="left" class="style_thin">
                  <p><a href="?lbck=forside">Forside</a><BR>
                      <a href="?lbck=info">LBCK</a><BR>
                      <a href="?lbck=links">Links</a><BR>
                      <a href="?lbck=tider">K&oslash;retider</a><BR>
                      <a href="?lbck=nyhed">Nyheder</a><BR>
                      <a href="?lbck=trening">Tr&aelig;nings program</a><BR>
                      <a href="?lbck=loeb">Cykel l&oslash;b 2005</a><BR>
                      <a href="?lbck=kontakt">Kontakt</a><BR>
                      <a href="?lbck=mail/mail">Mailingsliste</a></p>
                  </div></th>
              </tr>
            </table>
            <p>&nbsp;<!-- Chart Basis HTML kode start v003 -->
<script language="javascript" type="text/javascript">
<!--
  document.write('<a href="http://www.chart.dk/ref.asp?ct=v003&id=110303" target="_blank">');
  var myref; myref=document.referrer; if(top.document.referrer!=null) myref=top.document.referrer;
  document.write('<img src="http://cluster.chart.dk/chart.asp?id=110303&style=4&secID=' + Math.random()*10000000 + '&ref=' + escape(myref) + '" border="0" alt="Chart.dk"><');
  document.write('/a>');
//-->
</script>
<noscript>
  <a href="http://www.chart.dk/ref.asp?ct=v003&amp;id=110303" target="_blank"><img src="http://cluster.chart.dk/chart.asp?id=110303&amp;style=4&amp;secID=1" border="0" alt="Chart.dk"></a>
</noscript>
<!-- Chart Basis HTML kode slut v003 --></p>
          </div></th>
          <td width="597" valign="top"><table width="595" border="0" cellpadding="1" cellspacing="1" class="border_1">
            <tr>
              <th width="589" background="http://www.lbck.dk/billeder/menu_top.gif" scope="row"><div align="left" class="style_thin">Indhold</div></th>
            </tr>
            <tr>
              <th bgcolor="#59986C" scope="row"><div align="left" class="style_thin">
                <p><? if ($lbck) {    include("".$lbck.".php"); } else {
    include("forside.php"); } ?></p>
                </div></th>
            </tr>
          </table></td>
        </tr>
      </table><table width="800" height="40" border="0" cellpadding="1" cellspacing="1" class="border">
  <tr>
    <th bgcolor="#59986C" scope="row"><div align="left" class="style_thin"> Copyright &copy; 2005 - LBCK.Dk | Langeskov Birkende Cykel Klub. </div></th>
  </tr>
</table>
</th>
    </tr>
  </table>
</div>
</body>
</html>
Avatar billede saucer Nybegynder
11. oktober 2005 - 19:51 #1
i dit form skal du bare tilføje et ekstra input

<input type="hidden" value="$_GET[lbck]" name="lbck" />

På den måde kan du altid hente navnet på include filen.

Lige en ting. Du skrive :

<? if ($lbck) {    include("".$lbck.".php"); } else {
    include("forside.php"); } ?>

men det skal vel være :

<? if ($_GET[lbck]) {    include("".$_GET[lbck].".php"); } else {
    include("forside.php"); } ?>
Avatar billede saucer Nybegynder
11. oktober 2005 - 19:53 #2
Når du så har sendt en submit af sted så skal du alt efter din medhot="" type tilføje dette i toppen af filen

if($_POST[lbck]){

$_GET[lbck] = $_POST[lbck];
}
Avatar billede fancy Mester
11. oktober 2005 - 20:18 #3
<if($_POST[lbck]){

$_GET[lbck] = $_POST[lbck];
}>
<form action="<? echo ($_SERVER['PHP_SELF']); ?>" method="post">

Din Email: <input type="text" name="email"><br><br>
<br><br>

<input type="hidden" value="$_GET[lbck]" name="lbck" />

<input type="submit" name="submit" value="Submit">
<input type="hidden" name="sent" value="yes">
</form>



er det sådan du mener ??
men det virker ikke jeg hat ændret min index men når jeg klikke på submit springer den tilbage og jeg for ikke ok for at mailen er tilføjet jeg får min start side ???
Avatar billede saucer Nybegynder
11. oktober 2005 - 20:37 #4
Nu ved jeg ikke hvordan resten af din kode ser ud men du skal tage højde for $_GET[] og $_POST[]


koden som skal opfange selve form skal hente variabler fra $_POST[] efter at din medhod er = med post..

har du husket at rette :
<? if ($_GET[lbck]) {    include("".$_GET[lbck].".php"); } else {
    include("forside.php"); } ?>
Avatar billede fancy Mester
05. november 2007 - 19:53 #5
lukker
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

IT-JOB

Forsvarsministeriets Materiel- og Indkøbsstyrelse

SAP-medarbejder til Roller & Autorisationer i Forsvarets Cyberdivision

Capgemini Danmark A/S

Market Segment Lead, CPRD

Politiets Efterretningstjeneste

Data engineer til PET