Avatar billede weevil_dk Nybegynder
13. september 2003 - 09:57 Der er 7 kommentarer

Fejl melding (Header)

Jeg har eksperimentet hele natten med en gratis gæstebog/MySQL, fra web-cafe... (eksperimenternde, derfor den lånte kode)

PROBLEMET:
fejlmelding der kommer hvis man tilføjer en ny besked til gæstebogen...

Cannot add header information - headers already sent by (www/tag/gbog-ting/indstillinger.php:34) in (www/tag/gem.php on line 103)

Self har jeg prøvet at kikke i begge filer på de linier det drejer sig om, men jeg fatter det desværre ikke, (noget med at den ikke kan omstille til gæstebogen med det nye indlæg) Dog har den skrevet til min database da man blot skal trykke F5 ved selve gæstebogen så kommer den "besked" man ellers skrev...

I skal være hjertens velkommende til at kikke og prøve selv, 
http://www.weevil.dk/tag/gbog.php

Håber der er en der kan hjælpe mig...
På forhånd tak
Avatar billede erikjacobsen Ekspert
13. september 2003 - 10:00 #1
Det er nu PHP, der "giver" problemet. Hvad står det i linie 103?
Er det fx en
  header("Location: ....");
skal denne reelt udføres inden noget som helst HTML bliver sendt til
klienten. Eller du kan lave et hack: Allerøverst i din fil:

<? ob_start(); ?>
Avatar billede arne_v Ekspert
13. september 2003 - 10:00 #2
Lyder mere som et PHP problem end et MySQL problem.
Avatar billede weevil_dk Nybegynder
13. september 2003 - 15:58 #3
header("Location: gbog.php");

står der på linie 131 ... Men det må da være rigtig nok?

Sry, jeg aner jo ikke hvad fejlen skyldes, gik lidt ud fra det måtte hører til herunder
Avatar billede squashguy Nybegynder
13. september 2003 - 16:01 #4
problemet er, som erik siger... du har sendt data til browseren før denne header, det må du ikke.
Avatar billede whatever Nybegynder
13. september 2003 - 16:12 #5
Hvad står der i gem.php?
Avatar billede weevil_dk Nybegynder
13. september 2003 - 16:40 #6
Der står rigtig meget, men noget med at den chekker om folk har skrevet noget i tekstfelterne, og så sender den info til databasen, og så skulle den sende en tilbage til selve gæstebogen.. men øhh, det er der problemet er,

jeg har lige siddet og læst om det der Hack, det er sikkert smart, men er ikke sikker på jeg kan finde ud af det
Avatar billede weevil_dk Nybegynder
13. september 2003 - 16:52 #7
WOW, jeg er imponeret over mig selv, jeg vil gerne takke erikjacobsen, da han helt sikkert løste mit problem, i kan jo selv checke efter,
ob_start();
ob_end_flush();
Og det var så det?

Tusind tak for hjælpen alle sammen
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
Computerworld tilbyder specialiserede kurser i database-management

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