Top
Phpuniverset logo
 
930 banner

INDHOLD

Forside

Script libary

Job annoncer

Tips og Tricks

Konkurrence

Downloads

Dokumenter

Forum

Online udviklere


ARTIKLER

C / C++

CSS

Diverse

E-handel / annoncer

Flash

Grafik

HTML

Internet

Javascript

Linux

PHP/MySQL

Programmer

Søgemaskiner

Windows


INFO

Information

Annoncering

Kontakt

Forside Forum PHP, mysql Udskriver ikke min tekst.. eksamen hjælp

Udskriver ikke min tekst.. eksamen hjælp


 

Udskriver ikke min tekst.. eksamen hjælp

Lasse-J  

Hej jeg har et mystisk problem..
Jeg er ved grundforløbseksamen til webintegrator, og kan simpelthen ikke finde ud af
hvorfor min tekst ikke bliver udskrevet.. Håber i kan hjælpe mig :-)

Her er min indekskode:

<?php
    ob_start
();
    
session_start();
?>
<?php
//Includer filer
include('include/config.php');
include(
'include/functions.php');
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<link rel="stylesheet" type="text/css" href="include/style.css" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Cafe Italia</title>
</head>

<body>
    <div id="Table_01">
    
        <div id="header">
    </div>

        <div id="menu">
        <br />
        <center><a href="index.php?page=1">Forside</a>-<a
href="index.php?page=2">Produkter</a>-<a href="index.php?page=3">Aktuelle tilbud</a>-<a
href="index.php?page=4">Om os</a>
        </center>

</div>

        <div id="content">
        
    <?php
 
if(isset($_GET['page'])){
    
$page $_GET['page'];
}else{
    
$page 1;
};



function 
side($page){
    switch(
$page){

        case 
1;
            
forside();
            break;
        
        case 
2;
            
produkter();
            break;
        
        case 
3;
            
aktuelle();
            break;
        
        case 
4;
            
omos();
            break;
    };
};

    
?>
    </div>

</div>
</body>
</html>


Og her min function kode:

<?php

function forside(){
    echo 
"TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST
TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST "
;
    };

function 
produkter(){
    echo 
"TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST
TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST "
;
    };
    
function 
aktuelle(){
    echo 
"TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST
TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST "
;
    };
    
function 
omos(){
    echo 
"TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST
TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST "
;
    };
    
?>


Problemet er at den ikke udskriver noget tekst, på de følgende sider jeg har lavet.



Dato : 21.06.2011, 18:00

Visninger : 3590

Points : 100

 

Hej Lasse-J,

Undskyld det sene svar, men da det måske kan være til hjælp for andre, er det vigtigt
at det bliver besvaret alligevel.

Beklager, men hvis du virkelig brænder for det her, spilder du din tid på webintegrator
uddannelsen. Alt det her findes der masser af informationer omkring på nettet og du kan
lære dig selv det, meget hurtigere.

Dit problem er dog meget simpelt og ikke mystisk på nogen måde. Der er ikke nogen fejl i
din kode, men du mangler bare noget. Kan ikke rigtig se grundlaget for at lave funktionen
"side" her, da det jo ikke ligefrem er en funktion du kommer til at bruge igen og igen.

Men hvad mangler du? Tja, det er muligt at du har lavet funktionen, men øh - du ved godt
at funktioner ikke kører af sig selv, ikke? Du mangler at lave et kald til funktionen.

<?php
    
function side($page){
        switch(
$page){
            
// ...
        
}
    }
    
    
side($page);
?>

Som sagt, er din funktion her unødvendig. Jeg vil anbefale dig at fjerne den og kun bruge
switch. Så vil siden adlyde og gøre som du har bedt den om. ;)


Dato : 09.07.2011, 20:30

Svar af : Nicklas Smed  




Login for at skrive et indlg :



   Brugernavn

Password
 

+ Opret en ny Bruger, Klik her

+ Glemt brugernavn/password

 

Send Artikel/anmeldelse til: phpuni@phpuniverset.dk

Tilbage til oversigt

Phpuniverset's politik om personlige oplysninger, artikler & Koder Phpuniverset er optimeret til Mozilla 1024 * 768 Phpuniverset version: 3.0 beta
Webhost : Ignesco.dk

Bund