Dies ist ein wenig kompliziert zu erklären, aber ich werde mein härtester versuchen, ich versuche ein Werkzeug zum Bearbeiten von Kanalbeschreibungen für TeamSpeak 3 zu erstellen, dazu verwenden Sie eine Funktion namens channeledit.php Formatierung neuer Zeilen und Abstände
Beispiel Nutzung: Kanaleditierung channel_description = My \ SBeschreibung
Vermutlich \ s = space \ n = Newline, gibt es eine Möglichkeit, einen Textbereich zu PHP-Skript verwenden, es Ausgabe wie die Linie zu haben:
My \ SBeschreibung \ nWillkommen \ sto \ smy \ sServer
Anstatt erscheinen als: Meine Beschreibung Willkommen zu meinem Server
Wenn es wird Abstand oder Linie bre aks, dies tötet den Befehl und stoppt die Arbeit. Kann mir hier jemand helfen?
-Code hierfür lautet:
$ name = "Test -Test Test test test";
$ ts3_VirtualServer-> ausführen ("channeledit cid =". $ Current_cid. "Channel_description =". $ Name);
Nach dem Testen ist es Handling Leerzeichen in Ordnung, nur neue Zeilen verursachen es zu brechen .. nicht sicher, warum aber. – Patrick
Bitte versuchen Sie: '$ name = str_replace (" \ r "," \\ n ", $ name);' – Hexchaimen
Es Fehler mit: test \ n test – Patrick