kostenloser Webspace werbefrei: lima-city


Suche auf lima-city

  • in: Eclipse Automatischer Zeilenumbruch

    geschrieben von sebell

    Hi,

    um die vertikale Linie einzublenden, musst du die Option "Show print margin" aktivierien (Print margin column hat danach den Standardwert: 80). Diese Option kannst du unter: Window -> Preferences -> General -> Editors -> Text Editors aktivieren.

    Den automatischen Umbruch, kannst du glaube ich nur für die Java Programmierung einstellen.
    Zumindest ist mir für die PHP Programmierung in Eclipse noch nichts "über den Weg gelaufen".
    Für die Java (und nur Java) Programmierung kannst du das unter: Windows -> Preferences -> Java -> Code Style -> Formatter -> "Edit Profile" (also das bestehende Profil bearbeiten) -> "Line Wrapping" einstellen. Da ich selber mit Java allerdings relativ wenig arbeite, bringt mir selber diese Einstellungsmöglichkeit nichts und näheres kann ich dir dazu nicht sagen.

    Falls du diese Einstellung auch für PHP finden solltest, dann sag mal bitte bescheid.

    Viele Grüße
    Sebell
  • in: Problem mit POST-Array

    geschrieben von sebell

    @evil-devil:
    danke!
    Überzeugt und dankbar angenommen. Nur ich frage mich, warum meine DB Klassen, die auf php5 laufen bei den Updates funktionieren. Muss da wohl mal Sherlock Homes spielen gehen und rausfinden, warum die funktionieren.

    @moonfight und alle anderen:
    Die Antwort von evil-devil ist damit die richtige. Meinen 1. Post kannst du / ihr damit in die Tonne treten.
  • in: Problem mit POST-Array

    geschrieben von sebell

    evil-devil schrieb:
    Das macht keinen Unterschied. Die SQL Verbindung wird von PHP solange aktiv gehalten wie das Script läuft. D.h. wenn am Anfang des Scriptes die Verbindung aufgebaut wird, dann kann man während der Ausführung so viele Statements abschicken wie man will. Am Ende der Ausführung schließt man entweder selbst die Verbindung oder lässt PHP das automatisch machen.


    Das die Verbindung aktiv gehalten wird, ist klar.

    Aber bei jedem Aufruf von mysql_query wird nachgeprüft, ob diese Verbindung noch aktiv ist, sprich es kommt zu einer Abfrage an den MySQL-Server: "Bist du noch da?" und eine entsprechenden Antwort vom Server.

    Mir wurde zu php4 Zeiten von verschiedenen Leuten gesagt, dass selbst bei 50 Abfragen dieser Effekt schon gut für Traffic sorgt.
    Mit nur einem Query, in dem die ganzen Abfragen gebündelt sind, wird der Traffic massiv reduziert.
    Laut meines Wissenstandes soll man daher bei Seiten, die stark frequentiert werden, das so machen.
    Ist dieses denn falsch, bzw. nicht mehr aktuell?

    MfG
    Sebell
  • in: Problem mit POST-Array

    geschrieben von sebell

    evil-devil schrieb:
    Mit einer Foreach Schleife kannst du über das Array iterieren und die Ergebnisse der Rang Auswahl updaten
    $allianzUsers = $_POST['allianzuser'];
    
    foreach ($allianzUsers AS $key => $val) {
    	mysql_query("UPDATE user SET allianzrang = '".$val."' WHERE id = '".$key."'");
    }




    Hi,

    der Performance halber, würde ich das ganze erstmal in einen String reischreiben und danach den query machen.

    das ganze könnte dann so aussehen:
    $allianzUsers = $_POST['allianzuser'];
    
    foreach ($allianzUsers AS $key => $val) {
    	$query = "UPDATE user SET allianzrang = '".$val."' WHERE id = '".$key."';";
    }
    mysql_query($query);


    Das hat den Vorteil, dass nicht immer wieder eine neue Verbindung zur Datenbank aufgebaut werden muss, sondern nur einmal, wo dann der ganze Update drinne steht. Vorallem, wenn der MySQL-Server nicht der Game-Server ist, spart das jede Menge Traffic.

    Eine beliebte Fehlerquelle ist allerdings, dass man am Ende des Strings das Semikolon vergisst. Das ist notwenig, da dieses der Trenner zwischen den einzelnen Befehlen in Sql ist.

    Gruß
    Sebell
  • in: Suche anderes Dreamweaver !

    geschrieben von sebell

    hi,

    ich kann da nur eclipse empfehlen.
    Es wurde zwar ursprünglich von IBM für Java entwickelt, dann aber frei gegeben und es gibt inzwischen für (fast) jede Programmiersprache ein Plugin.
    Für PHP und HTML gibt es eine vorcomperlierte Version namens "PHP Development Tools (PDT)".
    Über Plugins kann man ebenfalls grafisch arbeiten, wie bei Dreamweaver.
    Die Website für PDT ist: http://www.eclipse.org/pdt/downloads/

    Willst du dagegen nur coden, so empfehle ich den Notepad, oder unter Linux vi - alternativ halt ebenfalls eclipse.

    MfG
    Sebell
  • in: PC auch ohne wirklichen Start nutzen

    geschrieben von sebell

    technofan schrieb:
    gibt es denn auch noch eine Möglichkeit im BIOS etwas umzustellen, damit z.B. die beiden Bildschirme von Ramcheck und DMI Pool Data schneller vorbeiflitzen zu lassen. Ich habe ein EP45 von Gigabyte.


    Hi,

    manche Hersteller bieten, wie z.B. ASUS einen Express boot an.
    Dabei werden dann bestimmte Dinge, wie TV Karte, etc. statt windows geladen - bei ASUS heißt das Express Gate.
    Ob Gigabyte diesen Service aber inzwischen auch anbietet, weiß ich leider nicht, da ich seit Jahren kein Gigabyte Mainboard mehr in den Fingern hatte. Falls Bedarf ist, könnte ich Ende nächster Woche einmal schauen, ob ich auf der Arbeit noch ein Gigabyte Mainboard finde.

    Um den Ramcheck abzuschalten, gehe einmal ins BIOS des Computers: Dazu musst du die ENTF(ernen) Taste beim Starten, während des "Ramchecks" drücken, dann sollte das Bios erscheinen.)

    Dort müsste es einen Punkt "Quick Power on Self Test" oder "Fast Boot" oder "Memory Check" geben. Aufgrund obiger Problematik kann ich dir leider nicht sagen, wie es bei deinen Biostyp heißt, da musst du schon suchen, oder eine freundliche Seele mit einem Gigabyte-Mainboard schaut einmal bei sich im Bios, ob er dir den richtigen Namen nennen kann. Normalerweise sollte sich das in einem der ersten 2 Menüpunkte befinden - tut es zumindest bei ASUS.

    gibt es eine Möglichkeit ein und das selbe Betriebssystem auf 2 verschiedene Arten zu starten??? z.B. eine vollständige Art bei der alles ganz normal gestartet wird und eine Art, bei der ich nicht benötigte Dienste und Programme abschalten kann? Dann soll man nurnoch mit dem Windows Bootloader das entsprechende auswählen.


    Ja, die Möglichkeit gibt es! Allerdings ist dieses ein bißchen komplizierter und wir müssten wissen, ob du Vista oder XP benutzt, da die Vista Einstellungen ein bißchen von XP abweichen. (Wenn ich das noch richtig in Erinnerung habe)

    MfG
    Sebell
  • in: sinnvolle Verzeichnisstruktur

    geschrieben von sebell

    joi002 schrieb:
    Hi!

    Was ist in PHP eine sinnvolle Verzeichnis struktur??
    Oder was verwendet ihr?

    Hi,

    ob eine Dateiverzeichnisstruktur sinnvoll ist, oder nicht - darüber kann man sich endlos streiten, da das absolute Geschmackssache ist.
    Mir persönlich gefällt eine Verzeichnisstruktur folgender Art
    index.php
    - Ordner: Funktionen (Basisfunktionen und Klassen)
    - Ordner: Module (Die Dateien, die je nach Seitenurl eingebaut werden)
    - Ordner: Template (in dem sich der ganze Layout-Kram, Bilder, CSS, XSL etc. Dateien drinne befinden)
    und dann habe ich noch je nach Bedarf einen Ordner mit XML Dateien, die als Datenbasis dienen, wenn ich keine SQL-Datenbank zur Verfügung habe.

    joi002 schrieb:
    Wie kann ich´s machen, dass ich solche Links zum Beispiel verwenden kann: "......joi002.lima-city.de/Galerie"


    Mache das am besten, wie trueweb schon geschrieben hat, über mod_rewrite in einer htaccess Datei um. Aber vorrsicht, damit kann man auch viel unsinn betreiben und es ist auch nicht gerade einfach zu verstehen (beim ersten mal).

    MfG
    Sebell
  • in: E-Mail-Anhang versenden

    geschrieben von sebell

    Hi,

    naja, so kompliziert ist das gar nicht.
    Laut meines (funktionierendem) Mailscript, funktioniert folgende Methode in php4

    $Head .= "Content-Type: image/gif; name=$dateiname_der_angezeigt_werden_soll\n";
    $Head .= "Content-Transfer-Encoding: base64\n";
    $Head .= "Content-Disposition: attachment; filename=$dateiname_der_angezeigt_werden_soll\n";
    $Head .= chunk_split(base64_encode(fread(fopen($wie_datei_wirklich_heißt, "r"), filesize($wie_datei_wirklich_heißt))))."\n";


    Ob das ganze noch in php5 funktioniert, weiß ich leider nicht, da das entsprechende Script, noch in einem php4 Verzeichnis läuft und ich bisher nicht dazu kam, das auf php5 zu konvertieren, weil das dann komplett OOP basiert werden sollte.

    Viele Grüße
    Sebell
  • in: LINUX und WINDOWS

    geschrieben von sebell

    hallo erstmal ich möchte mal fragen welches linux ist für anfänger geeignet?

    Ich rate dir an dieser Stelle zu einem der verschiedenen Betriebsystem von Ubuntu.
    Sei es Ubuntu (das ist mit Gnome) selber oder Kubuntu (mit KDE). Gnome und KDE sind die verschiedenen Frontent, die auf Ubuntu aufgesetzt werden.
    Ich nutze Ubuntu selber seit ca. 4 Jahren und bin von Anfang an sehr zufrieden damit gewesen.
    Es ist für Anfänger, intuitiv zu benutze, da es (in meinen Augen) sehr viel mit Windows gemein hat. (Selbst meine Eltern kommen damit zurecht - und die haben nicht gerade das beste Computerwissen)

    Je nach dem Frontent (mir fehlt da gerade ein anderer Begriff), kann man verschiedene Programme "installieren".

    und man kann doch windows und linux installieren man muss halt die festplatte splittern würdet ihr mir das empfehlen??

    Man MUSS mindestens pro Betriebssystem eine Partition haben bzw. pro Betriebsystem eine eigene Festplatte.
    Zu empfehlen wären hier allerdings mind. 3 Partitionen, die dann zB. folgendermaßen aufgeteilt sind. (Zumindest ich nutze es so) (bei 360GB Festplattenspeicher):
    1x Ubuntu (120 GB)
    1x Windows XP (120 GB)
    1x Daten (120 GB) (wichtig: NTFS Formatieren, damit beide Betriebssystem drauf zugreifen können)
  • in: sicherheit

    geschrieben von sebell


    sorry, die blöden rechtschreibfehler es heiß natürlich :SQL-Injection
    und die frage war wiekann ich die sicherheitslücke schließen?


    Dazu bedarf es vieler Möglichkeiten.
    Die Mindestanforderungen sind folgende:
    1. Die POST- und GET-Variablen prüfen und notfalls entschäfern, damit schon einmal damit keine SQL Befehle übergeben werden können.
    2. Nie direkt POST- und/oder GET-Variablen in SQL-Befehle einarbeiten, sondern diese vorher gegenprüfen lassen
    oder alternativ
    3. Wie oben schon von progger geschrieben: mysql_real-escape_string nutzen.

    Wobei ich persönlich immer alle 3 Schritte zusammen nutze, um die Gefahr möglichst gering zu halten.
  • in: Need Help: Fenster mit Button machen...nur wie?

    geschrieben von sebell

    jep, das meine ich. Nur wie packe da jetzt noch ein paar Button rein?
  • in: Need Help: Fenster mit Button machen...nur wie?

    geschrieben von sebell

    ich habe mich vielleicht nicht genau genung ausgedr?ckt, sry.

    Ich m?chte machen, dass es einen Background einer Seite gibt, auf dieser Seite soll dann stehen, Willkommen... und so weiter. Dann soll nach ca. 1ner Sekunde ein Pop-up Fenster im Javascript-Stil (also so`n Windowsfenster (ich wei? nicht wie ich das sonst beschreiben soll)) auftauchen. In diesem Fenster soll dann ein Text stehen und noch ein paar Button auf denen steht: "Zu Bereich A", "Zu Bereich B" etc.
  • in: Need Help: Fenster mit Button machen...nur wie?

    geschrieben von sebell

    Hi, ich wei? nicht ob dieses hier das richtige Forum ist, bitte also nicht b?se sein, wenn es nicht das richtige ist.

    Ich w?rde gerne etwas proggen und leider habe ich keine Ahnung wie man das macht. Es sollte folgenderma?en aussehen:
    Man kommt auf meine Homepage und sieht einen Hintergrund, auf dem \"Willkommen auf der Seite von ...\" steht. Das ist ja noch relativ leicht mit zB. HTML zu machen und dass kann ich auch.
    Nur das schwierige ist, dass dann, nach so 1ner Sekunde ein Fenster erscheinen soll, indem man ausw?hlen kann, in welchen Bereich man weitergehen m?chte, zB Bereich A, dann klckt man in dem Fenster auf den Button: Bereich A oder wenn man in Bereich B m?chte klickt man auf: Bereich B.

    Ich bin der Meinung, dass das Javascript ist, denn sowas ?hnliches haben wir schon einmal vor 1nem Jahr in der Schule gemacht, nur mein Problem ist, dass ich mich daran leider nicht mehr erinnern kann.
    Kann mir da jdm. ein Tutorial nennen, wo man soetwas nachlesen kann, oder her etwas posten, aber bitte mit einer Erkl?rung, damit ich (NOOB) das auch verstehe und wieder langsam darein komme.
    MfG und THX
    Sebell
  • in: anfängerfragen

    geschrieben von sebell

    hi, ich w?rde auch gerne Java (wieder er)lernen, und habe mir den oben angegeben Link gedownloadet, nun habe ich das Problem, das ich jdk 1.1 nicht zum laufen bringe, sprich dass das nicht startet, kann mir da mal bitte jdm. helfen?

    MfG
    Sebell

Login zum Webhosting ohne Werbung!