Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: mitä muutoksia tähän kodiin...

hymppa [26.04.2004 14:08:23]

#

tässä on php:llä tehty kommentti jutska, mitä muutoksia tähän koodiin pitää tehä et pääsee tuosta söyttörajoitteesta eroon.. esim jos kirjoitan kenttää tosi pitkästi, niin ei lähetäkkään enään.. mitä tohon koodiin pitää lisätä/muuttaa? voisko joku osava tehä sen muutoksen.. ite en tuosta php:sä mitään ymmärrä.. just ja just saan toimii...

kiitoksia kaikille.


<HTML>
<HEAD>
<TITLE>Trainer</TITLE>
</HEAD>
<BODY>

<?php

$tiedosto = "paivakirja.dat"; // Tiedosto mihin tiedot talletetaan
$fontti = "Verdana"; // Fontti

print( "

<font size=\"1\" face=\"$fontti\">
<form action=\"$PHP_SELF\" method=\"get\">

Nimi:<br>
<input type=\"text\" name=\"nimi\" size=\"55\">

<br><br>

E-mail:<br>
<input type=\"text\" name=\"email\" size=\"55\">

<br><br>

Kommentti:<br>
<textarea rows=\"8\" cols=\"45\" name=\"kommentti\">
</textarea>

<br><br>

<input type=\"submit\" name=\"tallennettu\" value=\"Tallenna\"> <input type=\"reset\" name=\"clear\" value=\"Tyhjennä\">
</form>");

if ($kommentti != "")
{
$fp = fopen($tiedosto, "w");
fputs($fp, "<font size=\"1\" face=\"$fontti\"><p><b><a href=\"mailto:$email\">$nimi </a></b>$kommentti</p></font> <br><font size=\"1\" face=\"$fontti\"><br>");
fclose($fp);
print("Kommentti on lisätty onnistuneesti. Voit katsoa kommenttiasi <a href=\"?????????\"><font size=\"3\">täältä</a>");
}
elseif ($kommentti = "")
{
print("muista kirjoittaa jotain :)");
}
print "";

?>


</BODY>
</HTML>

Nyntti [26.04.2004 21:49:21]

#

Esim.

Nimi:<br>
<input type=\"text\" name=\"nimi\" size=\"55\">

...muotoon

Nimi:<br>
<input type=\"text\" name=\"nimi\">

..jolloin rajoituksena ollut 55 merkkiä napsitaan raakasti vaan pois.

Olga [27.04.2004 00:05:50]

#

Aika hassu juttu, haksahdin samaan tuolla kuhan puolella. Eli tuo size-attribuuttihan vain määrittää kentän leveyden. Itse merkkirajoitus määritetään maxlength:llä. Tuo formin GET-metodihan se on joka rajoittaa siirrettävän tiedon määrää.

Nyntti [27.04.2004 01:14:27]

#

kappas vain, niinhän onkin. =)

Eikös methodin pitäisi olla tässä POST?

Vastaus

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

Tietoa sivustosta