Worum soll es in der App gehn?
Oder was für eine Art App soll es werden?
Beiträge von SaschaMois
-
-
Ja, aber wo genau... es ist nur fehlerhaft sobald die Datenbank dazu kommt...
Sorry ich hätte mich genauer ausdrücken sollen.
Dein Webserver unterstützt die "mysql_connect" Methode nichtmehr. Viele ältere Webserver unterstützen diese Methode noch weil noch PHP 5 installiert ist, neuere Webserver die PHP 7 installiert haben nicht mehr. Du brauchst also entweder jemanden der dir das UCP umscripted oder musst einen anderen Webserver / anderes UCP verwenden.Vielleicht kannst du dir die Funktion "mysql_connect" selbst in PHP schreiben (hab ich noch nie getestet) da die "originale" Funktion ja nichtmehr existiert.
-
D.h. ich muss mir nen anderen Webspace suchen?
Das Script ist veraltet und läuft noch mit der "alten" mysql_connect Methode. Das ist eigentlich schon länger nicht mehr aktuell du solltest das Script updaten und auf mysqli oder pdo umsteigen.
-
Naja wenn du dir sicher bist das du den Treiber richtig installiert hast und die Treiber auch kompatibel für Windows 10 sind kanns eigentlich nurmehr an der Hardware liegen würd ich sagen. Also entweder das Kabel (was ich ja nicht glaube wenns bei nem andren Rechner funktioniert) oder die Netzwerkkarte selbst.
Wie alt ist der Laptop?
-
Hey Herzlich Willkommen!
-
Die Internet Liste ist "verbuggt", da sind nur Server drauf die auch auf der Hosted Liste sind. Dafür muss man in der Regel 20€+ / monatlich zahlen.Gibt's verschiedene Anbieter für
Stehn in der Internet Liste nicht viel mehr Server drin als in der Hosted?
-
Also als ich mir meinen ersten vServer gemietet habe hatte ich auch relativ wenig Ahnung davon und davor noch keinen Server. Die Installation des Grundbetriebssystems kannst du bei einem vServer für gewöhnlich über die Webseite des Anbieters vornehmen geht also ziemlich einfach.
Du solltest wenn du einen SAMP Server aufsetzen möchtest dir bestenfalls im Vorfeld schonmal ein, zwei Youtube Videos vom Server-Aufsetzen auf Linux ansehen. Bestenfalls verwendest du CentOS oder Debian. Ich habs zwar selbst nicht getestet aber man hört immer wieder das darauf die SAMP Server am besten laufen bzw auch am leichtesten zu installieren sind da viele Pakete schon in der Grundinstallation vorhanden sind die du benötigst.
Ansonsten musst du nicht all zu viel mit dem vServer machen, sobald der Server mal läuft ist die größte Arbeit getan. Vielleicht noch ab und an mal den "apt-get update" und "apt-get upgrade" Befehl ausführen und der Server läuft von allein.
Zu der Sache mit dem Homeserver also ich hab mir vor kurzem einen zugelegt du benötigst auf jeden Fall eine Feste IP Adresse von deinem Internet Anbieter und dann musst du noch bei deinem Rooter die Ports auf den Server Weiterleiten (Portforwarding) und ggf. für die Firewall ebenfalls freischalten. Fürs portforwarding benötigt der Server eine feste IP Adresse im Heimnetzwerk, was für nen Anfänger vielleicht garnicht so einfach einzustellen ist wofür es aber auch wieder Tutorials zu finden gibt (selbst vor kurzem erst benötigt )
-
Nice Map ein bisschen mehr Details aber das wurde ja schon gesagt 7/10
-
Also mir würd da jetzt das hier am einfachsten erscheinen:
PHP
Alles anzeigen<?php /** Plugin system **/ $listeners = array(); /* Create an entry point for plugins */ function hook(){ global $listeners; $num_args = func_num_args(); $args = func_get_args(); if($num_args < 2) trigger_error("Insufficient arguments", E_USER_ERROR); // Hook name should always be first argument $hook_name = array_shift($args); if(!isset($listeners[$hook_name])) return; // No plugins have registered this hook foreach($listeners[$hook_name] as $func){ $args = $func($args); } return $args; } /* Attach a function to a hook */ function add_listener($hook, $function_name){ global $listeners; $listeners[$hook][] = $function_name; } ///////////////////////// /** Sample Plugin **/ add_listener('a_b', 'my_plugin_func1'); add_listener('str', 'my_plugin_func2'); function my_plugin_func1($args){ return array(4, 5); } function my_plugin_func2($args){ return str_replace('sample', 'CRAZY', $args[0]); } ///////////////////////// /** Sample Application **/ $a = 1; $b = 2; list($a, $b) = hook('a_b', $a, $b); $str = "This is my sample application\n"; $str .= "$a + $b = ".($a+$b)."\n"; $str .= "$a * $b = ".($a*$b)."\n"; $str = hook('str', $str); echo $str; ?>
Werd versuchen das in ne Klasse zu bringen und mal irgendwas damit zu machen
Edit:
Nach einer kleinen Abänderung funktioniert´s soweit. Nur das Problem das ich jetzt noch habe ist ich möchte das mehrere listener auf ein hook Event gesetzt werden können.
Ich hab jetzt diese Ausgabe (wobei in der 1. und 2. Zeile bereits ein Plugin mitwirkt)
Zitat
Hier ist ein Teststring der von der Seite CRAZY gemacht wird
Hier kommt nochwas_______________AAA
Wenn ich jetzt zum unteren String einen 2. listener hinzufüge kommt das:ZitatHier ist ein Teststring der von der Seite CRAZY gemacht wird__ !! PLUGIN!!
Also er löscht den kompletten unteren String weg und schreibt stattdessen nur das was im 2. Plugin passieren soll hinSo sieht mein Code jetzt aus:
PHP: Plugins.php
Alles anzeigen<?php class Plugins { public static $listeners = array(); public static function hook() { $num_args = func_num_args(); $args = func_get_args(); $hook_name = array_shift($args); $html = ""; if(!isset(self::$listeners[$hook_name])) { foreach($args as $arg) { $html .= $arg; } return $html; } foreach(self::$listeners[$hook_name] as $func) { $args = $func($args); } return $args; } public static function add_listener($hook, $function_name) { self::$listeners[$hook][] = $function_name; } } ?>
PHP: index.php
Alles anzeigen<?php session_start(); require_once("core/Plugins.php"); require_once("plugins/testplugin.php"); $str = "Hier ist ein Teststring der von der Seite sample gemacht wird"; $str = Plugins::hook("str", $str); $html = $str; $str2 = "<br />Hier kommt nochwas"; $str2 = Plugins::hook("str2", $str2); $html .= $str2; ?> <html> <head> <title>Plugin</title> </head> <body> <?php echo $html; ?> </body> </html>
PHP: testplugin.php
Alles anzeigen<?php Plugins::add_listener('str', 'my_plugin_func2'); Plugins::add_listener("str2", "add_several_things"); Plugins::add_listener("str2", "do_str2"); function my_plugin_func2($args){ return str_replace('sample', 'CRAZY', $args[0]); } function add_several_things($args) { $html = ""; foreach($args as $arg) { $html .= $arg; } $html .= "_______________AAA"; return $html; } function do_str2($args) { $html = ""; foreach($args as $arg) { $html .= $arg; } $html .= "__ !! PLUGIN!! :D "; return $html; } ?>
Jemand zufällig ne Idee wie man das Problem beheben könnte?
Ich dachte ja eigentlich wenn ich einen 2. listener setze überschreibt er einfach den alten wegen der "add_listener" Funktion. -
Hey!
Ich suche nach einer Möglichkeit Plugins für eine Webseite zuzulassen. Also man soll die Plugins dann von nem externen sql Server mithilfe einer eindeutigen Kennung importieren können.
Das ganze soll dann ähnlich wie beim WBB funktionieren.Nun das mit dem importieren bringe ich soweit hin, zumindest hab ich´s jetzt für die Designs so gemacht und das klappt prima. Ich Frag mich nur wo ich den Code der vom Plugin kommt dann in der Webseite lade das man damit wirklich veränderungen tätigen kann. Oder muss ich die Grundseite schon komplett anders aufbauen damit das mit den Plugins klappt?
Vielen Dank schonmal
-
Hallo,
ich bin auf der Suche nach einem neuen (Arbeits-) Notebook. Ich mache momentan eine Ausbildung zum Fachinformatiker für Anwendungsentwicklung und möchte unterwegs gerne mal öfters dafür 'üben' (Während Beruffsschulzeit, Zugfahrt, ...) und brauche deshalb ein Notebook.
Technische Daten, die vorhanden sein sollten:
- 8GB RAM
- mind. 250GB Festplatte
- Windows 10Auf dem Notebook laufen halt Programme wie: MS Word/Excel/Powerpoint, Visual Studio 2015, aber auch etwas anspruchsvollere Programme (jedoch keine Games!)
Preisbereich: Bis zu 500€
Hoffe jemand kann mir da einen guten empfehlen.
Grüße :>
Vielleicht sowas in die Richtung: https://www.amazon.de/Asus-F55…=Asus+notebook+i5+8gb+ram
Is jetzt hald n bisschen teurer als 500, wobei die Graka ja eigentlich unnötig ist wenn du´s nur zum Arbeiten nehmen willst. Verwende den gleichen Laptop nur mit glaub ich 500GB SSD, der Akku hält (auch beim Spielen) eigentlich immer über 5 Stunden, er ist leiste und wird nicht gleich heiß (auch wenn ich ihn am schoß habe). Einige Spiele funktionieren auch (Ich hab Dota 2, CS:GO, WoW und SAMP drauf) wobei schnelle Shooter (wie jetzt bei mir CS:GO) nur unter optimalen bedingungen gut funktionieren (optimale Kühlung, keine anderen Prozesse).
Hoffe ich konnte dir vielleicht ein bisschen weiter helfen
Mfg -
Geh auf Avast und deaktiviere das HTTPS Scanning.
Danke dann konnte ich die anderen wieder aktivieren
Funktioniert leider trotzdem nur bei Firefox ist aber ehrlich gesagt egal weil ich sowieso den am liebsten verwende. -
Hey
Also als ich heute morgen den Rechner angeworfen habe war da plötzlich Avast drauf. Keine Ahnung wie das da rauf kommt muss wohl der Chef iwie installiert haben. Auf jeden Fall wurde mir das gestern noch nicht in der Taskleiste angezeigt und als ich heute dort in die Einstellungen sehe und keine Ahnung dieses "Web Sicherheit" oderso ausschalte funktioniert es auf einmal. Allerdings nur in Firefox, in Chrome und Opera kommt nach wie vor die gleiche Meldung
Mfg
-
Das hab ich eigentlich schon durchgesehen ich dachte das ist wenn ich eins von den Programmen installiert hab. Da ich die eigentlich alle nicht hab hab ich jetzt auch nicht extra eins davon installiert sollte ich das?
Und die Möglichkeit das in der Firma was umgestellt wurde o. Ä. ist gleich NULL da es sich um einen recht kleinen Betrieb handelt und ich der einzige im Betrieb bin der sich irgendwie mit dem PC auskennt. Hätte der Chef also irgendwas geändert dann bestimmt unter Absprache mit mir.
-
Hey!
Seit heute morgen stuft der Firefox Browser an meinem Rechner in der Arbeit alle (oder so gut wie alle) HTTPS Verbindungen als unsicher ein. Bei ein paar (wie zb Breadfish) kann ich eine Ausnahme hinzufügen und kann die Seite trotzdem besuchen und bei ein paar anderen (wie zb Google) steht einfach "SEC_ERROR_UNKNOWN_ISSUER" da und ich kann keine Ausnahme hinzufügen.
Ich würde ja auf Google Chrome oderso umsteigen aber mein Chrome Browser hat seit dem Zeitpunkt an dem ich ihn Installiert habe (schon ein paar Monate her) das gleiche Problem weshalb ich dann ja eigentlich Firefox verwendet hab
Wäre euch für jeden Vorschlag dankbar
Mfg
-
Ich kann kaum Informationen aus deinem Beitrag entnehmen. Z.b. was haben wir davon?
Würd mich auch mal interessiern xD
-
Da du bist zum max Level in WoW sowieso nicht wirklich was machst als zu leveln geht´s bis dahin find ich noch relativ einfach auch wenn man das Spiel noch nicht so kennt. Klar geht´s schneller wenn man das schon ein paar mal gemacht hat weil man dann die Gebiete schon kennt und teils auch schon weiß wo man besser leveln kann oder wo man hald einfach lieber levelt.
Im Endgame hatte ich damals das Glück das mir ein Freund da einiges erklären konnte. Wenn man das allein macht sollte man wohl einige Guides lesen bzw sich vl auch ne Gilde suchen die "Einsteigerfreundlich" ist.Mfg
-
Ich glaub deine Karte ist defekt
-
Ich würde dir ebenfalls eher zu WoW Raten
-
Hey
Ich hab mir einen MicroServer Gen8 von HP bestellt welcher heute ankommen sollte. Zusätzlich dazu habe ich bei meinem Internet-Provider (Drei.at) eine feste IP-Adresse geordert welche laut Telefon-Support bereits freigeschaltet sein sollte.
Hat vielleicht irgendjemand Erfahrungen mit so einem Server? Drauf kommen soll ein Ubuntu 16.04 Server. Ist das Problemlos möglich?
Ich hab in ein paar Installationsvideos reingesehen und das erste wo man da rein kam beim starten des Server war eine Art Interface von HP. Weiß jemand wozu das gut ist? Kann man das einfach mit Linux überschreiben oder muss ich darin irgendwie den Server anlegen bzw installieren?
Hat vielleicht auch schon jemand Erfahrung mit festen IP Adressen von Mobilfunkanbietern? Ich muss die dann ja irgendwie noch einem Gerät zuordnen am Rooter oder?
Danke schonmal an alle