 |
| Hinweise |
Willkommen im TP-Hilfe-Forum!Dies ist ein Forum zu den Themen Photoshop, Dreamweaver, Flash, Selbständigkeit und mehr, in dem Du Hilfe, Anleitung oder eine Lösung zu Deinen Problemen erhältst. Aktuell bist Du in unseren Foren als Gast mit reinen Leserechten unterwegs. Wenn Du Dich registrierst, kannst Du eigene Themen verfassen, deine Frage stellen und privat mit anderen TPlern kommunizieren. Weitere Foren werden zugänglich, und Du wirst – falls gewünscht – per Mail über neue Beiträge informiert. Die Registrierung ist schnell und kostenlos. Sollten bei der Registrierung Fragen auftauchen, reicht ein Klick in unsere Hilfe - Häufig gestellte Fragen oder eine kurze Mitteilung an das Support-Team. Viel Spaß bei Traum-Projekt.com |
04.03.2007, 12:02
|
#1
|
|
TP-Junior
Registriert seit: Apr 2005
|
zufällige reihenfolge von wörtern
Hallo,
ich möchte gerne 10 Wörter in zufällige Reihenfolge in einem Text ausgeben.
Wenn jetzt z.B. jedes Wort einen Buchstaben zugewiesen bekommt, kann ich diese ja hintereinander in mein Textfeld "text" setzten durch:
a = "eins";
b = "zwei";
text = a+b;
Aber wie bekomme ich die jetzt zufällig in eine Reihenfolge. Ich sitzte jetzt seit 3 Stunden vor dem Rechner und suche in Foren, finde aber keine entspechende Hilfe. Vielleicht hat jemand von einen Plan, wie das realisieren könnte.
Gruss Niklas
|
|
|
04.03.2007, 12:30
|
#2
|
|
TP-Moderator
Registriert seit: Mar 2002
|
Hallo Nicklas,
auch dir kann geholfen werden
PHP-Code:
// Feldinhalte Mischen
Array.prototype.mix = function () {
var anzahl = this.length;
for (var i = 0; i < anzahl; i++) {
var zNum = Math.floor (Math.random () * anzahl);
var temp = this[i];
this[i] = this[zNum];
this[zNum] = temp;
}
};
// Ausführen
deinArray = ["Die", "Lösung", "für", "dein", "Problem", "ist", "ein", "Array", "und", "ein", "passendes", "Script"];
deinArray.mix ();
for (var i = 0; i < deinArray.length; i++) {
textFeld.text += deinArray[i] + " ";
}
|
|
|
04.03.2007, 18:53
|
#3
|
|
TP-Junior
Registriert seit: Apr 2005
|
Hallo Wanderratte,
danke für Deine schnelle Antwort.
wie füge ich den das PHP in meine HTML-Seite ein. Sorry, aber habe bis nur mit HTML und Actionscript in Flash gearbeitet.
Gruss Niklas
|
|
|
04.03.2007, 19:14
|
#4
|
|
TP-Moderator
Registriert seit: Mar 2002
|
Das ist ActionScript, die formatierung heißt nur PHP hier im Forum, also keine Sorge.
Das Script kommt auf dem Schlüsselbild 
|
|
|
04.03.2007, 19:32
|
#5
|
|
TP-Junior
Registriert seit: Apr 2005
|
jaaa!
hab jetzt auch, vieln Dank.
aber wie bekomme ich jetzt auch zusätzlich einen zufälligen Absatz darein. Den Punkt habe ich auch schon reinbekommen. Nur soll ab und zu nach dem "Ende vom Satz" ein Absatz erscheinen. Einfach nur <br> eingeben funktioniert nicht.
Gruss Niklas
|
|
|
04.03.2007, 19:51
|
#6
|
|
TP-Moderator
Registriert seit: Mar 2002
|
Das Textfeld auf html einstellen und anstatt von
textFeld.text
textFeld.htmlText = deine Wörter +"<br>"
|
|
|
04.03.2007, 20:18
|
#7
|
|
TP-Junior
Registriert seit: Apr 2005
|
ja funktioniert, aber jetzt stehen alle Wörter in einer eigenen Reihe. hmmm...
Wäre super nett, wenn Du mir da auch noch helfen könntest
Gruss
|
|
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
Thema durchsuchen |
|
|
|
| Thema bewerten |
|
|
Forumregeln
|
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 00:18 Uhr.
|
 |