Wenn du absolut sicher gehen willst, dass der SAMP-Server (und kein anderer Server @UDP mit dem Port) läuft, kommst du an der Query-API nicht vorbei. Andernfalls einfach mit fsockopen prüfen.
Beiträge von Klemmlampe
-
-
Nein das wurde mit JS umgesetzt. Jetzt könnte man pingelig sein und sagen, dass es fast das selbe ist aber naja du weißt schon.
Also von JS sehe ich da außer modernizr nichts. Das ganze wurde mit CSS-Transitions gebaut, aber das solltest du als "Ersteller" der Seite doch wissen.
Ansonsten ist nicht viel zu sagen. Code von Codrops, Bilder angepasst, fertig - keine Ahnung wo daran jetzt die Arbeit war, für die es sich lohnen würde, dass hier vorzustellen.
-
-
Na dann pushen wir mal wieder nach allen Regeln der Kunst...
Und um das nochmal klarzustellen: Für 5€ bekommt ihr eine fertige dynamische Signatur für euer Projekt, ihr müsst selbst nichts machen.Und Push... mal wieder.
Da bisher keine einzige Person Interesse hatte, stelle ich mir (und vor allem euch) nun die Frage, woran das denn liegt? Ihr könnt mir gerne Kritikpunkte nennen, die euch von einem Kauf abhalten und ich werde versuchen, sie zu beheben oder zumindest zu kompensieren.Push
Und Erneut... -
Würde dabei ganz einfach auf eine Tabelle zurückgreifen. Alles weitere sagt dir google.
-
@NicoWiss: Er will noch nur, dass Zeilenumbrüche auch als solche dargestellt werden, keinen ganzen WYSIWYG-Editor.
-
Blödsinn. In der Regel haben Tabs eine Breite von 2, 4 oder 8, keine 3, wobei das ja jeder selbst festlegen kann.
Einen auch als solchen angezeigten Tab in HTML wirst du nur innerhalb des Pre-Tags bzw. einem Element, mit white-space: pre; hinbekommen. -
Das wäre einfach nur eine Auto Increment Spalte, ich rede von PK. Aber meist nutzt man eine AI Spalte als ID als PK, richtig.
-
Einfach weglassen, wobei Tabellen ohne Primary Key performancemäßig sowieso nicht zu empfehlen sind.
-
Dürfte ich dir folgendes Thema nahelegen? Denn so kann man dir, selbst wenn man, warum auch immer, wollte, nicht helfen.
-
-
Tatsache ist aber, dass die Berechtigungen nicht passen.
Ausgabe von ls -l? -
Weil wir uns ausschließlich auf Bilder spezialisiert haben, diese sollten auch im Web anzeigbar sein.
Du hast wohl die Aussage meines Satzes nicht verstanden. Was ich meine: Es ist unsicher, den Dateitypen von Uploads nur anhand der Dateiendung zu überprüfen. Dabei sollte immer nach dem MIME-Typen gegangen werden.
-
Wieso prüft ihr beim Upload nur auf die Dateiendung? Ist wohl etwas leichtsinnig.
-
PHP.
PHP$password = 'test'; if (!isset($_POST['password']) || $_POST['password'] != $password) { throw new Exception('Invalid password.'); // kannst du ggf. noch abfangen, alternativ unsauber per die() } // normale Seite
Ist aus dem Kopf, müsste aber funktionieren. Form musst du selbst noch erstellen.
-
mod_rewrite nimmt dir ja auch die Arbeit nicht ab. Gehst du auf page/home.html, solltest du die richtige Seite angezeigt bekommen. Das ist alles, was mod_rewrite macht, es schreibt, wie der Name sagt, die URI um.
-
Guten Abend,
heute mal eine kleine Tagesarbeit. Ein kleines Controlpanel, mit dem es möglich ist, einen M2MP oder SAMP Server (oder jede beliebige Anwendung) zu starten.Die Serverfiles können dazu auf dem selben Server wie das Controlpanel oder aber auf einem entfernten Server liegen. Auf diesen wird dann per SSH zugegriffen (dafür wird libssh2-php benötigt). Der Login ist via Passwort oder Public-Key-File möglich.
Es können mehrere Benutzer angelegt werden, der Standardbenutzer mit vollen Rechten heißt "foo" mit selbigem Passwort, das unbedingt geändert werden sollte.
Bilder sagen mehr als tausend Worte:
https://dl.dropboxusercontent.com/u/70016420/panel/login.png
https://dl.dropboxusercontent.…20/panel/home_stopped.png
https://dl.dropboxusercontent.…20/panel/home_started.png
https://dl.dropboxusercontent.…16420/panel/user_list.png
https://dl.dropboxusercontent.…016420/panel/user_add.png
https://dl.dropboxusercontent.…16420/panel/user_edit.pngDas Panel benötigt keine Datenbank, alles wird in der Konfigurationsdatei in app/config.yml gespeichert, in der auch der Pfad und die Datei des Servers sowie die SSH-Daten, falls der Server nicht auf dem selben Server liegt, angepasst werden müssen.
Zusätzlich können die Befehle für das Starten, Stoppen und Prüfen, ob der Server läuft, angepasst werden (siehe Kommentare). %file% und %path% dienen hier als Platzhalter für den Serverpfad und die Serverdatei.Es sind drei Beispiel-Konfigurationen enthalten, eine für M2MP, eine für SAMP und eine für CS:GO, bei denen nur den Pfad angepasst werden muss.
Download befindet sich im Anhang (panel.zip (DIESE! Bei der anderen handelt es sich um eine alte Version)). Zusätzlich benötigt werden die Abhängigkeiten, die per Composer installiert werden können. Alternativ reicht es, das vendor.tar.gz.zip-Archiv (aus Platzgründen dreifach gepackt) in das Stammverzeichnis zu entpacken.
Viel Spaß damit!
Edit: http://pastebin.com/GDsVx6W2
Edit 2: config_mta.yml hinzugefügt, Möglichkeit Screen-Sessions mit einem Präfix zu versehen hinzugefügt (-> Mehrere Instanzen eines Servertyps sind nun möglich (wenn auch nur mit getrennten Panels), Standard IsRunning-Befehl angepasst
-
Passt schon, passt schon.
Um auch mal was beizutragen: http://cloud-3.steampowered.co…E2FE40EFD97C2D1DC32ED0A4/ -
Damit man mitspielen kann! 20 Slots sind schnell voll, vor allem weil auch andere Spieler auf dem Server sind.
-
Hallöchen,
benvei/Xunil, Joshua, Ditti und ich hatten im IRC gerade die Idee, ein kleines sa-mp.de Counter Strike: Global Offensive Event zu veranstalten.
Das ganze läuft auf einem Server von benvei mit nur 20 Slots, das heißt: Wenn voll, dann voll. Findet euch deshalb bitte rechtzeitig auf dem Server ein, wenn ihr einen Slot haben wollt.Beginn ist um 20:30 Uhr, gegen 20:15 Uhr geben wir hier, in diesem Thread alle wichtigen Daten bekannt. Gerne könnt ihr schon jetzt Mapwünsche äußern (ggf. baue ich hier noch eine Umfrage ein).
Gegebenenfalls stellen wir auch einen Teamspeak-Server bereit, das sehen wir dann, um 20:15 Uhr.
Wer sicher teilnimmt, kann das gerne hier im Thread ankündigen (inklusive Steamnamen).
Teilnehmer:
Xunil/benvei (benvei)
Ditti (Ditti)
Joshua (Joshua)
dead (Klemmlampe)
Azure Jr. (exod182)
Max.Mustermann (Julien_2905)Serverdaten:
Teamspeak³-Server: erriapus.wolfblood.net:4401
CS:GO-Server: 213.133.103.183Adios Amigos, wir sehen uns!