Öhöm, hier die geupdatete Version...
<?php
$zahl = $_REQUEST['zahl'];
if($zahl == "") {
print "Bitte eine Eingabe machen!";
}
elseif($zahl < 2) {
print "Nur Zahlen ab 2 eingeben!";
}
$count = 2;
while($count <= $zahl) {
$division = $zahl/$count;
$divisionround = round($division);
if($division == 1) {
print "Die Zahl $zahl ist eine Primzahl!";
break;
}
elseif($divisionround == $division) {
print "Die Zahl $zahl ist keine Primzahl. Sie ist zum Beispiel durch $count teilbar.";
break;
}
$count++;
}
?>
Jetzt funktioniert es doch. Nur das Zeitlimit wird bei sehr großen Zahlen überschritten (also die 60 Sekunden).
Entschuldigung für meinen vorschnellen Schrei nach Hilfe!