Witam. Potrzebuje pomocy przy skrypcie. Otóż chcę aby ten skrypt po wybraniu nazwy przez użytkownika przenosił ją do pola input. Wszytko jest ok tylko że wypisuje te same nazwy. Czy może ktoś mi doradzić co zrobić albo poprawić kod ?
<form action="" method="post">
<input name="name" type="text" value="
<?=htmlspecialchars($_POST['nazwa[]'])?>" />
<a href="namegenerate.php">Suggest Name</a><br>
<input type="submit" value="ok" />
</form>
skrypt:
<?php
/* Settings */
$name = 20; // Ilość wyświetlanych nazw!
/* End Settings */
function del_mult_chars($str) {
}
function world_name() {
"aeiou",
"bcdfghjklmnpqrstvwxzy"
);
$end_letters = rand(1, 2) == 1 ?
"a" : "ia"; $world_name = "";
for ($i=rand(0
, 1
); $i <= rand(3
, 4
); $i++) { $str = $chars[$i%2];
}
return ucwords(del_mult_chars
($world_name.$end_letters)); }
$pisz = world_name();
echo "<form action='?ids=create' method='POST'><table cellspacing='0' cellpadding='1' style='border: 1px solid #380000; width: 300px;'>"; for ($i=1; $i<=$name; $i++) {
if(($x%2)==1){$bg='#F0E5CC';}else {$bg='#C8B299';}
<tr style='background:$bg'>
<td style='padding: 0px 2px 2px 10px; font: bold 12px verdana;'>
<input type='hidden' name='nazwa' value='$pisz'>
<input type='radio' name='nazwa1' value='' /> $pisz
</td>
</tr>
";
$x++;
}
<input type='submit' value=''>
<input type='button' value='Back' onClick='history.back()'>
<input type='button' value='Suggest Name' onClick='window.location.reload( true );'>
";
?>
Ten post edytował Adis92 28.07.2009, 23:15:31