Warning: Cannot modify header information - headers already sent by (output started
Kertokaa mikä vikana ?
<?php header("Location: voiperksle.php"); exit; ?>
Tuossa tuskin mikään, mutta ilmeisesti jossain ennen tuota pätkää olet tulostanut sivulle jo jotain (joko php:n echo- tai print-funktioilla tai ihan normaalia html-tekstidataa).
Käyppä lisää php.ini tiedostoon output_buffering = 4096
Tällä hetkellä luultavasti näyttäisi, että se on false
Vasta_alkaja kirjoitti:
Käyppä lisää php.ini tiedostoon output_buffering = 4096
Tällä hetkellä luultavasti näyttäisi, että se on false
Parempi on vain jättää tulostamatta mitään ennen header-funktiota, jos se ei tuota ylitsepääsemättömiä vaikeuksia.
Mulla on aika pirusti tavaraa sekä html:ää sekä php:tä ennen tota ja ne on vähän pakko olla..
Yks tapa on kans laittaa ihan sivun alkuun (siis ihan ennen mitään <html>-tekstejäkään) <?php ob_start(); ?>
, jos ei php.iniin pääse käsiksi.
Kiitokset tämä ratkaisi ongelman.
Aihe on jo aika vanha, joten et voi enää vastata siihen.