Hallo zusammen
Ich möchte für ein Browsergame eine private (bzw. allyinterne) Galaxieverwaltung programmieren, das funktioniert auch soweit ohne Probleme.
Die Datenbank mit den Tabellen für jedes Sonnensystem steht und die php Datei zum anzeigen der Sonnensystem funktioniert soweit auch.
Allerdings habe ich so meine Probleme mit der Datei mit der man Sonnensysteme updaten kann indem man das Sonnensystem einfach in ein Formular (textarea) kopiert und abschickt.
Geplant ist das ganze so, man ruft die Datei update.php auf und bekommt ein textfeld wo man das Sonnensystem aus dem Browsergame kopiert und einfügt und dannach absendet. Innerhalb des Programms sollten dann (so hätt ichs gern) alle leerzeichen entfernt und durch / ersetzt um es dannach (mit explode) in ein Feld umzuwandeln.
Da stellt sich allerdings auch schon mein Problem herraus, den beim kopieren sind tabstops und mehrere leerzeichen vorhanden, ich möchte das dann zwischendurch nur ein / vorhanden ist und nicht ////.
Wie kann ich daher mehrere hintereinander folgende Leerzeichen zu einem / umwandeln?
Die Galaxieansicht sieht wie folgt aus damit ihr euch was darunter vorstellen könnt:
Ich bin für jede Hilfe die mir irgendwie weiterhilft dankbar
Ich möchte für ein Browsergame eine private (bzw. allyinterne) Galaxieverwaltung programmieren, das funktioniert auch soweit ohne Probleme.
Die Datenbank mit den Tabellen für jedes Sonnensystem steht und die php Datei zum anzeigen der Sonnensystem funktioniert soweit auch.
Allerdings habe ich so meine Probleme mit der Datei mit der man Sonnensysteme updaten kann indem man das Sonnensystem einfach in ein Formular (textarea) kopiert und abschickt.
Geplant ist das ganze so, man ruft die Datei update.php auf und bekommt ein textfeld wo man das Sonnensystem aus dem Browsergame kopiert und einfügt und dannach absendet. Innerhalb des Programms sollten dann (so hätt ichs gern) alle leerzeichen entfernt und durch / ersetzt um es dannach (mit explode) in ein Feld umzuwandeln.
Da stellt sich allerdings auch schon mein Problem herraus, den beim kopieren sind tabstops und mehrere leerzeichen vorhanden, ich möchte das dann zwischendurch nur ein / vorhanden ist und nicht ////.
Wie kann ich daher mehrere hintereinander folgende Leerzeichen zu einem / umwandeln?
Die Galaxieansicht sieht wie folgt aus damit ihr euch was darunter vorstellen könnt:
Code:
< Sonnensystem X:YYY > Planet Planetenname Spielername Allianz Aktion 1 Quadrino Captain_Tuvok * DU goto / ziel / 2 Telaria Captain_Tuvok * DU goto / ziel / 3 Huntalia Captain_Tuvok * DU goto / ziel / 4 abreissen Captain_Tuvok * DU goto / ziel / 5 Potula Captain_Tuvok * DU goto / ziel / 6 Magnus Captain_Tuvok * DU goto / ziel / 7 Kolonie Battlemaster ii 130.977 u CvNBC spio / ziel / 8 Telewan Captain_Tuvok * DU goto / ziel / 9 Ottakring Flecki u SEK spio / ziel / 10 Melmac sukram DU² handeln / 11 Eristoff sukram DU² handeln / 12 WaterWorld Horatio DU² handeln / 13 Alcatraz Horatio DU² handeln / 14 Nash Horatio DU² handeln / 15 Zorin Horatio DU² handeln /
Ich bin für jede Hilfe die mir irgendwie weiterhilft dankbar
Kommentar