Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: textbox

Jomppes [22.06.2006 15:39:59]

#

eli olen tekemässä kuvagalleriaani haku kenttää jolla voi etsiä käyttäjiä.
</form>
<form enctype='multipart/form-data' method='POST' action='$php_self?showform='>
<td align='center'>Find <input type='text' name='g_find' value='$g_find' size='15'</td>
<td><input type='submit' value='find'></td>
</form>
mutta en saa toimimaan sitä koska tekstikenttään kirjoittamani teksti ei tule tuon "php_self?showform=" perään

Metabolix [22.06.2006 15:45:46]

#

Ensinnäkin, se actionin sisältö pitää echolla kirjoittaa siihen (tuosta ei ainakaan käynyt ilmi, että sellaista käyttäisit). Register globals on paha asia, siispä $_SERVER['PHP_SELF'] on parempi kuin $php_self. Kaiken kukkuraksi metodin pitää olla get eikä post, post tarkoittaa piilossa kuljetettavaa tavaraa ja get tuossa URIn perässä.

<form enctype="multipart/form-data" method="GET" action="<?php echo $_SERVER['PHP_SELF']; ?>">

Jomppes [22.06.2006 15:53:03]

#

tämän jälkeen sivu ilmoittaa virheestä siinä rivillä, ja tuossa koodissa ei ole ollenkaa showform:ia

Olga [22.06.2006 16:09:19]

#

Sun pitää laittaa sen tekstikentän nimeksi toi showform, jolloin se tulee sinne osoiteriville.

Jomppes [22.06.2006 16:30:01]

#

enpä saanut toimimaan. voisitteko laittaa koko koodin jos mahdollista

Jomppes [22.06.2006 20:21:50]

#

sain tämän sittenkin toimimaan mutta avun löysin w3schoolssista

Vastaus

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

Tietoa sivustosta