/ Forside/ Teknologi / Udvikling / PHP / Spørgsmål
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
hvordan!
Fra : mpjc
Vist : 435 gange
500 point
Dato : 30-03-05 16:23

Hej!

Hvordan slipper jeg for skulle kopiere hele php koden for vær ny side og så skrive den nye tekst.

fx. jeg har en forside som er grundstammen for det hele, men den skal jeg kopiere for at lave fx. en bestillings side, hvor jeg skal slette noget fra index og så skrive koden til bestilligen.

Altså så, ( hvad skal man sige ) at man ikke skal kopiere koden hele tiden over i en ny som jeg skal nu.

håber en eller anden forstår hvad jeg skriver

 
 
Kommentar
Fra : Angband


Dato : 30-03-05 16:54

du laver en side med din overordnede kode...

Og så skriver du i dine andre dokumenter

<?php
//inkluderer filen stammeside.php til din side :)
include("stammeside.php");
?>

Kommentar
Fra : mpjc


Dato : 31-03-05 13:27

Skal den så sættes til

[code]
<?php
include("index.php");
?>
[code]

eller hvordan?

Kommentar
Fra : mpjc


Dato : 31-03-05 13:51

Hej!

Jeg har nu prøvet, og det virker også nogenlunde, men det er to problemer.

1. Den er ikke den " ramme "/"kasse" den skal være ( altså teksten ).
2. ALT andet teskt skifter til en større str. end den plejer.

Kommentar
Fra : Angband


Dato : 31-03-05 15:14

hmm...kan jeg se et eksempel?

Kommentar
Fra : mpjc


Dato : 31-03-05 16:14

Kan vi ikke tage den over msn, det er lidt nemmere.

Kommentar
Fra : mpjc


Dato : 03-04-05 17:40

er du der Angband???

Kommentar
Fra : mpjc


Dato : 04-04-05 19:22

Ello...

Jeg har nu prøvet i lang tid på det du har skrevet, dog uden held.

Som i kan se på www.server.mpjc.dk når man fx. kigger under info-brugerinfo kommer der intet frem og tabellen hopper en linie ned.

Kommentar
Fra : mpjc


Dato : 06-04-05 14:07

Ello, er der nogle!

Kommentar
Fra : rfh


Dato : 06-04-05 14:10
Kommentar
Fra : mpjc


Dato : 07-04-05 16:27

Det er sgu lige meget der skal jeg nok få kigget på og det er kan sgu ikke være rigtigt alle de fejl den siger, for hvis fx. jeg angiver en css kode så skal den jo skrives sådan <link rel=stylesheet type="text/css" href="/css.css">

Kunne du ikke bare hjælpe med det andet, som virkelig driller mig.





Kommentar
Fra : rfh


Dato : 07-04-05 22:22

Vis php code for forsiden og vis den del som skal videre føres


Kommentar
Fra : mpjc


Dato : 08-04-05 09:48

Jeg har nok omkring 30 underside sådan ca.

Og fordi jeg ikke gider sidde og kopiere php koderne til alle sider og så skrive teksten. Har jeg fået at vide at jeg bare kan indsætte ovennævnte kode.

Men det kan jeg åbenbart ikke for den siger at der er fejl når jeg gør det.

Kommentar
Fra : Angband


Dato : 08-04-05 10:47

Kig på mt svar her...

http://www.kandu.dk/dk/spg/62657

Syntes også det er en god ide at rette dine Html fejl. Får aldrig selv gjordt det

Kommentar
Fra : rfh


Dato : 08-04-05 12:25

F.eks.

Kode
<?php
include("file.php");
?>


file.php (hvis det er php code)
Kode
<?php
indsæt php code her
?<


file.php (hvis det er html code)
Kode
?>
indsæt html code her
<?php


file.php (hvis den indholder html & php code)
Kode
<?php
indsæt php code her
?>
indsæt html code her
<?php
indsæt php code her
?>


mvh
rfh

Accepteret svar
Fra : rfh

Modtaget 500 point
Dato : 08-04-05 12:28

Ups!, der var en lille taste fejl !!

Kode
<?php
include("file.php");
?>


file.php (hvis det er php code)
Kode
<?php
indsæt php code her
?>


file.php (hvis det er html code)
Kode
?>
indsæt html code her
<?php
   

file.php (hvis den indholder html & php code)
Kode
<?php
indsæt php code her
?>
indsæt html code her
<?php
indsæt php code her
?>
   

mvh
rfh

Kommentar
Fra : mpjc


Dato : 08-04-05 13:49

hvis nu jeg skriver sætter den ind mellem head og head i min html kode så virker det ikke...

<?php
include("file.php");
?>

( hvis jeg sætter denne ind )

skal jeg så bruge denne istedet?

<?php
indsæt php code her
?>
indsæt html code her
<?php
indsæt php code her
?>

Kommentar
Fra : rfh


Dato : 08-04-05 18:36

brug version 3

Jeg er ikke online igen før lørdag eftermiddag

Kommentar
Fra : poul_from


Dato : 08-04-05 23:41

jeg prøver at komme med et forslag til hvordan måske kunne gøre

1 dine link i menuen skal linke til index.php?cmd=faq

beskrivelse af linket

index.php er dit stamme dokument
faq er en includefil den kunne foreksempel godt hede brugerinfo det komme an på vilket indhold på siden du vil kalde frem

et eksempel på index.php

Kode
<?php
$file=$_GET["cmd"];
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
<title>Untitled</title>
</head>
<body>
<table summary="">
<tr><td><? include($file".php"); ?></td><td valign="top"></td></tr>
</table>
</body>
</html>


et eksempel på include filen

Kode
<table summary="">
<tr><td>bla bla bla</td></tr>
</table>


bemærk i include filen er der ikke html header det bør der i kke være da headeren er sendt i index.php
og include ja det siger næsten sig selv det er noget du tilføjer dit dokument

håber du kan bruge dette til noget

Kommentar
Fra : Angband


Dato : 09-04-05 17:48

Her er min ide hvis du også bruger css

Lav en fil der hedder style.css
Kode
Kode:
/* Din kasse med din menu i*/
.menu
{
/* rammen er 1px bred, stilen er "solid" og farven er sølv(du kan også bruge #905677) */
border:1px solid silver;

position:absolute;

/* siger din kasse begynder 140px fra toppen og 30 fra venstre */
top:140px;
left:30px;

/* Kassen er 430px høj og 180 bred */
height:430px;
width:180px;

/* mener owerflow betyder at hvis der er meget i kassen sætter den scrollbare på*/
overflow:auto;

/* Baggrundfarve rød */
background: red;
}

/* Din kasse med indhold i */
.indhold
{
border:1px solid silver;
position:absolute;
top:129px;
left:219px;
height:429px;
width:711px;
overflow:auto;
background: black;
}


Der efter laver du en fil der hedder style.php
som kunne se sådan ud.

Kode:
Kode
<html>
<head>
<!-- link taget peger på det stylesheet overnover -->
<link type="text/css" href="style.css" rel="stylesheet">
</head>
<body>
<!-- Her laver du kassen der opførre sig som du har sat den til i stylesheetet -->
<div class="menu">
<a href="minside1.php">Minside 1</a>
<a href="minside2.php">Minside 2</a>
<a href="index.php">index</a>
</div>
</body>
</html>


herefter kunne du lave en index side der ser sådan ud

Kode:

Kode
<?php
//inkludere din fil med menuen i
include('style.php');
?>
<html>
<body>
<!-- Her laver du kassen der opførre sig som du har sat den til i stylesheetet -->
<div class="indhold">
Dit indhold her bla. bla. bla.
<!-- Du kunne evt. bruge <?php include('indhold.txt'); ?> til at få fat i dit indhold -->
</div>
</body>
</html>


Godkendelse af svar
Fra : mpjc


Dato : 11-04-05 18:49

Hej!!

Jeg siger tak for dit gode svar. Og de gode koder, du kom med og sendte til mig via mail.
                        

Kommentar
Fra : rfh


Dato : 11-04-05 18:58

Tak.

rfh


Du har følgende muligheder
Eftersom du ikke er logget ind i systemet, kan du ikke skrive et indlæg til dette spørgsmål.

Hvis du ikke allerede er registreret, kan du gratis blive medlem, ved at trykke på "Bliv medlem" ude i menuen.
Søg
Reklame
Statistik
Spørgsmål : 177416
Tips : 31962
Nyheder : 719565
Indlæg : 6407859
Brugere : 218876

Månedens bedste
Årets bedste
Sidste års bedste