Borkert: Variablen aus String herauslesen

Hallo Leute!
Ich habe folgendes Problem:

Ich habe in meinem Forum (rapidforum) einen Link und ein Javascript eingebaut, mithilfe dessen die User Beiträge melden können, die den Intentionen des Forums widersprechen.
Dieser Link  liefert mir einen String, der im Template folgendermaßen ausschaut:
(((areaid)))@(((topicid)))@(((creator_name)))@(((postingid)))@(((ctime)))@(((mod_id)))@(((comment))))
In der Realität schaut der String zum Beispiel so aus:
019@79972349@Anonymer User@792374923@19:42@Admin@beleidigendes Crossposting

Leider kann ich mit dem String nicht viel anfangen. Drum würde ich gerne aus dem String mehrere Variablen machen, die ich dann verwenden kann. Ganz wichtig wäre auch die Variable (((mod_id))), weil diesem Mod die Kurzmitteilung geschickt werden soll. Problematisch ist halt, dass die Länge der Variablen variieren können...
Man müsste sich nach den @ richten...

Hat irgendjemand eine Ahnung ob das möglich ist, bzw. wie man das machen könnte?

Vielen Danke!!
Borkert

  1. um ganz exakt zu sein:
    der string ist in einer Variable namens "dokument" gespeichert. Dies passiert über dieses Skript:
    "var dokument=location.search;"

    der String hat als erstes Zeichen ein "?".
    Lg, Borkert

  2. Hallo Borkert

    In der Realität schaut der String zum Beispiel so aus:
    019@79972349@Anonymer User@792374923@19:42@Admin@beleidigendes Crossposting

    Leider kann ich mit dem String nicht viel anfangen. Drum würde ich gerne aus dem String mehrere Variablen machen, die ich dann verwenden kann. Ganz wichtig wäre auch die Variable (((mod_id))), weil diesem Mod die Kurzmitteilung geschickt werden soll. Problematisch ist halt, dass die Länge der Variablen variieren können...
    Man müsste sich nach den @ richten...

    Wo ist das Problem, wenn Du split() verwendest? Deine Trennzeichen sind ja offensichtlich.

    Freundliche Grüße

    Vinzenz

    1. Hallo Vinzenz!

      Danke für den Tipp, ich werds gleich mal über diesen Befehl schlaumachen!

      Übrigens wirklich sehr gute Arbeit, die du hier leistest!!!

      Lg, Borkert

    2. Hi Vinzenz!

      Wollte mich nochmal bei dir bedanken!
      Hat super geklappt!

      Lg, Borkert