Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
<?php
function generate_password($len=10){
$i = 0;
$pool = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
$pool .= "abcdefghijklmnopqrstuvwxyz";
$pool .= "1234567890";
$password="";
for ($i = 0; $i < $len; $i++){
$password .= $pool{rand(0, strlen($pool)-1)};
}
return $password;
}
if(isset($_POST['submit']))
{
$pass = generate_password();
}
?>
<form method='post' action="namederDatei.php">
<input type="text" value= <? if(isset($pass))echo $pass;?> /> <br>
<input type="submit" value="Speichern" name='submit' />
</form>
Nein leider nicht. Vll ist es besser, dass abschicken an die Datenbank erstmal zu ignorieren. Ich will erstmal, dass das generier des Passwortes nur durch das klicken des Buttons passiert. Das weiterleiten ist dann der zweite Schritt.
mit andren Worten du must mit Javascript dafür sorgen das beim Button "Passwort erstellen" die Webseite neu aufgerufen wird
case "passwort_generieren":
if($_SESSION[admin]==1 || $_SESSION[passwort_generieren]>0) {
echo "<h1>$l[passwort_generieren]</h1>";
echo "<form method=\"post\" action=\"\>";
echo "<select name=\"kunde\" size=\"1\">";
function generate_password($len=10){
$i = 0;
$pool = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
$pool .= "abcdefghijklmnopqrstuvwxyz";
$pool .= "1234567890";
$password="";
for ($i = 0; $i < $len; $i++){
$password .= $pool{rand(0, strlen($pool)-1)};
}
return $password;
}
if(isset($_POST['submit'])){
$pass = generate_password();
}
echo customer_select($cid=0, $jssend=true);
echo "<input type=\"text\" value= <? if(isset($pass))echo $pass;?> />";
echo "<input type=\"submit\" OnClick= \"generate_password(this.form);\" value=\"Passwort generieren\" name='submit'>";
echo "</table><input type=\"submit\" name=\"submit\" value=\"Speichern\" />";
echo "</form>";
}
break;