kostenloser Webspace werbefrei: lima-city


Suche auf lima-city

  • in: Hibernate - Collection in 2 Sessions

    geschrieben von tavern

    Ich glaube, du suchst vielleicht nach SessionFactory.getCurrentSession(), sprich: Nicht bei jedem Request eine neue Session aufmachen, sondern ein und dieselbe Session für mehrere Requests nutzen. Löst jetzt weniger das Problem, dass Objekte in mehreren Sessions sein können, sondern reduziert eher die Anzahl der Sessions.
  • in: Deprecated: Function mysql_list_tables() is deprecated

    geschrieben von tavern

    Vor dem ersten Vorkommen von $action in der Datei einfügen:

    $action = $_GET['action'];
    $table = $_GET['table'];


    Und ersetze $PHP_SELF durch $_SERVER['PHP_SELF'].
  • in: PHP Vor- und Rechenzeichen (-)

    geschrieben von tavern

    Ist das eine Art Testaufgabe oder wäre es eine Möglichkeit, vorher die "--" durch "+" zu ersetzen (analog "+-" zu "-", bis keine zwei Rechenzeichen mehr hintereinander stehen)?
  • in: Deprecated: Function mysql_list_tables() is deprecated

    geschrieben von tavern

    Auch wenn ich mir nicht ganz sicher bin, ob die Frage ernst gemeint ist:

    $result = mysql_query('SHOW TABLES FROM ' . $dbname);
  • in: Schriftgröße an Font anpassen

    geschrieben von tavern

    Vielleicht hilft dir das:
    http://stackoverflow.com/questions/3555962/css-different-font-sizes-on-different-families

    Die Frage ist schon älter, möglicherweise wird das Attribut inzwischen besser unterstützt.
  • in: Variable Datensätze in Datenbank effizient speichern

    geschrieben von tavern

    Üblicherweise verwendet man dafür die zweite von dir beschriebene Methode, wenn man bei einer relationalen Datenbank bleiben will. Und da brauchst du dir auch bei 1kk Datensätzen in der Regel noch keine Gedanken zu machen ;)
  • in: Doppelte objekte entfernen.

    geschrieben von tavern

    Nochmal im Schnelldurchlauf - ich habe den Eindruck, hier ist einiges an solidem Halbwissen am Start (sorry, no offense :wink:):

    Ein HashSet erkennt gleiche Elemente mit Hilfe der equals()-Methode der Elementklasse. Wenn man die nicht selbst schreibt, wird die entsprechende Methode von Object geerbt, die die Referenzen im Speicher vergleicht (das gleiche, was man auch mit "==" überprüfen würde). Wenn man jetzt mit "new" zwei Point-Objekte erzeugt, sind die für die equals()-Methode von Object immer unterschiedlich - auch wenn x und y tatsächlich gleich sind.

    Das wird vielleicht anhand eines kleinen String-Beispiels deutlicher:

    String a = "foo";
    String b = "foo"; // Hier greift Java intern auf das bereits existierende Objekt zurück.
    String c = new String("foo"); // Hier wird explizit ein neues Objekt erzeugt.
    
    System.out.println(a == b); // true
    System.out.println(a == c); // false
    System.out.println(a.equals(c)); // true

    Die equals()-Methode von pawnee ist so gesehen übrigens falsch, da eigentlich x und y unabhängig voneinander geprüft werden müssten und man mit der aktuellen Implementierung nicht auf den hashCode zurückgreifen darf. Mit
    hashCode = x + y * 1000
    und
    if (this.hashCode != other.hashCode) {
        return false;
    }
     
    return true;
    wären z.B. die Punkte (1000, 0) und (0, 1) für das HashSet identisch.

    Für die equals()-Methode gelten zudem ein paar zusätzliche Einschränkungen, vielleicht aus der Mathematik bekannt:
    - Wenn a gleich b ist, dann muss auch b gleich a sein,
    - Wenn a gleich b ist und b gleich c ist, dann muss auch a gleich c sein und
    - a muss gleich a sein

    Klingt nicht sonderlich kompliziert, kann aber schon durch eine falsche Überprüfung schiefgehen - Details liefert Google.

    Die hashCode()-Methode ist in dem Zusammenhang relevant, weil das HashSet aus Performancegründen zuerst mit dem HashCode nach einem Objekt sucht. Deshalb müssen gleiche Objekte auch zwingend den gleichen HashCode haben. Dafür wäre
    public int hashCode() {
      return 0;
    }
    eine völlig valide Implementierung. Unterschiedliche HashCodes sind in erster Linie im Hinblick auf Performanceoptimierungen relevant - was im Normalfall aber eher unnötig ist.

    Vielleicht interessant zum Selbstudium: http://www.java-blog-buch.de/040311-besondere-methoden-equals-hashcode-und-tostring/
  • in: Arbeitsspeicherverbruach von Eclipse

    geschrieben von tavern

    Memory leaks, Ressourcen, die nicht wieder freigegeben werden, schlecht programmierte Plugins, viele Aufgaben im Hintergrund, ... wenn die konkreten Ursachen so offensichtlich wären, hätte sie vermutlich schon jemand behoben ;-)
  • in: Avira AntiVir bleibt hängen

    geschrieben von tavern

    Nicht 100% on-topic, aber trotzdem: Wenn ich die Beschreibung zu Mamutu richtig gelesen habe, ist Threadfire (http://www.threatfire.com/de/) eine kostenlose Alternative.
  • in: User und Passwortabfrage.

    geschrieben von tavern

    Um vielleicht ein wenig näher in Richtung Lösung zu rücken: Weißt du denn, wie die Passwortabfrage technisch gelöst ist? Kommt eine "normale" Anmeldeseite oder ein Dialog, vielleicht sogar vom Browser? Kannst du den Quelltext zur Verfügung stellen (Achtung bei Passwörtern)?

    So komplett ohne Hintergrundinformationen fällt eine sinnvolle Antwort schwer.
  • in: Prozessorleistung verbessern

    geschrieben von tavern

    yorecords schrieb:
    maurices-homepage schrieb:
    wenn dort steht 1030 mb für hardware reserviert dann wird die 64 bit auch nicht helfen weils so bleibt


    Wo seh ich im Ressourcenmonitor wie viel für Hardware reserviert ist?


    Wie beschrieben:
    - Tab "Arbeitsspeicher"
    - "Physikalischer Speicher" aufklappen
    - Voilà!

    Ich persönlich glaube aber, dass der Performancegewinn sowohl durch 64bit (braucht dafür tendenziell auch ein wenig mehr Speicher) als auch durch Linux (kann auch nicht zaubern - zumal dort dann evtl. einige gewohnte Programme nicht mehr laufen) überschätzt wird. Aber ich bin ja auch glücklicher Windows-User ;-)
  • in: Probleme mit der kostenlosen Adresse

    geschrieben von tavern

    Forum > Administration > Konfiguration > Server-Einstellungen?

    Alternativ phpMyAdmin, Datenbank, falsche URL suchen, durch richtige URL ersetzen. Neuinstallation ist nicht nötig, wenn man weiß, was man tut - ansonsten vermutlich die bessere Wahl.
  • in: Spiel in Java

    geschrieben von tavern

    Was genau ist dein Problem? *confused*

    Soll jemand deinen Code beurteilen? Soll jemand dein Spiel fertig schreiben? Was klappt nicht so ganz?
  • in: vB 4 Avatare, Profilbilder werden nicht angezeigt?

    geschrieben von tavern

    trueweb schrieb:
    Was ist vB?

    vBulletin, eine kommerzielle Forensoftware.
  • in: Variable wird nicht gefunden

    geschrieben von tavern

    Spontaner Tip:
    $troop->$soldiers

    -->
    $troop->soldiers
  • in: Intenet hat Probleme

    geschrieben von tavern

    bazuka1 schrieb:
    tavern schrieb:
    Auf welcher Seite denn beispielsweise? Haben die Seiten schon mal korrekt funktioniert? ;)

    Zum Beispiel Wordpress .. steht auch in dem Text oben :wink:


    Habe ich schon gelesen, aber mir ging es um eine konkrete Seite, um das Problem vielleicht ein wenig besser eingrenzen zu können ;) Oder sind *alle* Wordpress-Seiten betroffen?
  • in: Problem mit 2 CSS Dateien beide gleich.

    geschrieben von tavern

    lokalbook schrieb:
    danke, aber is komisch das des bei mir nicht sauber im ie angezeigt wird.


    Dazu noch eine Ergänzung: Der IE kann runde Ecken erst ab Version 9, siehe http://msdn.microsoft.com/en-us/library/cc351024%28VS.85%29.aspx
  • in: Was haltet ihr von dieser Festplatte? Alternativen?

    geschrieben von tavern

    Als ich meinen letzten PC vor ca. 1 Jahr zusammengestellt habe, wurde überall die Samsung Spinpoint F3 empfohlen. Scheint immer noch beliebt zu sein und ich hatte bisher keine Probleme damit.

    Edit: Sorry, ist schon spät - deine Spinpont ist ja gerade kaputt gegangen... dann begeistert dich der Tip vielleicht eher nicht so *hüstel* ;)
  • in: Problem mit 2 CSS Dateien beide gleich.

    geschrieben von tavern

    Sorry, dir ging es um den IE? Dort wird es bei mir auch nicht korrekt angezeigt, der Screenshot ist vom Chrome.
  • in: Problem mit 2 CSS Dateien beide gleich.

    geschrieben von tavern

    Screenshot: http://imageshack.us/photo/my-images/641/unbenanntoc.png/

    lokalbook schrieb:
    Gibts nen Code das es so wie im FF auch im IE angezeigt wird wie htaccess oder ähnliches?

    Wie soll sowas denn funktionieren? Das sind zwei komplett unterschiedliche Programme. Du kannst lediglich deine Stylesheets entsprechend schreiben ;)
  • in: Intenet hat Probleme

    geschrieben von tavern

    Auf welcher Seite denn beispielsweise? Haben die Seiten schon mal korrekt funktioniert? ;)
  • in: Problem mit 2 CSS Dateien beide gleich.

    geschrieben von tavern

    Das einzige, was bei mir nicht stimmt, ist die Position der Suchbox auf der Unterseite - das aber sowohl im IE als auch im Chrome. Irgendwas funktioniert da mit dem Facebook-Button nicht richtig, die Suchfunktion ist *in* dem Facebook-Div...
  • in: Inhalte in einer MySQL-Datenbank ersetzen

    geschrieben von tavern

    Theoretisch sollte es möglich sein, auf die Metadaten zuzugreifen und dir alle Tabellen- und Spaltennamen geben zu lassen. Für so ein Skript habe ich momentan aber weder Zeit noch Lust.

    Ich habe aber bei Google noch eine mögliche Alternativlösung gefunden:
    - Datenbank exportieren und als Textdatei speichern
    - In der exportierten Datei deine Werte per Texteditor ersetzen
    - Den Datenbankdump wieder einspielen

    Ungetestet, aber hört sich gar nicht so unplausibel an.
  • in: Wie funktionieren Unit Tests

    geschrieben von tavern

    ggamee schrieb:
    Also die Grundidee ist soweit ich mitbekommen habe eine Klasse oder Funktion automatisch auf Bugs oder unerwartete Ergebnisse testen zu lassen. Nur wie erfasst man das alles? Meine eigene Idee wäre das alles zu Tokenizen und dann die Kommentare zu analysieren, was die jeweiligen Dinge machen sollen. Nur läuft das so?


    Das "automatisch" bezieht sich wohl eher darauf, dass Unit-Tests regelmäßig durch ein Buildsystem o.ä. ausgeführt werden können. Die eigentlichen Tests muss auch weiterhin ein "echter" Programmierer definieren und schreiben, ein Programm kann nicht wissen, was eine Methode tun soll.

    Daraus folgt auch direkt, dass die Unit-Tests nur so gut sein können wie der Programmierer, der sie schreibt. Es ist meiner Erfahrung nach relativ leicht, einen Unit-Test zu schreiben, der zwar auf den ersten Blick gut aussieht, aber trotzdem keinen Fehler finden wird. Genauso dürfte es oft vorkommen, dass nicht alle möglichen Situationen geprüft werden (können) - etwa, weil die Komplexität des zu testenden Codes es nicht zulässt oder weil der Entwickler schlicht irgendeine Möglichkeit übersehen hat.
  • in: neue gute Programmiersprachen

    geschrieben von tavern

    autobert schrieb:
    splyce schrieb:
    Also ich dfinde Ruby und Phyton3 ganz schön
    Darf man Ruby als eigene Programmiersprache zählen? Ist das nicht "nur" eine IDE die Java-Code letzendlich JSkript-Code erzeugt? Sorry für die dumme Fragen aber ich habe mich mit Java und Ruby nocch nicht auseinander gesetzt.

    Meinst du vielleicht Groovy? Meines Wissens nach hat Ruby rein gar nichts mit Java zu tun.
  • in: regulärer ausdruck - innerhalb klammern

    geschrieben von tavern

    badiya schrieb:
    Ist wirklich eine gute Frage von Lama, und ich hab keine Ahnung. Das ist so ein Punkt wo man nix mehr durchblick hat und einfach alles ausm Internet copypastet.. bleibt halt was falsches übrig...


    Tip an dieser Stelle: Wenn man keine Möglichkeit hat, den Code ordentlich zu debuggen, kann in so einer Situation ein gut gezieltes
    print_r($a);
    wahre Wunder vollbringen ;)
  • in: Problem beim Hochladen von Datei!

    geschrieben von tavern

    http://www.lima-city.de/2008/help

    Dateiformat
    Auf dem Webspace sind nicht alle Dateiformate erlaubt, wohingegen dir der Download-Server zur Verfügung steht, auf dem du alle Dateiformate speichern darfst. Auf den Webspace-Servern sind folgende Dateiformate verboten:

    *.bmp, *.avi, *.midi, *.mpeg, *.mpg, *.mp3, *.wav, *.wmv, *.wma, *.mov, *.rar, *.zip, *.ace, *.tar, *.exe, *.lzh, *.tar.gz, *.tar.bz2, *.gz, *.bz2, *.jar, *.psd, *.cab, *.mid, *.zi0, *.torrent, *.dem, *.w3g, *.w3x, *.wmf, *.dll, *.ogg, *.bin, *.psp, *.tgz, *.ram, *.rmvb, *.7z.
  • in: Inhalte in einer MySQL-Datenbank ersetzen

    geschrieben von tavern

    UPDATE <Tabellenname> SET <Spaltenname>=REPLACE(<Spaltenname>, 'localhost/test/', 'localhost/1/')

  • in: Mysql Datenbank mit MS Access öffnen

    geschrieben von tavern

    Sowas? Sieht für mich nach keinem allzu speziellen Problem aus...
  • in: Sendmail Tutorial

    geschrieben von tavern

    Ist zwar keine Schritt-für-Schritt-Anleitung, aber hilft das vielleicht? http://forums.opensuse.org/network-internet/389417-setting-up-sendmail.html
  • in: Zugriff auf Routinen/Variablen während Thread läuft?

    geschrieben von tavern

    So?
    public class Foo {
    	static class MyThread extends Thread {
    		public String foo = "foo";
    	}
    		
    	public static void main(String[] args) {
    		MyThread t = new MyThread();
    
    		t.start();
    		
    		System.out.println(t.foo);
    	}
    }

    Warum sollte das nicht gehen?
  • in: Explorer stürzt bei Win XP andauernd ab

    geschrieben von tavern

    Ich hatte mal ein ähnliches Problem nach der Installation von (iirc) Nero. Dabei wurde irgendeine fehlerhafte Explorer-Erweiterung mitinstalliert, die dann Probleme verursacht hat.
  • in: PHP in Eclipse

    geschrieben von tavern

    Ist bei dir vielleicht "Window > Preferences > General > Editors > Text Editors > Show line numbers" deaktiviert (worden)?
  • in: Sie sollten den Akku austauschen

    geschrieben von tavern

    Grundsätzlich stimmt das, allerdings entlädt sich der Akku von selbst mit der Zeit. Meist wird dann ab <bestimmte %-Grenze> doch wieder geladen, obwohl der Akku vielleicht noch zu 90% voll wäre.
    Weiterhin altert ein Akku bei hohen (Betriebs-)Temperaturen schneller - drin lassen ist also mal eher keine gute Idee ;)
  • in: Steam Spiel funktioniert nicht

    geschrieben von tavern

    Das liest sich doch vielversprechend (inkl. Beiträgen direkt vom Hersteller):
    http://forum.deepsilver.com/forum/showthread.php?t=42362
  • in: Anzeigetreiber wiederhergestellt

    geschrieben von tavern

    Hatte das Phänomen bisher zwei Mal bei einem Notebook - im guten Fall hat es gereicht, unter "Windows Update" ein optionales Treiberupdate für meine OnBoard-Grafiklösung zu installieren, im schlechten Fall war es ein Zeichen einer überhitzten Grafikkarte und kurze Zeit später war das komplette Notebook unbrauchbar.

    Weiß nicht, ob dir das jetzt großartig Mut macht ;)
  • in: Darf man fremde Bilder bearbeiten bzw. veröffentlichen?

    geschrieben von tavern

    hutba schrieb:
    Er meinte es käme wahrscheinlich nicht dazu wenn er das Foto vorher bearbeitet hätte.

    Das Bearbeiten eines Fotos verringert nur die Chance einer (automatischen) Erkennung - rechtlich erlaubter wird es dadurch nicht ;)
  • in: richtig versionieren

    geschrieben von tavern

    Ganz ehrlich? Mach' wie du denkst ;)

    Versionen dienen in erster Linie dazu, einen bestimmten Codestand eindeutig zu identifizieren. Ob du deine Versionen jetzt "1, 2, 3" oder "Johann, Peter, Walter" nennst, ist dabei völlig egal. In der Realität werden konkrete Versionsnummern sowieso eher aus Marketinggründen vergeben als nach einem festen Schema.

    Wie trueweb sagt, ist eine übliche Vorgehensweise [Hauptversion].[Unterversion].[Revision], was auch ganz gut zu deinen Überlegungen passt. Dabei ist mMn nur zu beachten, dass einzelne Hauptversionen immer zueinander kompatibel bleiben sollten.
  • in: Variable in Session mit SID?

    geschrieben von tavern

    Ist das denn so schwer?
    http://www.google.de/search?q=php+sessions+tutorial

    Kurzfassung: In der Regel kümmert sich PHP selbst schon ganz gut um die Weitergabe und du solltest einfach per $_SESSION auf Werte zugreifen können. SID und session_id() sind im Prinzip äquivalent.
  • in: Datenverschlüsselung

    geschrieben von tavern

    fatfreddy schrieb:
    Geh die einzelnen Mechanismen zur Verbesserung der Sicherheit einzeln an. HTTPS hat nichts mit php zu tun. Das ist ein weiterer Schritt, der bei der Steigerung der Sicherheit helfen kann.

    Naja... eine Sicherheitskette ist nur so stark wie ihr schwächstes Glied - du kannst deine Passworter 10-fach verschlüsselt in einer Datenbank speichern, aber das hilft dir nichts, wenn sie im Klartext zum Server übertragen werden ;)

    Ansonsten hast du mich glaube ich falsch verstanden - ich will hier gar nichts, ich antworte nur ;)

    anti-atomkraft schrieb:
    Mit "Daten" meine ich das Passwort und evtl. auch der Benutzername.
    Geplant war bislang (da cookiebasierender Login) nach dem einloggen beides mit RSA verschlüsselt als Cookie zu setzen;
    und bei jeder weiteren Abfrage zu entschlüsseln; nach RSA (aber anderen Werten) wieder zu verschlüsseln und dann mit dem Inhalt der Datenbank abzugleichen.

    Okay, dann Regel Nr. 1: Passwörter werden nicht entschlüsselt ;) Passwörter werden also auch nicht symmetrisch verschlüsselt abgelegt, sondern als Hash (Md5, SHA, ...). Bei Cookies hast du - wie im Thread bereits erwähnt - das Problem, dass das Cookie nicht in falsche (Webseiten-)Hände gelangen darf - das ist aber eher ein Problem der grundsätzlichen Herangehensweise und nicht des konkreten Verschlüsselungsalgorithmus'.
  • in: Datenverschlüsselung

    geschrieben von tavern

    fatfreddy schrieb:
    Ob Du den Hash jetzt mit MD5, SHA oder einer gesalzenen Variante erstellst, ist dabei dir überlassen.


    Im Prinzip ja, allerdings hat die Entscheidung u.U. großen Einfluss auf die Sicherheit ;) Aber wenn man soweit geht, muss man eigentlich auch auf https umstellen. Was bei PHP noch interessieren könnte: Scheinbar brauchen dort zumindest einige Verschlüsselungsbibliotheken irgendwelche auf dem Server installierten mods, da kenne ich mich aber selbst nicht aus.

    Ich frage mich allerdings immer noch, was eigentlich genau gemacht werden soll *confused* - htaccess? Ein PHP-Login? Komplette Dateninhalte verschlüsselt? Gegen welche Art von Angriff soll geschützt werden? Was sind die Rahmenbedingungen?
  • in: Website Layout

    geschrieben von tavern

    Sieht besser aus ;) (Chrome genauso)

    Ich würde den Inhalt aber noch zentrieren - bei kleinen Auflösungen (bzw. wenn man z.B. nur den halben Bildschirm nutzt) verschenkt man sonst Platz durch den Rand auf der linken Seite und oberhalb des Inhalts.
  • in: Website Layout

    geschrieben von tavern

    Hab das Problem sowohl in Chrome 11 (das ist der vom Screenshot) als auch im IE 8 und im Opera 11.10. Im Firefox 3.6 passt es bei mir auch.
  • in: Playstation Network immernoch down.

    geschrieben von tavern

    Scheint seit Kurzem wieder online zu sein: http://www.ichspiele.cc/news/psn-seit-zwanzig-uhr-in-deutschland-wieder-online-5321.html
  • in: Website Layout

    geschrieben von tavern

    Gefällt mir grundsätzlich schon mal sehr gut, mir sind nur zwei Punkte aufgefallen:

    1. Absicht, dass der Inhalt so weit rechts ist (das ist FullHD-Auflösung)?
    2. Beim Impressum passt irgendwas noch nicht ganz (siehe Screenshot).

    Edit: Vielleicht magst du das Ganze auch noch ein wenig größer machen. Ich weiß nicht, für welche Auflösung du entwickelst, aber bei mir wirkt das schon arg klein. Oh - und wenn ich das Browserfenster kleiner mache, verschwindet nach und nach der Inhalt nach links. Auch eher suboptimal ;)
  • in: videos in Webseite einbinden?

    geschrieben von tavern

    Hier gibt es zumindest mal eine Aufstellung:

    http://diveintohtml5.org/video.html

    Ohne Gewähr, aber Google findet bestimmt auch noch weitere Seiten dazu.
  • in: J2ME - Zufallszahlen

    geschrieben von tavern

    Zufallsgeneratoren sind üblicherweise nicht wirklich zufällig, sondern eher eine Sequenz von Werten, die abhängig von einem Initialwert ("Seed") errechnet werden. Aus einem Seed ergibt sich in der Regel immer genau eine definierte Sequenz, soll heißen: Wenn du einen Generator zweimal mit dem gleichen Seed initialisierst, erhältst du nachher auch die gleichen "Zufallszahlen" (Google-Stichwort: Pseudozufallszahlengenerator).

    Wenn du den Java-Zufallsgenerator mit "new Random()" aufrufst, bekommt er die aktuelle Systemzeit als Seed, welche sich in deinem ursprünglichen Code nicht sonderlich unterscheiden dürfte. Du hast dir also von einem zumindest sehr ähnlichen Seed jedes Mal das erste Element der resultierenden Sequenz geben lassen.

    Deine aktuelle Lösung ist insofern besser, als dass der Generator dort nur ein einziges Mal initialisiert wird und du nachher deine Zufallszahlen aus der selben Sequenz beziehst. Das ist auch die Vorgehensweise, wie man so einen Zufallsgenerator eigentlich benutzt. ;) Zur Performance-Optimierung kannst du dir jetzt noch überlegen, ob du den Generator wirklich bei jedem Aufruf der paint()-Methode neu initialisieren musst, oder ob es nicht reicht, den als Klassen- bzw. Instanzvariable zu haben.

    Warum das im Applet scheinbar funktioniert und auf dem Handy nicht, kann ich dir auch nicht beantworten. Möglicherweise liegt das an einer für dich glücklichen internen Optimierung, möglicherweise läuft das Applet auch nur langsam genug, sodass dort unterschiedliche Seeds erzeugt werden.
  • in: htaccess Ordnerschutz mit Umleitung

    geschrieben von tavern

    Man kann sich allerdings überlegen, Code 403 noch dazuzunehmen ;)
  • in: Zugriffsmodifikator final

    geschrieben von tavern

    wiseblood schrieb:
    Variable: können einmal gesetzt und dann nicht verändert werden

    Eben! Das macht nur bei Konstanten Sinn. Ansonsten wird nach meiner Meinung private deklariert und dann mit Gettern und Settern gearbeitet, die u.U. Threadsafe gemacht werden müssen.

    Wie hier bereits geschrieben wurde: Zum Einen eröffnet "final" dem Compiler die Möglichkeit, zu optimieren und z.B. Ergebnisse von Berechnungen zwischenzuspeichern, zum Anderen kann es durchaus helfen, den Code sauber und klar strukturiert zu halten (wenn ich eine "final" Variable habe, kann ich mir eben sicher sein, dass der Wert niemals überschrieben wird).
    Der Haupteinsatzzweck mögen vielleicht Konstanten sein, aber es finden sich sicher auch anderweitig sinnvolle Einsatzmöglichkeiten ;)


    Methoden: können nicht überschrieben werden
    Klassen: können nicht beerbt werden.


    ... Was sie wesentlichen Bestandteile von objektorientiertem Programmieren sind. ;-)

    Hier ist "final" vor allem sinnvoll, um wichtige Funktionalität sicherzustellen - unser Standardbeispiel damals war eine Verschlüsselungsklasse, bei der man natürlich nicht möchte, dass die irgendjemand beerbt und auf diese Weise vielleicht die Verschlüsselung aushebelt ;)
    Grundsätzlich stimme ich dir hier zu, dass nicht wild alle möglichen Klassen als "final" deklariert werden sollten (wie oft habe ich mich schon über Frameworks geärgert, bei denen ich komplette Klassen selbst nachprogrammieren durfte...).
  • in: PHP Seiten-Problem

    geschrieben von tavern

    Der Vollständigkeit halber noch die Erklärung, warum das bei dir daheim funktioniert:

    ; This directive determines whether or not PHP will recognize code between
    ; <? and ?> tags as PHP source which should be processed as such. It's been
    ; recommended for several years that you not use the short tag "short cut" and
    ; instead to use the full <?php and ?> tag combination. With the wide spread use
    ; of XML and use of these tags by other languages, the server can become easily
    ; confused and end up parsing the wrong code in the wrong context. But because
    ; this short cut has been a feature for such a long time, it's currently still
    ; supported for backwards compatibility, but we recommend you don't use them.
    ; Default Value: On
    ; Development Value: Off
    ; Production Value: Off
    ; http://php.net/short-open-tag
    short_open_tag = Off

    Kurzfassung: PHP fühlt sich standardmäßig nur bei "<?php" angesprochen, man kann allerdings in der php.ini einstellen, dass auch die Kurzform "<?" erkannt werden soll - bei dir ist diese Option offensichtlich deaktiviert, bei lima-city ist sie aktiviert.
  • in: Probleme mit Javascript Kompatibilität in FF

    geschrieben von tavern

    sjcbuch schrieb:
    Das die Bezeichnung "name" in "id" oder "document.getElementById" in "document.getElementByName" geändert werden muss ist mir schon klar, danach klappt es aber auch nicht.


    Äääääh... warum muss das geändert werden? Abgesehen davon, dass die Funktion "getElementsByName" heißt und einen Array zurückgibt.
  • in: Frage zum Impressum meiner Seite

    geschrieben von tavern

    Wobei ich mir jetzt mal den Beitrag mit den Aufnahmebestimmungen durchgelesen habe und der für mich schon sehr nach 1:1 kopiert aussieht - ganz so falsch scheinen die Herren vom Rentner-Clan also spontan nicht zu liegen.

    Inwiefern sich daraus jetzt rechtliche Probleme für beide Seiten ergeben können (auch die öffentliche Anprangerung ist imho nicht ganz sauber), kann ich nicht beurteilen. Die feine englische Art ist das allerdings sicher nicht.
  • in: Include auch mit HTML möglich?

    geschrieben von tavern

    Falls du Dreamweaver hast, könntest du dich da mal mit den dortigen Templates auseinandersetzen. Ist nicht ganz das selbe wie includes, aber dürfte deinen beabsichtigten Zweck gut erfüllen.

    Nachtrag: Meine Erfahrungen mit Templates sind leider schon zu lange her, von daher kann ich dir leider keine genauen Informationen geben, aber die Lösung käme auf jeden Fall ohne PHP und JS aus.
  • in: css images

    geschrieben von tavern

    Ansonsten ist "css sprites" wohl eine ganz gute Kombination für Google ;)
    Ich fand spontan den folgenden Artikel ganz interessant, da ist auch ein Hinweis auf eine Seite, die einen beim Erstellen solcher Sprites unterstützen kann.
  • in: Outlook Express unter Windows 7

    geschrieben von tavern

    Windows Mail bzw. Windows Live Mail (das Desktop-Programm) sind unter Vista und 7 die offiziellen Nachfolger von Outlook Express. Hatte früher auch OE und bin seit Vista auf Windows Live Mail umgestiegen und sehr zufrieden. Wüsste spontan keine Funktion, die mir fehlt ;)
  • in: Kontakformular

    geschrieben von tavern

    Nur ein paar Anregungen, weil's mir gerade zu spät ist für eine komplette Lösung:
    - Nur einen <form></form>-Abschnitt (d.h., Du hast im Moment lauter einzelne Formulare)
    - Feldbeschriftungen über <label>
    - Anordnung über <div> und <span> statt über Absätze (<p>) und Tabellen
    - Formatierung über CSS

    Das sind jetzt ein paar Schlagwörter, die Dir SelfHTML sicher gern näher erläutert ;)

    Edith ergänzt zumindest ein klitzekleines Codebeispiel:
    <head>
    <style type="text/css">
    <!--
    .label {
    	display: block;
    }
    -->
    </style>
    </head>
    
    <body>
    <form action="senden.php" method="post" name="form1" id="form1">
      <label for="vorname" class="label">Vorname</label>
      <input type="text" name="vorname" id="vorname" />
      <label for="nachname" class="label">Nachname</label>
      <input type="text" name="nachname" id="nachname" />
    </form>
    </body>
  • in: Array mit Usereingaben befüllen, wie geht das?

    geschrieben von tavern

    sirferguson schrieb:
    Ah ja, das ist weil das Array bei 0 anfängt und daher der Counter (i) auch bei null anfangen muss.


    import java.io.BufferedReader;
    import java.io.InputStreamReader;
    
    public class Aufg0203 {
    
    	/**
    	 * @param args
    	 */
    	public static void main(String[] args) {
    		// parteien
    		BufferedReader inData = new BufferedReader(new InputStreamReader(
    				System.in));
    		System.out.print("Geben Sie die Anzahl der Parteien ein: ");
    		try {
    			int anzahl = Integer.parseInt(inData.readLine());
    			int nr = 1;
    
    			int[] arr = new int[anzahl];
    
    			// Werte eingeben
    			for (int i = 0; i < arr.length; i++) {
    				System.out
    						.print("Geben Sie die Anzahl der Stimmen fuer die Partei "
    								+ nr + " ein: ");
    
    				arr[i] = Integer.parseInt(inData.readLine());
    				nr++;
    			}
    		} catch (Exception e) {
    			System.out.println("Der eingegebene Wert ist keine Zahl " + e);
    		}
    
    	}
    }



    Warum schreibst Du denn statt "nr" nicht einfach "i + 1"?
  • in: ANNO 1404

    geschrieben von tavern

    khclan schrieb:
    Allein schon diese blöde Produktaktivierung war für mich der Grund, es nicht zu kaufen. Ich hab die Trial angespielt und zum Vorgänger hat sich nicht viel verändert - klar die Grafik ist schon ne Pracht, aber viel Neues hat sich nicht getan..

    Grüsse

    ice

    Einspruch! ;) Mit 1404 kommt der Orient dazu, es gibt Monumentalbauten, viel mehr und komplexere Produktionsketten... das ganze Spiel ist dadurch später wesentlich komplexer und herausfordernder. Ich hatte bei 1701 meist nach kurzer Zeit schon meine 10k Aristokraten und hab mich dann nur noch gelangweilt - bei 1404 spiel ich jetzt bestimmt schon 30h und hab die Hälfte (okay, ich lass mir auch Zeit, aber trotzdem).

    Die Produktaktivierung hätten sie sich aber wirklich sparen sollen...
  • in: Bilder über PHP schützen

    geschrieben von tavern

    alphara schrieb:
    Du könntest sie zerstückeln und dann in divs mit php und css recht einfach laden lassen. Ist zwar iwie sehr viel aufwand, aber niemand wird sich umgekehrt die Arbeit machen und einzelne Bilderfetzen ziehen und zusammensetzen. vlt brauchst du das Bild nicht mal manuell zerteilen. PhP hat doch ein paar Befehle für das abschnittsweise Laden von Dateien. Kann sein, dass man es damit hinekommen kann. Wie? -> Der große Google weiß Rat...


    Dann macht der Benutzer eben einen Screenshot... census hat recht: Sobald jemand ein Bild sieht, kann er es auch speichern. Punkt. ;)
  • in: Nummer in Textfeld überprüfen

    geschrieben von tavern

    Da JavaScript rein clientseitig ist, wirst Du das nicht verstecken können.
  • in: Frage: Filter?

    geschrieben von tavern

    Was ist dein Problem? :confused:
  • in: Benutzerkonteneinrichtung verhindern!

    geschrieben von tavern

    Vielleicht ist das auch ein wenig komfortabler, wenn er dann ein eigenes Benutzerkonto hat:
    http://www.pcwelt.de/start/software_os/tipps_tricks/windows/allgemein/127839/anmeldezeit_unter_windows_2000_xp_beschraenken/
  • in: [DONE]<div> in <a> Valide gestalten

    geschrieben von tavern



    @tavern:
    tavern schrieb: Alternativ vielleicht &lt;span&gt; statt &lt;div&gt;? Dein eigentliches Problem stelle ich mir gerade ziemlich unlösbar vor ;)

    <span> ändert meiner Erfahrung nach nur das Aussehen, und hat keine Auswirkungen auf die Größe des Bereiches, oder irre ich mich?



    Richtig - aber du hattest ja nirgends erwähnt, dass du an der Größe des Bereichs was ändern willst. Somit wird tatsächlich am einfachsten sein, den Link in ein Block-Level-Element umzuwandeln, wie die anderen hier vorgeschlagen haben.
  • in: Frage zu Php Fehler

    geschrieben von tavern

    echo "<span style=\"font-weight: bold;\">$datum, " - ";


    Die Zeile stimmt auch nicht, da ist entweder ein " zu viel oder zu wenig.
  • in: Unterschiedliches Aussehen der HP je nach Browser/Rechner

    geschrieben von tavern

    color schrieb:
    In welchen Browsernfunktioniert der * ? Ich dachte das wäre ein IE-Hack


    "*" sollte in allen Browsern funktionieren, der Star-Hack im IE war "* html".
  • in: [DONE]<div> in <a> Valide gestalten

    geschrieben von tavern

    Alternativ vielleicht <span> statt <div>? Dein eigentliches Problem stelle ich mir gerade ziemlich unlösbar vor ;)
  • in: Kann mal jemand diesen Code auf Fehler durchsuchen?

    geschrieben von tavern

    Das Wichtige war das "hübscher formatiert" - sorry, aber ich habe gewisse Abneigungen, mir Sachen a la

    if () {
    } else {
    if {
    if {
    } elseif () {
    } else {
    }
    }
    }


    anzuschauen ;) Gerade dann nicht, wenn man nach möglicherweise falsch zugeordneten if-else-Fällen sucht. Eventuell findest Du den Fehler ja auch selbst, wenn Du mal eine lesbare Formatierung hast ;)
  • in: Kann mal jemand diesen Code auf Fehler durchsuchen?

    geschrieben von tavern

    Hast Du mal nen aktuellen Code, der ein wenig hübscher formatiert ist? Vielleicht ist irgendeine Klammer nicht ganz richtig, aber das erkennt man im Moment nicht wirklich ;)
  • in: Neues Metallica-Album

    geschrieben von tavern

    Ich finde, es ist mal wieder ein Schritt in die richtige Richtung (über das St. Anger kann man sich ja vortrefflich streiten), kommt aber nicht an ihre alten Sachen ran. Und das Schlagzeug klingt nicht mehr wie eine Blechdosensammlung :D
  • in: Anno-Liebling

    geschrieben von tavern

    Anno 1404 hat's glaube ich geschafft, 1602 vom Thron zu stoßen. Konnte nicht widerstehen, als es rauskam und bin seitdem immer mehr begeistert. Hatte kurz davor noch 1701 gespielt und das fand ich schon deutlich schlechter. Das neue ist endlich mal wieder eine WIRKLICHE Herausforderung!

    Sehr negativ finde ich allerdings diesen dämlichen Kopierschutz. Da gönnt man sich seit langem mal wieder ein Spiel (Original!) und dann so ein Blödsinn... naja, konnte mich dann doch nicht vom Kauf abhalten, ich geb's ja zu :(
  • in: Verzeichniss Verbergen

    geschrieben von tavern

    Der Vollständigkeit halber: Könntest auch einfach eine "index.html" mit der gewünschten Meldung ins Verzeichnis packen - falls htaccess mal nicht erlaubt sein sollte :wink:
  • in: Fehler bei session_start()

    geschrieben von tavern

    Naja - die Abfragen über dem session_start() dienen ja anscheinend dazu, rauszufinden, ob der Benutzer existiert. Wenn man nur für existierende Benutzer eine Session erzeugen will, steht der Befehl genau an der richtigen Stelle.

    Kam vielleicht bisher nicht ganz richtig rüber: Vor dem session_start() darf nur keine Ausgabe an den Browser erfolgen - PHP-Code darf davor stehen, soviel will ;)
  • in: Vista vs. XP?

    geschrieben von tavern


    Benutz lieber XP denn es is stabiler, schneller, benötigt weniger Festplattenpeicher
    und das Design ..........Naja.......(:puke:)
    Wenn ich du wäre würde ich lieber auf Windows 7 warten (soll nur halb so viel Festplattenspeicher verschlingen und viel weniger Bugs haben)

    Das kinderbunte Design von XP ist besser? :confused: Und natürlich soll Windows 7 weniger Bugs haben - das hieß es bis jetzt vor jeder Version...


    vista soll besser von der bedienung sein? voll klar, beim einloggen ins netz muss man auf das ballon fenster unten warten damit man die login daten eingeben kann, ist dieses ballon anschau teil deaktiviert kann man sich einfach nicht einloggen da man das menue sonst nirgends aufmachen kann Oo. voll geil.

    Sicher, dass das an Vista liegt und nicht an Dir?
  • in: Bilder Wettbewerb [Beendet, bestellung wenn alle Größen da sind. ]

    geschrieben von tavern


    Ja, der erste *Nicht Avatar* :biggrin:


    Wobei sich DAS ja noch korrigieren ließe :D
  • in: Bilder Wettbewerb [Beendet, bestellung wenn alle Größen da sind. ]

    geschrieben von tavern

    http://tavern.lima-city.de/tmp/banner2.jpg
  • in: Verlinkung von Personen

    geschrieben von tavern

    Na dann viel Spaß! :)


    Stichworte: JavaScript, CSS, DHTML. Wenn das Ganze - wie ich vermute - am Besten auch noch dynamisch werden soll: PHP, MySQL.

    Ich bezweifle, dass Dir dazu jemand eine fertige Lösung liefern kann/wird ;)
  • in: Design erarbeitet - Was gibt es zu kritisieren/verbessern?

    geschrieben von tavern


    Mit dem Active gebe ich dir völlig recht. Die spezielle Navigation ist ja genau dass, was dieses Design von anderen abheben soll.
    Ausserdem habe ich versucht, mit den Wellen den Benutzer darauf hinzuweisen, dass dies ein Element darstellt, die weissen Striche zur Betonung.

    Um Dir da mal zuzustimmen - ich find auch gerade das Außergewöhnliche an der Navigation gut. Dass sich Quasi-Standards etabliert haben, heißt ja nicht, dass man sich sklavisch daran halten muss - Andersartigkeit kann auch ein Stilmittel sein. Und die Navigation ist in diesem Fall ja IMHO immer noch eindeutig als solche zu erkennen ;)
  • in: windows 7 milestone 1

    geschrieben von tavern


    Was ist den für Dich da der unterschied?? Normaler weise ist ein Kern eine Prozessor.

    Und eine Client Betriebssystem ist eine System das mit Servern zusammen arbeiten kann, so wie alle Professional Versionen von MS.

    Ja aber die frage ist ob es mit 4 Physischen oder nur 2 Physischen und 2 Aufgesetzten Cores Funktioniert??



    Naja, ein Quadcore sind z.B. vier Kerne (Prozessoren) auf einem Chip. Gegensatz dazu wäre für mich 4 einzelne Prozessoren auf jeweils einem Chip (also evtl. das, was Du als "physisch" bezeichnest?). Kam wohl ein wenig unverständlich rüber, sorry ;)
  • in: Judas Priest

    geschrieben von tavern


    ABer Konzerte nee, machen die überhautt noch welche? Sind ja auch schon was älter...


    Natürlich: http://judaspriest.com/tour/default.asp ;)
  • in: forumalr vorgaben unterbinden

    geschrieben von tavern

    Okay, hätte ich jetzt nicht gedacht. Das ist aber nicht standardkonform, oder?
  • in: Problem mit header()-Angaben

    geschrieben von tavern

    <?php
    ob_start();
    // Irgendwelche Ausgaben.
    header("Foo.");
    // Restliche Seite.
    ob_end_flush();
    ?>


    Von mir aus auch "ob_end_flush()" direkt nach "header()", sollte auch reichen.

    Beitrag geändert: 17.11.2008 16:58:17 von tavern
  • in: Mega-Downloads.de

    geschrieben von tavern

    Es scheint ja offenbar in Mode zu kommen, seine persönlichen Daten im Internet jedem hinterherzuwerfen - tja, sowas hat man dann davon. Und dann am Besten noch über die gesetzliche Datenspeicherung schimpfen.

    Egal, ich schließe mich tct an: Unseriös, wenn man so will auch kriminell (nach Ansicht des Links), aber die "Falle" erfordert aktive Mitarbeit des Benutzers. Mit gesundem Menschenverstand dürfte das eigentlich nicht passieren.
  • in: forumalr vorgaben unterbinden

    geschrieben von tavern

    Musst eben Deinem Firefox sagen, dass er das nicht machen soll. Per HTML/Javascript geht da gar nix.
  • in: Design erarbeitet - Was gibt es zu kritisieren/verbessern?

    geschrieben von tavern

    Grundsätzlich find ich das Design richtig gut - wenn Du Deine Grafikfertigkeiten zeigen willst, dürfen mMn auch ein paar Effekte vorkommen. Der Contentbereich ist mir allerdings immer noch zu klein (bzw. der Header zu groß). ;)

    Was allerdings davon abgesehen auffällt:
    - Du verwendest in der Navigation deutsche ("Impressum" ) und englische ("Contact" ) Begriffe gemischt.
    - Im Footer ist ein Typo ("Overwiev" ).
    - Der Footer bietet auch ein buntes Sprachgewirr ("Overview", "Keep in touch", "Seitenaufrufe" ). Entscheid Dich mal für eine Sprache. ;)
    - Was soll das "Only 4" mit den Browsern am rechten Rand? Das würde ich - wenn überhaupt - irgendwo klein auf einer Unterseite erwähnen.

    Interessant fände ich auch noch, was Du machst, wenn jemand eine hohe Auflösung hat - wird das Hintergrundbild noch größer? Kommt noch ein Rahmen außenrum?

    Ach ja: Am Besten gefällt mir bisher das grüne Design.
  • in: Script zeigt nur einen teil der tabelle an

    geschrieben von tavern

    Mit

    <?php
    $data = mysql_fetch_array ($result);
    $a = $data["Autor"];   $b = $data["betreff"];
    ?>


    wird jeweils nur die aktuelle Zeile ausgelesen. Du brauchst also

    <?php
    while ($data = mysql_fetch_array ($result)) {
      $a = $data["Autor"];   $b = $data["betreff"];
      // Ausgabe.
    }
    ?>

  • in: Kurze Frage zu RegEx

    geschrieben von tavern

    Mh, nein. Der Ausdruck findet Zeichenketten, in denen optional eine Ziffer, optional gefolgt von einem Buchstaben von a-f (nur Kleinschreibung) vorkommt. Also "a", "0f", "3b", aber nicht: "a0", "0F", "00", "FF", "0abcd", "0123abc", etc.

    http://de.wikipedia.org/wiki/Regulärer_Ausdruck

    Was willst Du denn erreichen?
  • in: Periodische Timerfunktion

    geschrieben von tavern

    Aber wenn Du irgendwas jede Sekunde ausgeführt haben willst, wird Dir ein Cronjob kaum helfen. Glaub nicht, dass jemand unter einer Minute anbietet ;)
  • in: Uri Geller - Gibt es Aliens

    geschrieben von tavern

    http://www.quotenmeter.de/index.php?newsid=30999

    :biggrin:
  • in: windows 7 milestone 1

    geschrieben von tavern


    Problem welches Vista von Anfang an begleitete war, das die Engien auf max 2 Cores begrenzt gewesen ist wie bei allen Professional Client Systemen von MS. Da aber die Hardware Hersteller auf einmal mit den Duo Cores gekommen sind und noch mehr ankündigten kammen die Probleme auf.


    Auch hier die Frage: Meinst Du 2 Kerne oder 2 Prozessoren? Soweit ich weiß funktioniert selbst XP schon mit Quadcore-Prozessoren. Die Beschränkung bei (was ist überhaupt ein "Professional Client System"?) XP und Vista Home bezieht sich nämlich auf "richtige" Prozessoren, d.h. von mir aus zwei Quadcores in einem System - und wer so ein System hat, kann sich bitteschön auch Vista Ultimate leisten.
  • in: SQL abfrage

    geschrieben von tavern

    Evtl. was a la
    SELECT a.username, max(b.punkte) as maxpunkte
    FROM a,b
    WHERE a.id = b.iduser
    GROUP BY b.iduser
    ORDER BY maxpunkte

    Bin allerdings grad selbst auch zu faul und in zu großer Zeitnot, um das mal konkret auszuprobieren, sorry.
  • in: Periodische Timerfunktion

    geschrieben von tavern

    Naja, theoretisch könnte man noch über header(Location: $self) oder einen Refresh-Meta-Tag die komplette Seite immer neu laden lassen. AJAX dürfte aber wohl die elegantere Lösung sein und für JavaScript gibt's ja eine TimeOut-Funktion.
  • in: Installation

    geschrieben von tavern


    mein gott
    ich lern schon das 4. jahr english und verstehe (fast) alles. Warum kappiert ihr das net ???

    das hab ich ja schon erwähnt. bei mir geht das configurieren net. ich bekomm hier wahrscheinlich keine antwort ^^


    Wenn Du Dich weiter so aufführst nicht, nein. In Deinem ersten Beitrag hast Du übrigens vom "ersten" Schritt geredet - das wäre das Anlegen des Verzeichnisses. Was geht denn beim Konfigurieren nicht?
  • in: Informatik 9-10 Klasse

    geschrieben von tavern

    Bayern, Thüringen und Sachsen ;)

    Wir hatten damals (in Bayern) Turbo Pascal und durften ein bißchen Quelltext abkopieren.
  • in: php weiterleitung

    geschrieben von tavern

    Und wenn man das Ganze komplett standardkonform haben will: mit absoluter URI ;)

    <?php
    
    header('Location: http://www.domain.de/datei.php');
    exit();
    
    ?>


    Btw: Damit dieb was Schönes zum Nachlesen hat :D: http://de.php.net/header
  • in: php weiterleitung

    geschrieben von tavern

    Lesen hilft:


    Header() muss aufgerufen werden, bevor irgendeine andere Ausgabe stattfindet - der ganze HTML-Kram müsste also unter den PHP-Teil kommen.


    Kein "<html>", kein "<head>", kein "echo 'irgendwas';".



    Beitrag geändert: 13.11.2008 13:06:47 von tavern
  • in: Vista vs. XP?

    geschrieben von tavern


    ausserdem ist xp schneller und stabiler als vista und netzwerkmässig ist xp vista um einiges überlegen.

    Inwiefern?


    Allerdings funktioniert xp auf nem quadcore nicht mehr weil du dann theoretisch 2 lizenzen bräuchtest da xp nur eine lizenz für 2 kerne mitbringt. Da hat microsoft wohl mal wieder geschlafen oder nicht damit gerechnet

    Meinst Du zwei Kerne oder zwei Prozessoren?
  • in: Frage zu register globals

    geschrieben von tavern

    Beispiel (ja, grausam böser Code, nicht zur Nachahmung empfohlen):
    <?php
    
    if ($_SESSION['is_admin']) {
      $is_admin = true;
    }
    
    if ($is_admin) {
      // Zeige unheimlich geheimen Geheimcode.
    }
    
    ?>

    Mit register_globals könnte jeder über www.domain.de/?is_admin=true auf den Adminbereich zugreifen.

    Folgendes Beispiel wäre übrigens sicherer (im Sinne von: Variablen, die im Skript initialisiert werden, können so oder so nicht "zerstört" werden):
    <?php
    
    $is_admin = false;
    
    if ($_SESSION['is_admin']) {
      $is_admin = true;
    }
    
    if ($is_admin) {
      // Zeige unheimlich geheimen Geheimcode.
    }
    
    ?>

    Da hilft auch bei aktiviertem register_globals kein www.domain.de/?is_admin=true.

    Hoffe, damit wirds klarer und jeder weiß, worüber wir hier reden ;)
  • in: Frage zu register globals

    geschrieben von tavern

    Richtig.
    Register_globals bezieht sich übrigens nicht nur auf $_GET, sondern auch auf $_POST, $_COOKIE, $_ENV, etc.
  • in: xampp start seite ändern

    geschrieben von tavern

    Einfach Deine Seite unter /htdocs packen? Alternativ in der httpd.conf das Rootverzeichnis ändern:


    #
    # DocumentRoot: The directory out of which you will serve your
    # documents. By default, all requests are taken from this directory, but
    # symbolic links and aliases may be used to point to other locations.
    #
    DocumentRoot "DeinVerzeichnis"
  • in: Downloadzähler?

    geschrieben von tavern


    ICh glaube ich hätte was passendes

    http://www.hageltech.com/download/dumeter3.exe


    DU Meter 4.0 is a major new version of our award-winning utility. It will enable you to use your Internet connection more efficiently by providing an accurate visualization of the data which is flowing through your computer's network connection. DU Meter also includes an extensive reporting facility, a flexible notifications and events system, and more.


    Hilf mir mal: Inwiefern hat denn das irgendwas mit dem Problem zu tun? :confused:


    @topic: http://www.lima-city.de/boards/thread/79175/15/0

Login zum Webhosting ohne Werbung!