Avatar billede lone_a_p Praktikant
12. november 2003 - 16:27 Der er 3 kommentarer og
1 løsning

CGI-fejl

Hej Eksperter!

Jeg synes, jeg står med et underligt problem her ...

Jeg har oprettet noget php-kode, som giver følgende fejl på NOGLE maskiner, men ikke alle?!

"The specified CGI application misbehaved by not returning a complete set of HTTP headers."

Måske det er fordi jeg bruger php-functionen:
header("location: xxx.php");
(bruges til at re-directe til andet site i stedet for javascript, som jo ikke alle browsere forstår)

Jeg bruger også sessions ... kan det have noget med dét at gøre??

Complete set of HTTP headers??? Hvorfor kommer denne fejl ikke på alle maskiner? Det virker fint på min, men der kan forekomme ovenstående fejl på andres.

Be´r om hjælp
Lone
Avatar billede Slettet bruger
12. november 2003 - 16:36 #1
"The specified CGI application misbehaved by not returning a complete set of HTTP headers." betyder ofte at du henviser til en side der ikke findes...

Men vi skal nok se lidt mere kode/et link for at kunne sige noget fornuftigt :)
Avatar billede lone_a_p Praktikant
13. november 2003 - 14:32 #2
Her er hele koden:
(når man refresh'er kommer indholdet korrekt frem?! - måske det kan give en idé om, hvor fejlen ligger?)



<?
session_start();
include ("errorHandler.php");
include ("constants.php");
include ("functions.php");

if (isset($password)==0){
    $password="";
}
if (isset($login)==0){
    $login="";
}

tjeck_admin_adgang($login, $password);
$adminUser = true;
session_register("adminUser");
?>

<html>
<head>
    <title></title>
</head>

<body>
<FONT size=6>Administratorfunktioner:</FONT> <br><br>
<A href="kategori.php?site=opret">Tilføj kategori</A><br>
<A href="kategori.php?site=rediger">Rediger&nbsp;kategori</A><br>
<A href="kategori.php?site=slet">Slet&nbsp;kategori</A><br><br>
<A href="produkt.php?site=opret">Indtast nyt produkt</A><br>
<A href="produktliste.php">Rediger/rediger vare / produktliste</A>





</body>
</html>
Avatar billede lone_a_p Praktikant
13. november 2003 - 14:38 #3
Den side man kommer fra, ser således ud:


<?
session_start();
include ("errorHandler.php");
include ("constants.php");
include ("functions.php");

if (isset($submitLogin) == 1){
    $login = $login1;
    $password = $password1;
   
    if (isset($password)==0){
        $password="";
    }
    if (isset($login)==0){
        $login="";
    }
    tjeck_admin_adgang($login, $password);
   
    session_register('login', 'password');
    header("location: admin.php");
    exit;   
}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>
<head>
    <title></title>
</head>

<body>




<form>
Login: <input type=text name=login1 action="<? echo $PHP_SELF; ?>"><br>
Password: <input type=password name=password1><br>
<input type=submit name=submitLogin value='Login'>
</form>


</body>
</html>



MED HÅB OM HJÆLP,
LONE
Avatar billede lone_a_p Praktikant
14. november 2003 - 19:04 #4
spørgsmål lukket ... fejl i form-tag!
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