Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Werte aus Datenbank lesen -> In Batchdatei schreiben -> Datei downloaden

Frage Entwicklung PHP

Mitglied: Enclave

Enclave (Level 2) - Jetzt verbinden

17.03.2006, aktualisiert 18.03.2006, 4895 Aufrufe, 4 Kommentare

Moin Leude,


Also follgendes:

Ich habe eine Datenbank wo PC's aus dem LAN sind (IP,Rechnername). Jetzt habe ich eine Oberfläsche gebastelt wo man auswählen kann: (es handelt sich um die anwendung shutdown.exe)

- Welche Rechner (Ergebnis: $pc)
- Wann (Ergebnis: $time_remaining)
- Naricht (Ergebnis: $message)


Dann habe ich die einzelnen Schlüssel so in einen gepackt:

$shutdown = "shutdown.exe -s -t $time_remaining -c \"$message\" -m \\\\$pc";
$sql = "insert into $tap_shutdown (befehl) values ('$shutdown')";
mysql_query($sql, $serverconnect);

Mit einem while befehl habe ich dann alle ausgewählten Rechner in jeweils einem Eintrag in der Datenbank.

Und jetzt meine Frage:


Wie kann ich jetzt eine Batchdatei auf dem Server erstellen und die Werte eintragen?
Das man die Datei danach downloaden kann hab ich schon gemacht.


Würde mich um Hilfe sehr freuen


thx


Enclave
Mitglied: Dani
17.03.2006 um 22:19 Uhr
G' Abend,
schau dir mal die Funktion von fopen an. Damit kannst du ihn PHP auf dem Server Dateien aller Arten erstellen.

Beispiel:
$log = fopen ("/WWW/htdocs/internet/logs/zl/$datum.log","a");
$text = "$date | $ip | $benutzer | $zeit
ad | adads | ada d | aadada";

fwrite ($log,$text);
fclose ($log);

Auszug PHP Hilfe:
mode Beschreibung
'r' Öffnet die Datei nur zum Lesen und positioniert den Dateizeiger auf den Anfang der Datei.
'r+' Öffnet die Datei zum Lesen und Schreiben und setzt den Dateizeiger auf den Anfang der Datei.
'w' Öffnet die Datei nur zum Schreiben und setzt den Dateizeiger auf den Anfang der Datei sowie die Länge der Datei auf 0 Byte. Wenn die Datei nicht existiert wird versucht sie anzulegen.
'w+' Öffnet die Datei zum Lesen und Schreiben und setzt den Dateizeiger auf den Anfang der Datei sowie die Länge der Datei auf 0 Byte. Wenn die Datei nicht existiert, wird versucht sie anzulegen.
'a' Öffnet die Datei nur zum Schreiben. Positioniert den Dateizeiger auf das Ende der Datei. Wenn die Datei nicht existiert, wird versucht sie anzulegen.
'a+' Öffnet die Datei zum Lesen und Schreiben. Positioniert den Dateizeiger auf das Ende der Datei. Wenn die Datei nicht existiert, wird versucht sie anzulegen.



Gruß
Dani
Bitte warten ..
Mitglied: Enclave
17.03.2006 um 22:32 Uhr
Danke Dani,

Ich werds heute Nacht mal ausprobieren. Nachts kann ich mich am besten konzentrieren (Ruhe, Dunkelheit, müdigkeit)

Naja

Danke nochmal



Enclave
Bitte warten ..
Mitglied: Enclave
18.03.2006 um 18:30 Uhr
Danke Dani,


Das hat bestens funktioniert...



Enclave
Bitte warten ..
Mitglied: Dani
18.03.2006 um 18:40 Uhr
Hi,
schön zu hören! Viel Spaß damit!


Gruß
Dani
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
gelöst Powershell - Hilfe bei Änderung von Werten in Datenbank (3)

Frage von internet2107 zum Thema Batch & Shell ...

Sicherheits-Tools
gelöst Hash-Wert fest in Audiodatei schreiben (4)

Frage von Hamoe2 zum Thema Sicherheits-Tools ...

Microsoft Office
gelöst Excel-Werte eingeben und in neue Tabelle schreiben (9)

Frage von werner1966 zum Thema Microsoft Office ...

Neue Wissensbeiträge
Windows Update

Microsoft Update KB4034664 verursacht Probleme mit Multimonitor-Systemen

Tipp von beidermachtvongreyscull zum Thema Windows Update ...

Viren und Trojaner

CNC-Fräsen von MECANUMERIC werden (ggf.) mit Viren, Trojanern, Würmern ausgeliefert

(4)

Erfahrungsbericht von anteNope zum Thema Viren und Trojaner ...

Windows 10

Windows 10: Erste Anmeldung Animation deaktivieren

(3)

Anleitung von alemanne21 zum Thema Windows 10 ...

Heiß diskutierte Inhalte
Verschlüsselung & Zertifikate
SSL Zertifikat für HTTPS (33)

Frage von Hendrik2586 zum Thema Verschlüsselung & Zertifikate ...

Grafikkarten & Monitore
24" oder 27" mit Full HD oder doch mehr Auflösung? (21)

Frage von brutzler zum Thema Grafikkarten & Monitore ...

Router & Routing
gelöst Linksys wrt1200ac v2 mit dd-wrt: keine vlan-einstellungen im GUI (15)

Frage von Pixi123 zum Thema Router & Routing ...