Top
Phpuniverset logo
 

INDHOLD

Forside

Script libary

Job annoncer

Tips og Tricks

Konkurrence

Downloads

Dokumenter

PHP bog shop

Forum

Online udviklere


ARTIKLER

CSS

Diverse

E-handel / annoncer

Grafik

Html

Internet

Javascript

Linux

PHP/MySQL

Programmer

Flash

Søgemaskiner

Windows

C / C++


INFO

Information

Annoncering

Kontakt

Forside Forum C / C++ Header problem

Header problem


 

Header problem

emoy  

Hej

Jeg har lavet en side, hvorpå jeg inkluderer mine filer således:

<html>
<head>
<title>test></title>
</head> 
<body> 

<a href="index.php?side=forside">Forsiden</a> 
<a href="index.php?side=side2">Side 2</a> 
<a href="index.php?side=side3">Side 3</a> 

<?php 

if(isset($_GET['side'])) { 
    
$side $_GET['side']; 
} else { 
  
$side "forside"


if(
$side == "forside") { 
    include(
"forside.php"); 
} elseif(
$side == "side2") { 
    include(
"side2.php"); 
} elseif(
$side == "side3") { 
    include(
"side3.php"); 
} else { 
    echo 
"Der blev angivet et sidenummer der ikke eksisterer"


?>


Den fil jeg inkluderer kunne så f.eks se således ud:

<?

$id 
$_GET['id'];

if(!isset(
$_SESSION['user'])) {
    include(
"include/needlogin.php");
    exit();

if(!isset(
$id)) {
    echo 
"du skal vælge et indlæg på <a href='index2.php?side=forside>forsiden</a>";
} else {
    
mysql_query("delete from nyheder where id='$id'") or die(mysql_error());
    
header("location:index2.php");
}
 
?>   


Så er det mit problem opstår, fordi at der i mit inkluderede script, bruges header, og det
bliver jo inkluderet på den anden side, hvor der allerede har været output. ( jeg ønsker
ikke at gøre brug af ob_flush ).
Er der en anden måde jeg kan strukturere min kode på eller hvad bør jeg gøre?
Hvordan strukturerer i i øvrigt jeres kode, for at gøre det smartest muligt?



Dato : 09.03.2004, 17:58

Visninger : 3061

Points : 150




Login for at skrive et indlæg :



   Brugernavn

Password
 

+ Opret en ny Bruger, Klik her

+ Glemt brugernavn/password

 

Send Artikel/anmeldelse til: phpuni@phpuniverset.dk

Tilbage til oversigt

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

Bund