Sivulle haetaan tekstisisältö seuraavasti.
(Linkit ovat muotoa Etusivu)
1) Onko tämä koodi riittävän tietoturvallinen vai pitäisikö koodiin lisätä vielä jotakin, esim. jonkinlainen syötteen tarkistus (jos jos pitää mitenköhän se tehdään...)?
2) Nyt tekstisisältö alkaa jostain syystä vasta sivun puolestavälistä. Miten tekstisisällön saa alkamaan sivun ylälaidasta kuten normaalisti??? Olen laittanut css-tyyliin "tekstisisalto" margin ja padding -arvoiksi 0px, mutta ei auttanut.
(Linkit ovat muotoa Etusivu)
1) Onko tämä koodi riittävän tietoturvallinen vai pitäisikö koodiin lisätä vielä jotakin, esim. jonkinlainen syötteen tarkistus (jos jos pitää mitenköhän se tehdään...)?
2) Nyt tekstisisältö alkaa jostain syystä vasta sivun puolestavälistä. Miten tekstisisällön saa alkamaan sivun ylälaidasta kuten normaalisti??? Olen laittanut css-tyyliin "tekstisisalto" margin ja padding -arvoiksi 0px, mutta ei auttanut.
Vastaukset 8
Vanhimmat
tietoturvan suhteen ja koodaus ok?
Itse käytän normaalisti POST -taulukkoa, koska silloin tieto ei kulje osoiterivissä, jolloin ulkopuoliset ei pysty sitä suoraan saamaan... Mutta jos kysymys on vain jostain etsi -koodista niin mielestäni GET käy siihen oikein hyvin. Muusta en osaa oikein sanoa, kun en esim. tiedä mitä tuo file_exist oikein tekee.
Kun kirjoitin osoitekenttään
www.omadomain.com/index.php?sivu=sivunimi
niin haettu sivu tuli esille, vaikka sivua ei ole arrayn luettelossa!
tietoturva?
$sivu = isset($_GET['sivu']) ? $_GET['sivu'] : '';
Onko ainoa mahdollisuus laittaa tekstin alapuolelle?:
jotta lyhyt teksti alkaa sivupohjan ylhäältä eikä ala vasta alempaa.
oikein, niin haluut tekstin sivun ylälaitaan:
#tyyli {
vertical-align: text-top;
}
???