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
257
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
- 1077773
Siekkilässä ajettu ihmisten yli- mitä tapahtui? Länsi-Savo ei ole uutisoinut asiata
Manneja, vaiko matuja?1126036- 835187
- 1394546
Alavuden sairaala
Säästääkö Alavuden sairaala sähkössä. Kävin Sunnuntaina vast. otolla. Odotushuone ja käytävä jolla lääkäri otti vastaan113230- 633014
- 582948
Törkeää toimintaa
Todella törkeitä kaheleita niitä on Ylivieskassakin. https://www.ess.fi/uutissuomalainen/8570818102454- 612437
Hei........
Pelkkä sun näkeminen saa mut hymyilemään pitkin iltaa. Oot niin 🤩😘 Edellinen poistettiin.562066