Bücher online kostenlos Kostenlos Online Lesen
jQuery von Kopf bis Fuß (German Edition)

jQuery von Kopf bis Fuß (German Edition)

Titel: jQuery von Kopf bis Fuß (German Edition) Kostenlos Bücher Online Lesen
Autoren: Ryan Benedetti , Ronan Cranley
Vom Netzwerk:
gebräuchlichen Webtechnologien wie RSS, SOAP/Web Services und SVG zum Einsatz.
    PHP
    Eine serverseitige Skriptsprache, mit der Sie die Inhalte von Webseiten vor der Übertragung an den Browser auf dem Server manipulieren können.

Kapitel 9. Mit JSON-Daten umgehen: Darf ich vorstellen: Client — Server

    Das Lesen von Daten aus einer XML-Datei ist zwar sehr nützlich, immer bringt’s das aber auch nicht. Mit einem effizienteren Format namens JavaScript Object Notation (auch bekannt als JSON) kann der Datenaustausch mit dem Server deutlich erleichtert werden. Außerdem lässt sich JSON nicht nur leichter erzeugen, sondern auch lesen. Sie werden erfahren, wie Sie mithilfe von jQuery, PHP und SQL eine Datenbank anzulegen, um darin Informationen zu speichern, die Sie später mit JSON auslesen und mit jQuery auf dem Bildschirm darstellen können. Für Webapplikationen ist das eine echte Supermacht.

Die MegaCorp-Marketingabteilung von Webville kennt kein XML
    Von: Webville MegaCorps Marketing
    Betreff: Re. : Ergebnisseite für das 42. Bit-to-Byte-Rennen
    Liebes Webdesign-Team,
    Ihre Updates der Website gefallen uns richtig gut.
    Wir haben allerdings ein Problem: Niemand in unserem Büro kennt sich mit XML aus. Wir wissen also nicht, wie wir die Website um weitere Finisher ergänzen können.
    Wir haben es probiert, aber jedes Mal geht etwas schief. Die Website verhält sich seltsam ... manchmal werden die Finisher nicht angezeigt oder Felder verschwinden, obwohl sie in der XML-Datei enthalten sind. Das ist sehr merkwürdig.
    Am liebsten würden wir die Daten einfach in ein paar Textfelder eingeben und auf einen Button klicken, damit ein neuer Finisher auf der Seite erscheint. Kriegen Sie das hin?
    Und können Sie es so einrichten, dass nicht gleich die ganze Website abstürzt, wenn wir einen Fehler machen?
    Ich weiß, es sind nur noch drei Tage bis zum Flug nach Hawaii, aber das muss unbedingt vorher noch fertig werden. Schaffen Sie das noch rechtzeitig?
    --
    Dionah C. Housney
    Marketingchefin
    Webville MegaCorp

Seitenabstürze durch XML-Fehler
    Ist die XML-Datei fehlerhaft, funktioniert der Code zum Lesen und Parsen der Daten nicht mehr. Häufig sind Probleme mit den XML-Tags der Grund. Schnell ist ein schließender Tag vergessen oder der Tagname falsch geschrieben. Aber auch die Daten innerhalb der Tags können für Schwierigkeiten sorgen, wenn sie für die Verwendung mit XML nicht korrekt kodiert wurden.

    Kopf-Nuss
    Es sieht aus, als sei XML für unsere Zwecke doch nicht so gut geeignet. Welche Möglichkeiten zum Hinzufügen von Läufern fallen Ihnen noch ein?

Die Daten über eine Website eingeben
    Wahrscheinlich haben Sie bereits an die Verwendung eines HTML- Formulars gedacht. Mit Formularen können Sie eine Vielzahl verschiedener Daten abfragen und zur Verarbeitung an den Server übergeben. Formulare bieten eine große Auswahl an Elementen, mit denen die verschiedenen Datentypen übergeben werden können. Wir werden uns in Kapitel 10 detailliert damit beschäftigen. Für den Augenblick reichen uns allerdings ein einfaches Texteingabefeld und eine Auswahlliste. Möglicherweise kennen Sie sich schon gut mit Formularen aus. Lassen Sie uns trotzdem kurz einen Blick auf ihre Verwendung werfen, damit wir wissen, womit wir es hier zu tun haben.

    Das sollte funktionieren, schließlich wissen Sie bereits, wie man Tabs hinzufügt.
    Danach können wir daran arbeiten, die Daten für die Anzeige in den Finisher-Listen zu speichern und wieder auszulesen.
    HTML & CSS Direkt auf Den Tisch
    Versehen Sie Ihre index.html -Datei mit einem zusätzlichen Tab, in dem die Finisher über ein Webformular eingegeben werden können. Aktualisieren Sie außerdem die Datei meine_stile.css , um den #
hauptteil
etwas breiter zu machen.
    Probefahrt
    Öffnen Sie die Datei index.html im Browser und wählen Sie den Tab Neuen Finisher hinzufügen , um das neue Formular und die Felder zur Dateneingabe zu sehen.
    Kopf-Nuss
    Was meinen Sie, wie die in das neue Formular eingegebenen Daten gespeichert und ausgelesen werden können?

Was tun mit den Daten?
    Jetzt müssen wir die in das Formualr eingegebenen Daten an den Server schicken und dort irgendwie speichern. Dafür verwenden wir PHP, eine andere Sprache, die uns beim Ablegen der übergebenen Informationen in einer Datenbank hilft. Keine Sorge, wir werden Sie gleich mit den nötigen Informationen zu PHP und Datenbanken versorgen. Zunächst wollen wir uns aber ansehen, wie wir die Daten an den

Weitere Kostenlose Bücher