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

245

    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. Klaukkalan onnettomuus 4.4

      Klaukkalassa oli tänään se kolmen nuoren naisen onnettomuus, onko kellään mitään tietoa mitä kävi tai ketä onnettomuudes
      Nurmijärvi
      104
      4641
    2. Yleltä tyrmäävä uutinen

      Ylen uutisen mukaan Raamattu on keksitty n. 2600. Putoaako kristinuskolta pohja kokonaan alta pois? https://yle.fi/a/74
      Luterilaisuus
      391
      1391
    3. Missä mustasusi on?

      Suden aloituksia ei ole näkynyt moneen päivään.
      Ikävä
      186
      1072
    4. Pakko kertoa mies

      Äitini tietää, että olen ihastunut sinuun. 😳 halusin että hän näkisi sinun kuvan ja pyysin googlaamaan sinua. Kommentti
      Ikävä
      109
      1062
    5. Sinä vain tulit elämääni

      Ja joku tarkoitus sillä on ollut. Näyttämään mitä olen ja kuinka arvokas voisin olla. Se muutti ja käänsi elämäni suunna
      Ikävä
      86
      970
    6. Millaisia ajatuksia on kaivatusta ja tilanteestanne tänään?

      Kerro omista mietteistäsi tai lähetä terveisiä. Ehkä hän lukee ja lähettää sinulle takaisin omia mietteitään.
      Ikävä
      47
      911
    7. Miten koskettaisit häntä?

      Miten lähestyisit jos hän olisi lähelläsi nyt..
      Ikävä
      64
      901
    8. Riitta-Liisa ja Toni Roponen: Ero! Riitta-Liisa Roponen kertoo asiasta Instagramissa.

      Riitta-Liisa ja Toni Roponen eroavat. Riitta-Liisa Roponen kertoo asiasta Instagramissa. – Talvi on ollut elämäni synk
      Maailman menoa
      11
      892
    9. tilitoimistopiirainen huutaa

      mikä tää piiraisen tilitoimistomies oikee on? olin kuullut vaikka mitä huhuja, että ihan valtavan äkkipikanen mies mutt
      Kuhmo
      10
      877
    10. Mitä ajattelet

      Kaivattusi uskosta tai onko hän uskossa?
      Ikävä
      64
      866
    Aihe