|
| hvordan! Fra : mpjc | Vist : 497 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 : mpjc |
Dato : 03-04-05 17:40 |
| | |
| 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 |
| | |
| Kommentar Fra : rfh |
Dato : 06-04-05 14:10 |
| | |
| 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 |
| | |
| 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 |
| | |
| 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.
| |
|
|