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

281

    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. Tykkäsin rakas

      Tuottaa sulle nautintoa❤️🔥olet paras ja nautin itsekkin suunnattomasti
      Suhteet
      39
      2497
    2. Maatalous- ja yritystuet pois, työeläkevaroilla valtion velka pois

      Suomi saadaan eheytettyä kädenkäänteessä, kun uskalletaan tehdä rohkeita ratkaisuja. Maatalous- ja yritystuet ovat hait
      Maailman menoa
      3
      1518
    3. Mies mä oon ihan helppo

      Miehelle johon oon ihastunut. Olen harvoin ihastunut, mutta suhun olen. Ei tarvitse kuin pyytää, niin...
      Ikävä
      38
      1373
    4. Hyvää iltaa!

      Mikä on päivän viisaus?
      Ikävä
      84
      1323
    5. Olet onnellinen sinkku

      Näin se on nähtävä.
      Ikävä
      63
      1211
    6. Mies olen aika erakko nykyään

      Vanhentunutkin olen muutamana viime vuonna parikyt vuotta. Kun en ennenkään kelvannut, niin tuskin nytkään kelpaan. Lisä
      Tunteet
      40
      959
    7. Lavroville taitaa olla jo ikkuna raollaan?

      Lavrovin syytä välttää korkeita paikkoja ja ikkunoiden läheisyyttä.Ettei vain keikahda ikkunasta pihalle.
      Maailman menoa
      124
      843
    8. Haittaako jos

      kaivattusi käy tosi usein pissalla ja/tai kakalla?
      Ikävä
      31
      771
    9. Ylen johdon hulppeat bonukset alkavat taas

      Suora kopio Iltalehdestä: "Asiasta kertoo Iltalehdelle Ylen hallituksen puheenjohtaja Matti Apunen. Mitä tulospalkkioi
      Yle
      25
      623
    10. Skenaario

      Elämä ja kuolema ovat merkillisin nyytti olevaisuutta. Mutta kun kumpaakaan ei ole, syntyy lapsuksia, joita korjaamaan
      Sinkut
      58
      596
    Aihe