ERLEDIGT
NEIN
NEIN
ANTWORTEN
35
35
ZUGRIFFE
1578
1578
EMPFEHLEN
-
Hallo deepthroat
Ich kann keine Backtiks einsetzten, da das System die Anforderungen nicht erfüllen kann, weil auf den Servern gewisse Modes laufen die das verhindern würden. Und unsauber wäre dies auch...
Zurück zum Problem:
Mir jetzt wenigstens klar warum die rsync's nicht ausgeführt werden....
Werfen wir doch einen Blick in den angepassten Codeausschnitt:
An der Stelle wo die Variabel rolle definiert wird, waren die DB-AnweisungenkKreuzfalsch... Wen Ich die Variable nun mit dem echo prüfe erhalte ich folgendes:PHP-Code:rolle="$(echo "SELECT server_rolle FROM tbl_server WHERE server_address = '$current_ip'" | mysql --user=root --password=asdf1234 db_filemanager)"
echo "Ergebniss der Variabel current_ip: $current_ip";
echo "Ergebniss der Variabel rolle: $rolle";
exit
if [[ "$rolle" == "master" ]]; then
Code :1 2
Ergebniss der Variabel rolle: server_rolle master
Ich brauche aber nur die Dateninfo: master
In php würde ich es so machen:
Wie setze ich das nun um?PHP-Code:$rolle['server_rolle']
Gruss Patrick
-
14.10.11 14:11 #32
- Registriert seit
- Jun 2005
- Beiträge
- 8.169
If at first you don't succeed, try again. Then quit. No use being a damn fool about it.
-
-
14.10.11 14:20 #34
- Registriert seit
- Jun 2005
- Beiträge
- 8.169
If at first you don't succeed, try again. Then quit. No use being a damn fool about it.
-
bin dabei

Habe mich dem Manual gewidmet...
Das einzige was Ich gefunden habe um mein Problem beheben zu können ist die "cut" anweisung...
ich habe mich mit "man cut" auch über diesen befehl schlau gemacht.
Habe jetzt einige Zeit rumprobiert aber das was ich möchte, dass "master" alleine steht geht nicht:
Schlussendlich macht er gar keine Ausgabe mer wenn ich die Variabel anzeigen möchte -.-'PHP-Code:uncut_rolle="$(echo "SELECT server_rolle FROM tbl_server WHERE server_address = '$current_ip'" | mysql --user=root --password=asdf1234 db_filemanager)"
rolle=`$uncut_rolle | cut -d: -f1`;
Jemand Rat?
Gruss PatrickGeändert von sheel (14.10.11 um 15:30 Uhr) Grund: Doppel...
-
14.10.11 15:37 #36
- Registriert seit
- Jun 2005
- Beiträge
- 8.169
man bash -> Arrays
man bash -> variable expansion
Du führst hier was immer in $uncut_rolle drin steht als Befehl aus. Das wird nicht gehen. Probiers mal mit echo.
Ich versteh immer noch nicht warum du nicht bei PHP bleibst. Du verwendest auch immer noch PHP Tags...
GrußIf at first you don't succeed, try again. Then quit. No use being a damn fool about it.
Ähnliche Themen
-
Guter Downloadmanager
Von tittli im Forum Internet, DSL & FlatrateAntworten: 9Letzter Beitrag: 23.08.07, 23:08 -
C# - Downloadmanager
Von Alexander12 im Forum .NET Web und KommunikationAntworten: 1Letzter Beitrag: 19.10.05, 10:41 -
aktive Benutzeranmeldungen in MS SQL Server anzeigen lassen?
Von hans73 im Forum Relationale DatenbanksystemeAntworten: 0Letzter Beitrag: 06.01.05, 21:46 -
Downloadmanager mit Firefox
Von JohannesHaase im Forum Microsoft WindowsAntworten: 2Letzter Beitrag: 04.04.04, 22:53 -
Downloadmanager
Von Berlin-Pac im Forum PHPAntworten: 2Letzter Beitrag: 18.05.03, 20:30





Zitieren

"man bash"
Login





