Ist es Selfmade von dir oder ein starkes Edit von dir? Wenn Selfmade...wie lange hast du daran gearbeitet?
Beiträge von palwal
-
-
Herzlich willkommen Sehr ausführliche Vorstellung, das macht dich auf Anhieb sofort sympartisch
Du wirst eine schöne Zeit in der Breadfish Anstalt haben
Liebe Grüße,
palwal -
Tommy allerdings kann man das nicht mit Webprogrammierung sondern lediglich per SAMP Query API überprüfen pb mehrere Nutzer (Bots) mit der gleichen IP im Server sind. Sondern geht nur Serverseitig. Sprich: Das muss mit ein Anti Cheat Plugin, include oder im Gamemode realisiert werden.
-
Jain. Er hat es als Beispiel genannt. Aber auch andere technische Dinge, weshalb prompt ein Angebot von Teamspeak Sponsor kam.
So wie es zu verstehen ist, will er sich nicht als vollwertiges Mitglied eines Projektes eingliedern sondern lediglich Unterstützung anbieten, also sowas wie ein Freelancer. Zen korrigiere wenn es zu korrigieren gäbe
-
Das ding ist....nur wer Interesse geweckt hat wird sich bei dir melden um weiteres zu reden. Und Interesse weckt man nur mit einer guten Aufbereitung deiner Stellenanzeige und zahlreiche Informationen.
Ein Server ohne Script? Nicht schlecht. War es ein Selfmade seinerseits oder ein Godfather Edit?
Und bezüglich deines UCPs könntest du recht haben, kommt drauf an wie gut das UCP ist.
-
Deine Teamsuche kommt etws suspect vor.
1. Pawno ist eine Entwicklungsumgebung, die den Pawn Compiler beinhaltet. Aber du meintest bestimmt sowieso Pawn.
2. Warum ging dein komplettes Team abhanden? Pirates of the Caribbean
3. Du hattest beim Threadstart noch ein UCP, allerding jetzt nicht mehr? Nam einer beim Verlassen deines Teams das UCP etc. mit?!Wie von anderen schon erwähnt, das wirkt wie Mainstream, nichts wo man sagt: "Bombe, das Projekt ist sau interessant"! Du hast dir durch die wenige Aufbereitung auch kaum Mühe gegeben. Um so mehr Informationen, um so mehr Interesse könnt ihr erwecken, also spart nicht daran
Im übringen auch was über den Script erzählen wäre vom Vorteil, denn deine Teammitglieder werden ja logischerweise auf deinen Server spielen.
Aber wünsche dir viel Glück bei der Suche
-
Wie Manuel schon fragt..das ist Versionsabhängig. Wenn ich mich nicht irre wird es beim Download der MySQL Versionen mitgeliefert. Andernfalls ist die libmysql irgendwo zum Download bereit gestellt
-
Werde dir PN schreiben
-
Zuerst...bitte verwende den BB "Code" vom Forum hier. Dir zu helfen bringt Kopfschmerzen.
Zu deinen Problemchen....
$mysqli = mysqli_connect("$dbhost", "$dbuname", "$dbpass", "$dbname") or die(mysqli_connect_error());
$GLOBALS['sql'] = $mysqli;Das ist eine Variable zu viel. Was übergibst du den Connection Handler an $mysqli wenn du die $mysqli an eine andere weitergibst.
PHP$GLOBALS['sql'] = mysqli_connect("$dbhost", "$dbuname", "$dbpass", "$dbname") or die(mysqli_connect_error());
line 128 $price_sum = $price_sum1 + $price_sum2 + $price_sum3;
[Fri Nov 30 22:08:17.361620 2018] [fcgid:warn] [pid 7269] [client 178.200.69.235:49129] mod_fcgid: stderr: PHP Warning: A non-numeric value encountered in on line 129
Ich tippe das eines deiner Querys ein Problem hat, weswegen bei einer $sum Variable keine Nummer ausgegeben wird sondern wahrscheinlich NULL oder FALSE, dann kann man nicht Integer zusammenzählen.
Tipp: Überprüfe jede deiner 3 Querys einzeln und schaue was die ausgeben.line 44 $ref = mysqli_fetch_array(mysqli_query($mysqli, "SELECT refmember FROM ".$GLOBALS['$prefix']."member WHERE ip = '".mysqli_real_escape_string($mysqli, $_SERVER['REMOTE_ADDR'])."'"));
[Fri Nov 30 22:08:17.358655 2018] [fcgid:warn] [pid 7269] [client 178.200.69.235:49129] mod_fcgid: stderr: PHP Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given in on line 44
Es ist schwer Probleme zu erkennen wenn du alles durcheinander in einen Codes wirfst. Mach es übersichtlicher und spar nicht ann sinnvollen Variablen. Der Fehler sagt aus, das mysql_result wieder boolean ausgibt...also zu 99.9% wird es false sein. Das ist nicht die Ausgabe welche mysqli_fetch_array() erwartet. Entweder ein Problem in deinen SQL oder in deiner Connection^^
so $ergebnis = mysqli_query($GLOBALS["$mysqli"],$abfrage)
geht es auch nicht kommt fehler[Sat Dec 01 08:38:35.827039 2018] [fcgid:warn] [pid 23563] [client 178.200.69.235:59238] mod_fcgid: stderr: PHP Recoverable fatal error: Object of class mysqli could not be converted to string in on line 106,
Grundlegendes: $GLOBALS ist eine Globale Array-Variable. Was du gemacht hast ist eine aktive Variable des Connection-Handler als Array gepackt. Das ist falsch da Array ein String ist. Sagt übringens auch der Fehler aus.Ändern in:
config sieht so aus
$mysqli = mysqli_connect($dbhost, $dbuname, $dbpass, $dbname) or die(mysqli_connect_error());
$GLOBALS['sql'] = $mysqli;$GLOBALS['$prefix'] = $dbprefix;
$GLOBALS['prefix'] = $dbprefix;habe noch ein probelm hier
[Sat Dec 01 12:10:32.916582 2018] [fcgid:warn] [pid 23563] [client 178.200.69.235:42880] mod_fcgid: stderr: PHP Warning: mysqli_query() expects parameter 1 to be mysqli, null given in on line 5
[Sat Dec 01 12:10:32.916615 2018] [fcgid:warn] [pid 23563] [client 178.200.69.235:42880] mod_fcgid: stderr: PHP Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, null given in on line 5was ist hier falsch
$options = mysqli_fetch_array(mysqli_query($mysqli,"SELECT * FROM ".$GLOBALS['$prefix']."cms_options WHERE id = '1'"));Zu den Variablen in de Arrays habe ich dir schon was geschrieben.
Wie geht man vor um eine Lösung zu finden?
1) Fehlermeldung lesen
2) Fehlermeldung verstehen (mysqli_fetch_array() expects parameter 1 to be mysqli_result, null given in on line 5 = Bei der Function mysqli_fetch_array(), dem 1. Parameter [mysqli_query()] wird NULL zurück gegeben. Sprich mysqli_query() funktioniert nicht richtig.
3) Fehler beheben oder debuggen. Debuggen ist die Ausgabe und funktionsweise jeder möglichen Funktion zu testen. -
Ist das gewollt oder warum steht dort immernoch mysqli statt die Connection Handler Variable?
mysqli_query(mysqli,"SELECT * f
Wenn keine gültige und aktive Datenbank Instanze existiert, gibt der Rückgabewert von mysqli_query NULL aus, das wiederrum führt zur der Fehlermeldung weil im mysqli_fetch_array Parameter NULL übergeben wurde. Im KLartext: Wenn deine Verbindung zur Datenbank besteht, hast du dieses Problem nicht mehr und du hast einen fröhlichen Tag -
wie muss ich jetzt in jede Datei eine mysql Verbindung machen weil die Datein alle verknüpft sind das ist ja kacke
Das musst du immer. Zugegeben, es ist extrem nervig und unsicher immer die Datenbank Verbindungen in jeder Datei zu starten. Aus diesem Grund habe ich und viele andere Leute eine Datenbank Klasse geschrieben das sowas erspart.
Schau mal ob du mit meiner Datenbank-Klasse klar kommst:
file-upload.net/download-12869336/db_von_palwal.rar.html -
Wenn man keine ausreichende Zeit hat womit man nichts besseres zu tun hat dannist das ein effektives Vergnügen.
Ob sich das allgemein lohnt ein Server zu öffnen, kann ich nicht beantworten. Schön wärs, keine Fragte... aber wenn man den DAX-Kurs mit SAMP vergleicht, dann ist der DAX im Sinkflug. Ein Grund ist das viele auf GTA V umstiegen und andere allgemein keine Lust auf GTA mehr haben. Die jenigen die noch aktiv SAMP spielen, sind die, die kein Leistungsgerecgten PC haben, das ist der Vorteil von GTA SA... Ressourcenschondend. Mach dir keine große Hoffnung mehr, das du über 30 aktive Spieler in dein neuen Server bekommst und ob sich das wirklich lohnt musst du für dich selbst abwäge
Bin selbst fan von GTA SAMP aber das ist leider nicht mehr so beliebt wie damals. Nur die älteren Server laufen noch mit ihren Stammspieler.
-
Möchtest du das Facebook anhand den Angaben die Reichweite per API ausspuckt? Oder wie ist das zu verstehen?
-
Canna ein Fehöer hätte ich auch gern
Zu deinem Fehler @luiluiboy014: Der 1. Parameter fordert den Connection-Handler. Sprich die Variable womit die Mysql-Verbindung geöffnet ist. Du hast nur mysqli dort stehen.
Und falls du dich fragst was der Connection-Handler ist
An deiner Stelle verwende PDO. Dort musst auch keine Strings escapen und kommst evtl. besser mit klar. -
-
Ich kenne mich mit MySQLi nicht aus, da ich mich überwiegend mit PDO beschäftige, aber mysqli_query reagiert wie mysql_quey, sprich: beim Ausführen der SQL-Anweisung gibt er boolean (Also false im Fehlerfall) zurück. Überprüfe ob dein SQL-Befehl funktioniert bzw. baue eine If-Anweisung rein ob der SQL-Befehl erfolgreich ausgeführt wurde. Und übersichtshalber spare nicht an eine Variable um msqli_query nicht direkt in mysqli_fetch_array auszuführen.
-
Auch wenn deine Anzeige optimisch zu schlicht gehalten worden ist, ist eure Anzeige interessant.
Ihr sucht Programmierer und Game-Designer...vllt. erläuterst du welche Vorraussetzungen diese Personen erfüllen sollen, sprich was die können müssen (Damit mein ich nicht das Alter etc xD) & sucht ihr Programmierer, die am Server Gamemode Scripten oder welche die euch den ganzen Internetauftritt wie z.B. UCP errichten?
Und du solltest evtl. auch sagen was du den neuen dann bieten kannst, wie z.B. Geld, Platz im Admin Team oder dergleichen. Das ist dann ansprechender.
-
Magento ist doch Piwik?
Ansonsten die neuste Version von piwik.org holen und installieren. Sollte auch gehen.
-
Oh nein! Ohh nein! Keviiiinnnnn
Bitte, wenn du ein MySQL Script schreibst bzw. MySQL zur Anwendung bringst, bitte nicht mysql_query() functions verwenden!
Grund: Die Functions sind im laufe der PHP 5 Version als veraltet deklariert, sprich werden weder weiter supportet, noch gewährleistet das diese functions funktionieren. Und seit PHP7 komplett aus der Libery entfernt.
Steige bitte auf MySQLi oder wie ich auf PDO um. Funktioniert nicht nur ordnungsgemäß, schneller, nein; das ist auch sicherer!Und noch ein kleiner Tipp:
Du brauchst keine Zwei SQL-Anweisungen schreiben. eine reicht ohne If-Anweisung:
$uploader = isset($_SESSION['username']) ? $_SESSION['username'] : 'Kein Uploader';$uploader ist dann dein Uploader. Eine vernünftige Zeile spart einiges an überflüssigen Code^^
Liebe Grüße,
palwal -
@Awayus wann genau hattest du dein Projekt gegründet?