Kategorien
PHP Skripte

PHP Zufallsgenerator

Das Ergebnis

PHP Zufallsgenerator
PHP Zufallsgenerator mit ein bisschen CSS und Namen von http://realnamecreator.alexjonas.de

Hier der komplette Quellcode des oben gezeigten (also mit CSS und dem ein oder anderen Stil-Tag):

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Zufallsgenerator</title>
<style>
body{
	font-family:Verdana, Geneva, sans-serif;
	background-color:#F3F3F3;
}
fieldset{
	border:1px solid #CCC;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	background-color:#FFFFFF;
	width:900px;
	padding:25px;
	margin:100px auto;
}
h1{
	font-size:25px;
}
h4{
	color:#FF9900;
	margin-top:-30px;
}
textarea{
	width:99%;
	height:250px;
	overflow:visible;
}
input[type="submit"]{
	margin-top:12px;
	width:100%;
	height:60px;
	font-size:18px;
	color:#FF0000;
}
.line_content{
	color:#FF0000;
	font-style:oblique;
}
hr{
	background-color:#D7D7D7;
	border:0;
	height:2px;
}
</style>
</head>

<body>
<fieldset>
<?php

// Wenn das Formular leer ist
if(!isset($_POST['array']) or $_POST['array'] == '')
{
	?>
	<center>
		<h1>Bitte geben Sie die m&ouml;glichen Werte unten ein: </h1>
		<br>
		<h4>Ein Wert pro Zeile!</h4>

		<form action method="post">
		  <textarea name="array"></textarea>
		  <input type="submit" value="Abschicken!" />
		</form>

	</center>
	<?php
}	else
{
	$line_count_array = explode("\n", $_POST['array']);
	$line_count = count($line_count_array);

	$line = rand(1, $line_count);
	$line_content = $line_count_array[$line - 1];
	?>
    <center>
		<h1>
                	Die ausgewällte Zeile (<?php echo $line ?>) enth&auml;lt den Wert 
			<span class="line_content">
				<?php echo $line_content; ?>
			</span>
		</h1>
        <hr>
    	<h1>Bitte geben Sie die m&ouml;glichen Werte unten ein: </h1>	<br>
        <h4>Ein Wert pro Zeile!</h4>

        <form action method="post">
        	<textarea name="array"><?php echo $_POST['array'] ?></textarea>
            <input type="submit" value="Abschicken!" />
    	</form>

    </center>
<?php
}

?>
</fieldset>
</body>
</html>

 

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.