| (Web-) Design und webbasierte Sprachen Tipps & Tricks, Designabgleich, HTML & Javascript, Flash, ASP, PHP, Perl/CGI... |
Diskussion: Brute Force Funktion im Forum (Web-) Design und webbasierte Sprachen, in der Kategorie Web, Network & Multimedia Palace; Anzeige Hallo, ich arbeite jetzt schon länger mit php und habs auch mitlerweile gut drauf, aber jetzt will ich lernen, ...
![]() |
| | #1 (permalink) |
| Anzeige Hallo, ich arbeite jetzt schon länger mit php und habs auch mitlerweile gut drauf, aber jetzt will ich lernen, man so ein bischen mit rekursievem programmieren umgeht. dazu habe ich mir überlegt eine kleine funktion zu schreiben die im brute force style einfach alle zeichen ausgibt, die ich vorher definiert habe. also gehen wir davon aus das ich in einen array die buchstaben a, b und c schreibe. nun soll das ergebniss so sein: a b c aa ab ac ba bb bc ca cb cc aaa aab aac ... wie kann ich das am besten realisieren, dass es variable bleibt, egal welche zeichen ich im array definiere. ich will jetzt nicht unbedingt ne fertige lösung haben, sondern eher einen denk anstoß. wie ich es angehen soll. danke für eure hilfe liebe grüße Domi | |
| | |
| | #2 (permalink) |
| Member of Honour ![]() Registriert seit: 11.09.03 ![]() Likes: 2 | aber klar geht das ... Code: programm ($zahl)
$zahl --;
if zahl != 0
programm($zahl)
else
schreibe_a_bis_z(); |
| | |
| HaBOT | - Anzeige - |
| |
| | #3 (permalink) |
| Themenstarter | achso, ich habe vergessen zu erwähnen, dass ich das gerne so machen würde, dass es nicht unendlich lang läuft, sondern das ich z.B. immer nach 1.000 stoppe, die werte speicher und dann ein anderes mal wieder 1.000 mache.. wie kann ich das am besten realisieren? bei schreibe_a_bis_z(): liste ich einfach alle elemente im array nacheinander auf, das ist ja auch kein problem, aber was is $zahl ? soll das die länge sein? und wo hänst du an den voran gegangen buchstaben wieder den nächsten dran? naja, ok, wollte ja keine lösung, daher probier ich es einfach mal und melde mich wieder, wenn probleme gibt.. danke schonmal lg Domi //edit: bin die ganze zeit am probieren und komm nich drauf .. kannst mir noch bissle mehr helfen..? |
| | |
| | #4 (permalink) |
| Registriert seit: 09.03.04 ![]() Likes: 0 | Code: programm ($zahl, $count)
$zahl --;
$count++;
if (($zahl != 0) && ($count < 1000))
programm($zahl, $count)
else {
schreibe_a_bis_z();
if ($zahl != 0)
programm($zahl, 0);
} |
| | |
| | #5 (permalink) |
| Moderator ![]() Registriert seit: 17.10.01 ![]() Likes: 0 | so wie ich das verstanden habe, will er spaeter weitermachen und nicht wieder von null anfangen. |
| | |
| | #6 (permalink) | |
| Themenstarter | Zitat:
Code:
$chars = array('a', 'b', 'c');
function schreibe_zeichen($chars) {
foreach ($chars as $wert) {
echo $wert;
}
} //Eidt: ich glaube um es zu verstehen, brauch ich doch mal nen richtiges beispiel, welches mir das macht .. | |
| | |
![]() |
| - Anzeige - | |
| |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| EFS mit Brute Force | Icke | Cryptography & Encryption | 6 | 03.11.10 12:59 |
| C99 & Brute Force | R619m | Webmaster-Security | 9 | 16.09.07 23:04 |
| ?(Brute Force != Brute Force) | Unicate | Virenschutz · Tools & Aggressive Software | 6 | 15.05.06 16:56 |
| Brute Force auf NetBios | BobaFett | (In)security allgemein | 4 | 12.06.04 10:18 |