Avatar billede netassist Juniormester
08. januar 2003 - 21:42 Der er 29 kommentarer og
1 løsning

hjælp (PHP)

Hvordan laver men dette ???
jeg har en tabel som jeg gerne have en side til at open i toppen af en tabel ( header.php)
og skal ban bare bruge iframes eller er der en anden måde nå du bruger tabeler
Avatar billede kaptajnkemo Nybegynder
08. januar 2003 - 21:57 #1
du kan også bruge php funktionen
include 'side1.php';

Husk at angive den rigtige sti til den fil du inkluderer... f.eks.

include '../includes/side1.php'; // filen ligger i mappen includes.

Den fil du inkluderer kan have en hvilken som helst ekstension, men du skal huske at den side du inkluderer ikke automatisk er i php-mode når du åbner den. Derfor skal du have følgende tags i din include fil: <?php ....kode.....?>, hvis du skal afvikle php fra filen. Er det HTML du inkluderer skal du ikke foretage dig yderligere.

Giver det mening?
Avatar billede netassist Juniormester
08. januar 2003 - 22:01 #2
nej ikke lige
Avatar billede kaptajnkemo Nybegynder
08. januar 2003 - 22:03 #3
ok, så har jeg nok ikke forstået spørgsmålet.

Kan du uddybe det lidt, evt med noget kode?
Avatar billede gonza.dk Nybegynder
08. januar 2003 - 22:04 #4
prøv med:

include('header.php');

kaptajnkemo > du mangler parantes...

Mvh.
Gonza
Avatar billede netassist Juniormester
08. januar 2003 - 22:05 #5
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<table width="780" border="0">
  <tr>
    <td colspan="3"><?php echo include '/includes/side1.php'; ?>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
</table>
</body>
</html>
Avatar billede netassist Juniormester
08. januar 2003 - 22:06 #6
hvad er det jeg laver galt ???
Avatar billede kaptajnkemo Nybegynder
08. januar 2003 - 22:07 #7
ah yes.... den forbandede parantes ;)

Burde det her ikke virke?: (med parantes og uden echo)

...........
<tr>
    <td colspan="3"><?php include('/includes/side1.php'); ?>&nbsp;</td>
  </tr>
  <tr>
............
Avatar billede gonza.dk Nybegynder
08. januar 2003 - 22:08 #8
netassist > du mangler en parentes... din inlclude skal hedde:

include('header.php'); som før beskrevet...

og så skal du som kaptajnkemo skriver huske at angive den rigtige sti.
Avatar billede netassist Juniormester
08. januar 2003 - 22:09 #9
oki tak :)
det var sødt af dig
Avatar billede kaptajnkemo Nybegynder
08. januar 2003 - 22:09 #10
og ikke bruge echo ;)
Avatar billede netassist Juniormester
08. januar 2003 - 22:10 #11
hvor skal den stå i toppen eller hvad
Avatar billede kaptajnkemo Nybegynder
08. januar 2003 - 22:13 #12
Den skal står der hvor du gerne vil have den.
Include() gør, som navnet angiver, det at den inkluderer indholdet af den fil du angiver i funktionskaldet på det sted hvor den kaldes.

Det er lidt som at bruge copy/paste i f.eks. et worddokument.
Avatar billede netassist Juniormester
08. januar 2003 - 22:16 #13
Warning: Failed opening 'header.php' for inclusion (include_path='.;c:\php4\pear') in c:\appserv\www\tmpwvjx8ez0u.php on line 9
den få jeg ???
Avatar billede gonza.dk Nybegynder
08. januar 2003 - 22:19 #14
har du angivet den rigtige sti i include()??? hvis den fil du vil inkludere ligger i mappen 'includes' (taget fra din kode højere oppe) og din fil hedder 'header.php' så skal din include() se sådan ud:

include('includes/header.php');
Avatar billede kaptajnkemo Nybegynder
08. januar 2003 - 22:21 #15
det er fordi filen ikke findes der hvor du angiver at include() skal finde den.
Hvis de 2 filer er placeret i den samme folder kan du bruge

include('ditFilNavn');

Husk at erstatte ditFilNavn med det rigtige navn....

Det undrer mig nu lidt. Det ser ud til at du slet ikke får givet include() det rigtige filnavn (leder den ikke efter en fil som hedder "tmpwvjx8ez0u.php"??)
Avatar billede gonza.dk Nybegynder
08. januar 2003 - 22:26 #16
kaptajnkemo > nej den leder efter den rigtige fil:

Warning: Failed opening 'header.php' <~ filen den vil inkludere

for inclusion (include_path='.;c:\php4\pear') in c:\appserv\www\tmpwvjx8ez0u.php <~ filen den inkluderes i
on line 9 <~ linien hvor fejlen opstår

tror bare at header.php ligger i en anden mappe.
Avatar billede netassist Juniormester
08. januar 2003 - 22:28 #17
jeg bruge et program der selv sender det vider til servern php
Avatar billede gonza.dk Nybegynder
08. januar 2003 - 22:29 #18
jeg bruge et program der selv sender det vider til servern php <~ den fik jeg ikk lige fat i.... uddybbelse?
Avatar billede netassist Juniormester
08. januar 2003 - 22:30 #19
Avatar billede gonza.dk Nybegynder
08. januar 2003 - 22:32 #20
et billede hvor urlen er forkert... hvad skal vi bruge det til?
Avatar billede netassist Juniormester
08. januar 2003 - 22:32 #21
det er det jeg få nu
Avatar billede gonza.dk Nybegynder
08. januar 2003 - 22:46 #22
nååhh... er billedet på din header.php? hvis det er skal du huske at angive billedets sti udfra index.php's placering...

altså du har din index.php hvor du inkluderer includes/header.php og i denne header ligger <img src='billede.jpg'> rigtigt? hvis det er rigtigt, så prøv at ændre <img src='billede.jpg'> til <img src='../billede.jpg'>
Avatar billede gonza.dk Nybegynder
08. januar 2003 - 22:47 #23
hvis du stadig får fald, så får nok brug for din tilrettede kode. både header.php, index.php og dit billedes url
Avatar billede gonza.dk Nybegynder
08. januar 2003 - 22:47 #24
fald = fejl
Avatar billede gonza.dk Nybegynder
08. januar 2003 - 22:48 #25
og så mangler der et 'jeg/vi' -> så får JEG/VI nok brug for din tilrettede kode

er syg og træt, så bær over med mig ;o)
Avatar billede netassist Juniormester
08. januar 2003 - 22:54 #26
gonza.dk/ det er oki :)
jeg er bare glad få at i kunne hjælpe mig med  dette :)
det er sådan at jeg er ordblind så jeg lære alt vid at kigge på ander koder og læse bøger men skole kan jeg desvære ikke gå på :(
tak få hjælpen :)
Avatar billede gonza.dk Nybegynder
08. januar 2003 - 22:57 #27
netassist > Jeg er farveblind, så jeg må ogs bruge andres hjælp i ny og næ ;o) Har heller ikk gået på skole for at lære at kode hjemmeside. Hvad jeg kan er selvlært med hjælp fra eksperten og diverse hjemmesider ;o) kan du få det til at virke nu?
Avatar billede kaptajnkemo Nybegynder
08. januar 2003 - 23:01 #28
så vidt jeg kan se sker fejlen fordi den fil der skal inkluderes ikke bliver uploadet rigtigt (derfor den har et tmp navn)....

Prøver du at uploade en fil inden den inkluderes (eller er jeg helt på månen)? :)
Avatar billede netassist Juniormester
09. januar 2003 - 19:49 #29
tak i to :)
jeg tror jeg fik den :)I
Avatar billede gonza.dk Nybegynder
09. januar 2003 - 21:17 #30
så lidt ;o)
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

Cyberdivisionen søger IT-supporter til lokal IT Korsør

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Cyberdivisionen søger elementleder til Metode og Modning

Capgemini Danmark A/S

Client Partner