Jossakin olen aikoinani nähnyt php koodinpätkän, mikä tulosti kaikki lomakkeelta tulleet tiedot, tähän tyyliin...
Tekstikentän nimi"lomake1" Sisältö "tietoa"
Tekstikentän nimi"lomake2" Sisältö "muuta tietoa"
Tuli sitä tietoa sitten yksi tai sata Tekstikentällistä.
Eli php ei tiedä mitä tietoa tulee mikä on tekstikentän nimi mistä tiedot lähetetään.(pitäisi selvittää lennossa.)
<FORM METHOD="POST" ACTION="tilaa.php">
Nyt en millään muka löytänyt kyseistä koodinpätkää.
Kyseessä erittäin pienimuotoinen ja erittäin yksinkertaiseki suuniteltu verkkokauppa, missä tuotteet haetaan tietokannasta ja listataan tuotteet ja samalla php parsii kasaan form lomakkeen, missä tekstikentän nimeksi tulee kyseisen tuotteen tuotenumero.
Eli nuo teksikentät olisi jokatapauksessa tyyliin:
$muuttuja = $_POST['1-9999999'];
Ja tietokin kentissä olisi numeroita,0-100, kannattaisiko vaan pyöritellä for lauseella läpi, tutkia,onko muuttujissa sisältöä...
tai sitten looppaat $_POST-taulokon läpi malliin
karvinen kirjoitti:
Kyseessä erittäin pienimuotoinen ja erittäin yksinkertaiseki suuniteltu verkkokauppa, missä tuotteet haetaan tietokannasta ja listataan tuotteet ja samalla php parsii kasaan form lomakkeen, missä tekstikentän nimeksi tulee kyseisen tuotteen tuotenumero.
Eli nuo teksikentät olisi jokatapauksessa tyyliin:$muuttuja = $_POST['1-9999999'];
Ja tietokin kentissä olisi numeroita,0-100, kannattaisiko vaan pyöritellä for lauseella läpi, tutkia,onko muuttujissa sisältöä...
Suosittelen että mietit uudelleen input kenttien nimeämislogiikan. Ajatus että kelaisit joka kerta läpi kaikki mahdollisuudet, on tosi huono.
Voiko muka olla, ettet itse osaa suunnitella noin yksinkertaista toiminnallisuutta? Onko se koko verkkokauppa tehty pelkällä copy-pastella?
The Alchemist kirjoitti:
Voiko muka olla, ettet itse osaa suunnitella noin yksinkertaista toiminnallisuutta? Onko se koko verkkokauppa tehty pelkällä copy-pastella?
Kyllä se on ihan omin pikku kätösin väännetty, mutta ei tuo pääkoppa tajunnut, että tuo tieto tulee noin taulukkoon... :D
Aloittelioitahan tässä ollaan, mutta eikö sitä aina jotakin jää pääkoppaankin talteen.
Kiitokset...
Hyvinhän se pelittää noinkin, vaikka onkin muuttuvia nuo tekstilaatikoiden nimet...
Aihe on jo aika vanha, joten et voi enää vastata siihen.