Beiträge von webmaster3000

    Ja, das geht mit sogenannten Ankern.


    Dazu hängst du an das href-Attribut des Links noch ein #ankername an, z. B.:

    Code
    <a href="www.domain.tld/index.html#news">Link mit Anker</a>


    Den #ankernamen fügst du dann als id-Attribut an die Stelle des Dokumentes ein, wo der Benutzer landen soll, z. B. so:

    Code
    <h2 id="ankername">Ziel des Ankers</h2>


    Weitere Info gibt´s wie immer auf SELFHTML.


    Hoffe, ich konnte helfen,
    webmaster3000

    Zitat von &quot;Sarkkan&quot;

    Ich könnte für n Drittel des Preises eines Mac's einen selber Basteln xD


    Sehr bedingt. Was die Verarbeitungsqualität angeht, ist Apple wirklich einsame Spitze. Das MacBook (und Notebooks sind nun mehr gefährdet, runter zu fallen) wird laut Computerbild aus einem Stück Aluminium gefräst.
    Wenn es um den Preis geht, fährt man eh günstiger, wenn man sich die Computer-Bestandteile einzaln zusammenkauft.


    Gruß,
    webmaster3000


    PS: Was haltet ihr davon, weiter eure Arbeitsplätze vorzustellen?

    Zitat von &quot;Yamram&quot;
    Code
    document.getElementById("loading").style.backgroundImage = "../images/loading.gif";


    So, wie es in deinem Code steht, wird es als Hintergrund eingefügt.


    Wenn du es als HTML-Bild einfügen und nicht innerHTML nutzen willst, würde ich es so angehen:

    Code
    var bild = document.createElement("img");
    bild.setAttribute("src","./pfad/zum/bild.gif");
    bild.setAttribute("alt","Alternativtext");
    document.getElementById("loading").appendChild(bild);


    Erläuterung:

    • Ein neues IMG-Element erzeugen
    • src-Attribut setzen
    • alt-Attribut setzen
    • Element in Dokument einfügen


    Das alles kannst du auch auf SELFHTML nachschlagen.


    Ich hab den Code nicht auf Funktionalität getestet, müsste aber trotzsem laufen.


    Hoffe, ich konnte helfen,
    webmaster3000

    Ich meinte nicht, dass du die Anzahl der Zeilen überprüfst, sondern das Ergebnis der Abfrage ($mysql['return']).
    Das kann nämlich FALSE sein, z. B. wenn die abgefragte Tabelle nicht existiert oder Ein SQL-Syntaxfehler auftrat.


    Zitat von &quot;drPHIP132&quot;

    PS: Es kann doch net sein, dass es bei meinem pc mit 4(!) i7, (8GB) DDR3 - Ram und Windows 7 64-bit system sooo langsam läuft. .___.


    64 Bit sind hier eher schlecht, weil XAMPP und damit Apache, PHP und MySQL als 32-Bit-Prozess ausgeführt werden, was langsamer ist, oder gibt es XAMPP für Windows als 64-Bit-Version?


    Gruß,
    webmaster3000

    Hallo!


    Mir persönlich ist nichts aufgefallen, was man optimieren kann, ich aber auch kein Experte.
    Dauert das Skript wirklich eine Sekunde? Vielleicht kommt es dir nur, Übertragung usw. mit eingerechnet, so vor.


    Aber mir ist sonst noch was aufgefallen:

    • Dringendes Appell an die Sicherheit der Besucher deiner Seite (soweit vorhanden): Lass doch die Get-Variable auch mit mysql_real_escape() escapen
    • Das Ergebnis deiner Datenbankabfrage könntest du auch auf fehlschlag überprüfen lassen. Geeignet dazu wären Exceptions.


    Gruß,
    webmaster3000

    Zitat von &quot;Yamram&quot;

    Die Sprache ist geil.


    Es ist keine eigene Sprache, sondern eine Technik, um Abfragen an den Webserver zu senden, ohne die komplette Seite neuladen zu müssen!


    Aber geil ist es allemal.

    Zitat von &quot;Yamram&quot;

    Ja, aber wie installiere das neu auf einem Freehoster?


    Indem du dein Verzeichnis, in dem die Dateien deiner Homepage liegen, 1:1 hochlädst.
    Du brauchst nicht mal PHP, wenn deine Ajax-Skripte keine PHP-Dateien aufrufen, was sie aber sicher nicht machen werden.


    Gruß,
    webmaster3000

    Zitat von &quot;Yamram&quot;

    @drPHIP132: Wasch labers du?


    Ganz unrecht hat er nicht, die Sprache, um Datenbankabfragen zu formulieren, ist SQL.
    MySQL ist einer von vielen Datenbank-Servern, der SQL-Befehle entgegennimmt.
    Allerdings kennt MySQL einige Befehle, die andere Datenbankserver nicht "verstehen".


    Hoffe, ich konnte Licht ins dunkel bringen,
    webmaster3000

    Zitat von &quot;Yamram&quot;

    Aber Cookies wären vielleicht wirklich eher angebracht.


    Cookies sind aber nicht zuverlässig. Man kann Browser so konfigurieren, dass sie gar nicht akzeptiert werden oder nach dem Schließen gelöscht, es ei denn, man nimmt Flash-Cookies oder Evercookies.
    IPs können sich aber auch verändern.


    Gruß,
    webmaster3000

    Zitat von &quot;Yamram&quot;

    Wenn dem so ist, dann müsste ja in dem Code von Kalisha veralteter Code vorkommen oder?


    Welcher Code von Kalisha? Dieser Thread ist von 17basi5.


    Was grad noch aufgefallen ist:

    Zitat von &quot;17basti5&quot;
    Code
    <img src="C:\Users\Basti\Desktop\MS_Website\Bilder/Opensuse_7.gif"  />


    In irgendwelchen Pfadangaben stehen immer normale Slashs / und nicht Backslashs \.
    Davon abgesehen fehlt das alt-Attribut.


    Gruß,
    webmaster3000

    Dein Ajax-Skript ruft i. d. R. ein PHP-Skript auf. Dieses verarbeitet die gelieferten Daten, so ähnlich wie Formulardaten.
    Diese kannst dann nach allen Regeln der PHP-Kunst abspeichern, modifizieren, per E-Mail senden...


    Gruß,
    webmaster3000