Başlığım biraz belirsiz mi? Bunu nasıl söyleyeceğime emin değilim. Ben ancak şu andaBir GET PHP işlevindeki çıkışların sayısını değiştirme
<?php
function randomGenerator($string)
{
$string_array = str_split($string);
$characters = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ';
foreach ($string_array as $k => $v) {
if ($v == '*')
$string_array[$k] = rand(0,9);
if ($v == '^')
$string_array[$k] = $characters[rand(0,25)];
}
$string = implode('', $string_array);
return $string;
}
echo randomGenerator($_GET["algo"]);
?>
metni oluşturur ve algo başka bir sayfada bir giriş kutusu tarafından tanımlanan bir web sitesi oluşturduk. Aynı sayfada bir kullanıcı aynı zamanda üretilecek bir dizi sonuç da seçebilir, ancak bunu PHP tarafında nasıl uygulayacağımı düşünerek zor bir zaman geçiriyorum. Diğer sayfada olan bu.
<form action="AGR.php" method="get">
<p><strong>The algorithm</strong></p>
<input type="text" name="algo" width="10" style="margin : 0 auto; display: block;"><br>
<p><strong>Number to produce </strong></p>
Please select: <select name="number" style="float:right;">
<option value="25">1</option>
<option value="25">25</option>
<option value="50">50</option>
<option value="75">75</option>
<option value="100">100</option>
</select><br>
<p><div id="center"><input type="submit"></div></p>
</form>
Herhangi bir fikri olan var mı?
Oldukça yeni başlayanım.
Teşekkür ederiz.
'için ($ i = 1; $ i <$ _GET [ 'sayısı']; $ i ++) {echo randomGenerator ($ _ GET [ "algo"]); } – Daan
seçildiğinde 25 farklı randim oluşturulmuş dizeye ihtiyacınız vardır. bu doğru mu? –
@syedmohamed bu doğru :) Bunu deneyeceğim. Teşekkür ederim. – Max