Tarvii pientä apua...
Kyse on lomakkeenkäsittelijästä, joka toimii ihan kivasti, alla koodi.
Mutta haluan että tämä käsittelijä ohjaa uudelle sivulle (vaikka www.plaaplaah/page1467.html) virheen tai onnistuneen lähetyksen seurauksena. Miten tätä pitää muokata? Hermo menee ihan just.
Palaute php
Hermo menee!!!!
9
254
Vastaukset
Kokeiles tätä
header('Location: http://www.example.com/');- PHPinmyass
Mielestäni tuota olen kokeillut ja siitä seuraa joku omituinen virheilmoitus tyyliin "you have defined header already" tai sen sellaista.
Yritetään uudelleen, kerron sitten tulokset. - PHPinyourass
Huomaa, että ennen header():iä ei saa olla mitään tulostusta.
Esim. tuo die("Kirjoita nimesi, e-mailisi ja viestisi!") tulostaa sivulle tekstiä, joten saat virheilmoituksen jos header('Location: http://www.example.com/'); on vasta tämän jälkeen.
Korvaa die("Kirjoita nimesi, e-mailisi ja viestisi!") vaikka header("Location: error.php"); ja toteuta virheilmoituksen tulostus tuossa error.php:ssä.
Sama homma myös echo "Kiitos palautteestasi!"; -> header("Location: success.php"); ja ilmoitus onnistumisesta vasta tuonne success.php:hen.- HeikkoaKoodia.Com
Jaah, enpä tiennytkään että die():n jälkeen suoritetaan vielä jotain koodia...
Huono mutta helppo tapa on alottaa koodi ob_start(); metodilla ja kun käsittelyt on käsitelty niin ob_end_flush(); niin silloin esimerkiksi seuraava ohjaus toimii moitteetta:
ob_start();
echo "Morjesta vaan";
header("Location: http://google.fi");
ob_end_flush();
- jo-on-pätkä
Kannattaisko mitenkään tehdä syötteen tarkistusta?
Tuohon sun koodiis voi upottaa ihan mitä tahansa formilta.. - Mudsaf
HTML REDIRECT käy myös
content="0" - Mudsaf
Jaa suomi24 suojaus ei antanu laittaa echo sisää \
- Meniskö JS:llä?
echo "
window.location=\"kohdesivu.html\";
";
?> - xcvxvcxbxvc
Ja tekstitiedosto EI SAA olla BOM-muotoa tukevassa muodossa tallennettu.
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Tänään pyörit ajatuksissa enemmän, kun erehdyin lukemaan palstaa
En saisi, silti toivon että sinä vielä palaat ja otetaan oikeasti selvää, hioituuko särmät ja sulaudummeko yhteen. Vuod225164- 254348
- 272461
- 342244
- 371998
- 151918
En ole koskaan kokenut
Ennen mitään tällaista rakastumista. Tiedän että kaipaan sinua varmaan loppu elämän. Toivottavasti ei tarvitsisi vain ka191587- 121521
Voi ei! Jari Sillanpää heitti keikan Helsingissä - Hämmästyttävä hetki lavalla...
Ex-tangokuningas on parhaillaan konserttikiertueella. Hän esiintyi Savoy teatterissa äitienpäivänä. Sillanpää jakoi kons211247Kerranki asiat oikein
Ilkka ja muut pienpuolueeet...teitte hyvän työn kun valitsitte pätevän henkilön virkaan eikä kepulle passelia!! Jatkakaa101174