Hermo menee!!!!

PHPinmyass

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

9

254

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • 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

    1. 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. Vuod
      Ikävä
      22
      5164
    2. Huomenta ihana

      Kauniskasvoinen ihanuus 😘 saan sut vielä
      Ikävä
      25
      4348
    3. Hei rakas...

      Miten on työpäivä sujunut? Rakastan sinua 💗
      Ikävä
      27
      2461
    4. Edelleen sitä on vaikea uskoa

      Että olisit oikeasti rakastunut muhun
      Ikävä
      34
      2244
    5. Toiveikas vai toivoton

      torstai? Ajatuksia?
      Ikävä
      37
      1998
    6. Vitsi mihin menit. Heti takasin.

      Mä näin sut tuu takasin! Oli kiire, niin en ehtiny sin perään!
      Ikävä
      15
      1918
    7. En ole koskaan kokenut

      Ennen mitään tällaista rakastumista. Tiedän että kaipaan sinua varmaan loppu elämän. Toivottavasti ei tarvitsisi vain ka
      Ikävä
      19
      1587
    8. Mukavaa päivää

      Mun rakkauden kohteelle ❤️ toivottavasti olet onnellinen
      Ikävä
      12
      1521
    9. 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 kons
      Suomalaiset julkkikset
      21
      1247
    10. Kerranki asiat oikein

      Ilkka ja muut pienpuolueeet...teitte hyvän työn kun valitsitte pätevän henkilön virkaan eikä kepulle passelia!! Jatkakaa
      Haapavesi
      10
      1174
    Aihe