kostenloser Webspace werbefrei: lima-city


Suche auf lima-city

  • in: Zweimal Count in einer Abfrage bei MySQLi ?

    geschrieben von saplayer

    Was hat denn $row['xb'] in diesem Fall für einen Wert?
    0?
  • in: MySQL Problem mit load data

    geschrieben von saplayer

    Genau diesen Code habe ich, mit und ohne LOCAL, auch in PHP (und ja, auch mit \\) getestet - es funktioniert nicht (LOCAL ist in PHP schonmal ganz deaktiviert).
  • in: MySQL Problem mit load data

    geschrieben von saplayer

    Naja gut, auch wenn ich nicht gerade denke, dass hier welche AHK (Autohotkey) dafür nutzen wollen, werde ich das trotzdem mal machen.
    Ich habe dazu diese AHK-Lib verwendet: http://www.autohotkey.com/board/topic/72629-mysql-library-functions/

    Dann braucht man nur noch einen recht simplen Code:
    mysql := new mysql
    	db := mysql.connect("mysql.lima-city.de", "USER######", "Passwort", "Datenbank") ;Verbindungsversuch
    	if(mysql.error)
    		MsgBox, Fehler beim Verbindungsversuch
    	result1 := count(mysql.query(db, "SELECT * FROM users")) " deleted" ;Anzahl der aktuellen Elemente ermitteln
    	mysql.query(db, "TRUNCATE users") ;Tabelle leeren
    	StringReplace, file2, file, \, /, All ;Dateiname formatieren (die Variable file muss also den absoluten Pfad zur Datei enthalten)
    	mysql.query(db, "LOAD DATA LOCAL INFILE '" file2 "' INTO TABLE users FIELDS TERMINATED BY '\t' LINES TERMINATED BY '\r\n' (name, id)") ;Hauptcode, Datei wird hochgeladen (temporär) und dann importiert
    	result1 .= "`n" count(mysql.query(db, "SELECT * FROM users")) " added" ;ermitteln der Einträge, die jetzt drin sind
    	MsgBox, % result1 ;Ausgeben der Einträge (z.B. zur Fehlerermittlung)
    
    
    count(var, Delim="`n"){
    	count := 0
    	loop, Parse, var, %Delim%
    		count := A_Index
    	return count
    }
  • in: MySQL Problem mit load data

    geschrieben von saplayer

    Okay, ich habe es jetzt mit einem selbstgeschriebenem Programm hinbekommen (Autohotkey), das funktioniert nun einwandfrei. Danke für eure Hilfe.
  • in: MySQL Problem mit load data

    geschrieben von saplayer

    Ich habe jetzt ein wenig weiter rumprobiert und jetzt nach der Fehlermeldung, die mysql_error() ausgibt, gesucht. Gefunden hab ich das:
    Wenn Sie eine Verbindung mit dem MySQL-Server herstellen können, aber immer dann eine Fehlermeldung Access denied erhalten, wenn Sie eine SELECT ... INTO OUTFILE- oder LOAD DATA INFILE-Anweisung absetzen, ist für Ihren Eintrag in der Tabelle user die Berechtigung FILE nicht aktiviert.

    Quelle: http://dev.mysql.com/doc/refman/5.1/de/access-denied.html (recht weit unten).

    Sieht also so aus, als ob der Befehl von Lima aus deaktiviert wurde.

    Wäre schön, wenn sich ein Knight dazu äußern könnte.
  • in: MySQL Problem mit load data

    geschrieben von saplayer

    Hmm, das ist natürlich auch eine gute Idee ;)
    Als Entwicklungsserver wird XAMPP reichen, oder?
    Dann ist nur die Frage, wie ich da die (Linux/Apache) Kommandozeile öffnen kann (ich denke nicht, dass es auch mit der normalen cmd geht, oder?)
  • in: MySQL Problem mit load data

    geschrieben von saplayer

    1. Ich habe die .htaccess auch mal testweise rausgenommen, auch das hat nichts geholfen (obwohl ich dachte, dass diese bei serverseitigem Zugriff sowieso ignoriert wird, aber naja). Ich kann das aber morgen nochmal probieren.

    2. Eigentlich sollte eine einfache Lese-Berechtigung doch reichen, oder? Und ansonsten, wie kann ich chmod auf lima ausführen?

    3. fread bzw. file_get_contents und eine foreach-Schleife habe ich vorher schon benutzt, ich wollte aber auf LOAD DATA umsteigen, da dies viel schneller und performanter gehen soll.

    4. Der Inhalt soll sozusagen geparst und dann Spalte für Spalte, Zeile für Zeile in die Tabelle geschrieben werden. Eigentlich sollte das ja LOAD DATA machen, aber das funktioniert ja leider nicht so ganz...
  • in: MySQL Problem mit load data

    geschrieben von saplayer

    Hallo,

    ich habe gerade von der MySQL-Funktion "LOAD DATA INFILE" erfahren und wollte diese nutzen, weil sie genau den Zweck erfüllt (Laden einer Textdatei in die Datenbank), deutlich schneller ist und durchaus täglich aufgerufen werden kann.

    Das Problem ist allerdings, dass ich das ganze nicht so ganz zum Laufen bekomme.
    Ich nutze diesen Code (beachtet bitte auch die Kommentare):
    <?php
    require('mysql_login.php'); //Aufruf von mysql_connect() und mysql_select_db(), das funktioniert einwandfrei!
    echo mysql_num_rows(mysql_query("SELECT * FROM players_test"))." deleted<br>"; //Anzahl der aktuellen Daten anzeigen
    mysql_query("TRUNCATE players_test"); //alte Daten aus der Datenbank löschen
    mysql_query("LOAD DATA INFILE '".$_SERVER['DOCUMENT_ROOT']."/admin/players.txt' INTO TABLE players_test (name, id)"); // <-----
    echo mysql_error(); //Error ausgeben, Ausgabe: Access denied for user 'USER######'@'%' (using password: YES)
    echo "LOAD DATA INFILE '".$_SERVER['DOCUMENT_ROOT']."/admin/players.txt' INTO TABLE players_test (name, id)"; //genauen Befehl ausgeben, Ausgabe: LOAD DATA INFILE '/home/webpages/lima-city/saplayer/html/admin/players.txt' INTO TABLE players_test (name, id)
    ?>


    Der Pfad stimmt, sofern diese Art von absolutem Pfad angegeben werden muss.
    Auch die Tabelle mit den Spalten (id und name) ist vorhanden, der MySQL-Login funktioniert.
    Wieso funktioniert der Code trotzdem nicht?

    PS: Das "Access denied" kommt wirklich nur, wenn ich mysql_error() nach dem LOAD DATA-Befehl ausgeben lasse, eine Zeile davor wird kein Fehler ausgegeben.

    Ich hoffe, ihr könnt mir helfen...
    SAPlayer
  • in: Auf lima-city mit GET-Parametern weiterleiten

    geschrieben von saplayer

    Gut, das sieht ja schonmal nicht schlecht aus.
    Nur frage ich mich gerade, für was denn die RewriteCond-Zeile gut ist. Auf selfhtml hab ich dazu auch nicht viel gefunden.
  • in: Hat Lima unseriöse Werbung nötig?

    geschrieben von saplayer

    Ich finde die Werbung hier durch die Tatsache, dass sie auf den Nutzerseiten nicht existiert, nicht so schlimm.
    Das meiste sind einfache Werbebanner und die wenigen Popups stören mich auch nicht wirklich (mir ist noch keines mit deinem Verhalten untergekommen).
  • in: Sinnlose Spam-Einträge

    geschrieben von saplayer

    Naja, allzu unleserliche Captchas sind aber auch schlecht, ReCaptcha ist da ja schon an der Grenze der Lesbarkeit.
  • in: Lima City Status - lima-city Datenbank

    geschrieben von saplayer

    Da gibt es aktuell Probleme bei der Abfrage, der Datenbankserver ist online und nutzbar (das ist der Nutzer-DB-Server), allerdings kann ihn lima-status nicht erfassen.
    Dazu gab es auch mal irgendwo ein Statement, allerdings finde ich das nicht mehr.
    Es scheint, als kb das Problem seit dem Umstieg auf die neue PHP-Version auftritt.
  • in: Domain aufschalten

    geschrieben von saplayer

    PS: Du bekommst nach der Beauftragung der .tk-Domain eine Mail an die bei Lima angegebene Mailadresse, in dieser ist ein Bestätigungslink zu finden.
    Den musst du innerhalb von 3 Tagen anklicken, sonst ist deine Domain wieder weg.
    Eventuell findest du die Mail auch in deinem Spamfilter, den solltest du also auch überprüfen.
  • in: Meine webseite

    geschrieben von saplayer

    Ja, das liegt wahrscheinlich am Caching.

    Zum Thema:
    Wie auch die anderen schon gesagt haben, ist das Logo mit der Regenbogenschrift nicht besonders ansprechend.
    Auch ein ödes grau wirkt ein wenig altmodisch und das ist das letzte, was ein modernes Forum gebrauchen könnte.
    Und die Navigationsleiste ist viel zu klein und unauffällig, die habe ich anfangs wirklich übersehen.

    Und auch ein Liveticker sollte aktuell wirken, sein Ziel ist ja, immer aktuell zu sein.
    Mit ein wenig Arbeit kann man da aber viel rausholen, die Grundlagen sind geschaffen!
  • in: Wie erstelle ich eine Universelle Suchmaschine

    geschrieben von saplayer

    Wenn du nur deine eigene Seite durchsuchen willst, brauchst du dir nur eine eigene Suchmaschine von Google einzubetten, die macht dann den Rest und funktioniert meistens sehr gut.
    http://www.google.de/cse/all
  • in: Internet am Laptop schneller als am PC?

    geschrieben von saplayer

    Ist das Internet in allen Programmen langsamer oder nur im Browser?
    Falls es nur im Browser ist, welche(n) verwendest du?

    Und wie sieht es im Taskmanager unter Netzwerk aus?

    Außerdem kann es sein, dass durch eine recht hohe CPU-Belastung das Internet gefühlt langsamer ist, auch diese kannst du im Taskmanager einsehen.
  • in: Auf lima-city mit GET-Parametern weiterleiten

    geschrieben von saplayer

    So, ich habe aktuell ein kleines Problem.

    Und zwar habe ich eine Seite bei einem anderem Hoster, die leider aktuell nicht richtig funktioniert, sie wird allerdings von einem externem Programm augerufen. Somit muss die URL gleich bleiben.

    Jetzt will ich die Seite also auf lima-city aufspielen, aber dabei müssen unbedingt die angegebenen GET-Parameter mitübertragen werden.

    Was ist die beste/schnellste Möglichkeit dafür?
    Soll ich dafür header("Location: ...") nutzen, geht das per .htaccess oder soll ich doch lieber file_get_contents nehmen?
    Und wie soll ich dabei die GET-Parameter übertragen?

    Über Hilfe würde ich mich freuen
    SAPlayer
  • in: Sinnlose Spam-Einträge

    geschrieben von saplayer

    Du kannst zum Beispiel noch die Mail auf Echtheit prüfen (Filter, ob sie einen Aufbau wie abc@def.gh hat und keine "komischen Zeichen" aus anderen Alphabeten enthält (zumindest wenn du nur deutsches Publikum ansprechen willst)).

    Oder du machst eine Sperre, dass jede IP, die einen Eintrag gemacht hat (oder einen Spam-Eintrag machen wollte) für eine bestimmte Zeit geblockt wird.
  • in: Datei-Endungen verstecken mit. htaccess bei bplaced?

    geschrieben von saplayer

    Auch ich verstehe den Sinn deines Versuchs nicht.
    mod_rewrite ist gedacht, um z.B. deine-domain.de/impressum auf deine-domain.de/pages/impressum.html weiterzuleiten.

    Aber ein Schutz des Servers wird normalerweise nicht benötigt, oder vor was hast du Angst?
    Zum Beispiel muss man ja auch bei Links die volle URL angeben (mit Dateinamen), woher soll der Server sonst wissen, welche Seite er senden soll?

Login zum Webhosting ohne Werbung!