Avatar billede dennism Nybegynder
18. januar 2005 - 20:00 Der er 4 kommentarer og
1 løsning

Webdesign: Vis altid frame

Jeg har lavet følgende design:

http://www.demaweb.dk/cykelkom/

Siden er opbygget af frames, og frameset'et ligger i index.php

Selve main-siden kigger i start.php. På siden skal man kunne oprette en bruger, og derfor skal er sendes et aktiveringslink til brugerens mail. Denne kode er så et direkte link til at oprette brugeren; evt. user.php?aktiveringskode=blablabla

Mit problem er, at der på user.php ikke vil være menu osv. :(
Er det muligt at lave noget på en måde, sådan at frameset'et altid vil være der?
Avatar billede jakoba Nybegynder
18. januar 2005 - 20:15 #1
det link du sender til brugeren skal ikke være user.php, men frameset.php. og brug så lidt php kode i frameset.php til at give aktiveringskoden videre til framefilen user.php

eg i din mail
  aktiver din brugen ved at følge dette link:
            frameset.php?aktiveringskode=blablabla

og så i frameset.php noget i retning af:
... diverset head kode
<?php
if ( isset( $_GET['aktiveringskode'] ) ) {
    $aktiveringskode = $_GET['aktiveringskode'];
} else {
    $aktiveringskode = null;
}
?>
<frameset cols="80,600">
    <frame src="menu.php">
<?php
if( $aktiveringskode ) {
?>
    <frame src="user.php?aktiveringskode=<?php echo $aktiveringskode; ?>">
<?php
} else {
?>
    <frame src="main.php">      <!-- din default for det frameset -->
<?php
}
?>
</frameset>

håber du fanger ideen så du selv kan rette stavefejlene :-))

mvh JakobA
Avatar billede timealert Nybegynder
18. januar 2005 - 20:18 #2
Blot til oplysning: Hvis man ser din hjemmeside i et lille vindue vil reklamen ligge sig ovenpå "CykelKOM" så navnet ikke/kun delvist kan ses.

Nu ved du det i hvert fald :o)
Avatar billede dennism Nybegynder
18. januar 2005 - 20:25 #3
jakoba >>

Kan man ikke lave noget mere generelt?
Vil gerne have sådan, at hver gang en person går ind på én af undersiderne (user.php, news.php eg.), så skal den finde ud af, om det er frameset'et der har hentet siden, eller om det er et direkte link. Hvis det er et direkte link, skal den åbne index.php, og ændre src i framen "main" til det direkte link.

Forstår du hvad jeg mener?
Avatar billede dennism Nybegynder
18. januar 2005 - 20:58 #4
Kan det lade sig gøre?
Avatar billede dennism Nybegynder
29. januar 2005 - 09:52 #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