Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Php form mitä tietoa tuli

karvinen [06.08.2013 22:09:47]

#

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öä...

samip [06.08.2013 22:21:46]

#

var_dump($_POST)
//tai
print_r($_POST)

tai sitten looppaat $_POST-taulokon läpi malliin

foreach ($_POST as $kentta => $arvo) {
    printf("Tekstikentän nimi %s Sisältö %s\n", $kentta, $arvo);
}

qeijo [07.08.2013 08:05:47]

#

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.

The Alchemist [07.08.2013 09:10:29]

#

Voiko muka olla, ettet itse osaa suunnitella noin yksinkertaista toiminnallisuutta? Onko se koko verkkokauppa tehty pelkällä copy-pastella?

karvinen [07.08.2013 16:16:25]

#

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...

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta