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
286
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
Trump muka öljyn takia Venezuelaan? Pelkää mustamaalausta
Kertokaapa mistä tuollainen uutisankka on saanut alkunsta? Näyttäkääpä ne alkuperäiset lähteet, minä en löytänyt mitään18917944Kun Arman Alizad puolusti hiihtäjä Vilma Nissilää sanomalla
"älä välitä sekopäistä Vilma", ja kun siitä kerrottiin täällä, niin sekopäinen mukasuvaitsevainen teki siitä valituksen903805Lataus pakkaskelissä
En olisi koskaan ostanut sähköautoa jos olisin tajunnut että ne eivät lataa pakkasissa suurteholatauksella vaan istut tu321914Martinalta vahva viesti
"Suuret unelmat venyttävät sinua, pelottavat vähän ja vievät mukavuusalueen ulkopuolelle. Juuri siellä kasvu tapahtuu. J2801530Miksei Trump ole kiinnostunut Suomen valloittamisesta?
Täällähän on enemmän turvetta kuin Norjalla öljyä. Eikö Ttump ole turvenuija?651511Akateemikko Martti Koskenniemi vertaa Trumpia Putiniin
"-Suomalaisena on syytä olla huolissaan siitä, että Yhdysvallat näin vahvistaa 1800-luvun alkupuolella julistamansa etup1621431Jos mies olet oikeasti...?
Kiinnostunut... Pyydä mut kunnolla treffeille ja laita itsesi likoon. En voi antaa sydäntä jos sinä olet epävarma ja eh1151324Esko Eerikäinen paljastaa järkyttävän muiston lapsuudesta - Isä löytyi alastomana slummista
Esko Eerikäisen tausta on monikulttuurinen, hän muutti vain 10-vuotiaana yksin kotoaan Kolumbiasta isovanhempiensa luo S141304- 811111
Nautitko riidan haastamisesta?
Itse olen hyvin kärsivällinen ja sopuisa noin yleensä, mutta osaan tarvittaessa olla hankala. Niin metsä vastaa kuin sin2091053