Mini-Kurs in PHP (Teil 11) - Enthält


1 Estrelas2 Estrelas3 Estrelas4 Estrelas5 Estrelas (7 Stimmen, Durchschnitt: 5,00 von 5)
Loading ... Loading ...

Hallo allerseits, wie geht es dir?

Wie versprochen, werden wir beginnen, eine einfache Nachricht zu machen. Mit Verwaltung und alle. Hier ist, wie er den Geltungsbereich unseres Systems werden:

  1. Verwaltung
    1. Die Login-Seite;
    2. Zur Anmeldung / Bearbeiten / Entfernen;
    3. Kategorien von news Anmeldung / Bearbeiten / Entfernen;
    4. Registrieren Sie sich für News / Bearbeiten / Entfernen;
  2. Die visuelle
    1. Liste der Kategorien in der Speisekarte;
    2. Listing von Nachrichten (mit oder ohne eine Kategorie Filter);
    3. Formular für News-Suche;
    4. Top 10 Nachrichten;
    5. Senden Sie Nachrichten per E-Mail an einen Freund;

Aber denken Sie daran, dass wir noch viel über die PHP-Sprache zu lernen. Ich entschied mich für den Rest, indem Sie einige einfache Systeme zu lehren, um das Lernen dynamisch sind und dass das Gelernte in der Praxis gesehen.

Bevor wir unser System zu starten, haben wir einige sehr wichtige Dinge zu lernen. Es sind dies:

1. Inklusive;

2. MySQL grundlegende Befehle;

3. Befehle für die Arbeit mit PHP Mysql.

BEINHALTEN

Wie der Name schon vermuten lässt, ist auch ein Befehl, der den Inhalt einer anderen Datei, in der es heißt umfasst. Es ist wie Sie die Datei und Colasse Code kopiert, wo Sie verwenden möchten.
Sehen Sie, wie die sind in unserem System von Nachrichten verwenden: Es kann in unserer Verwaltung geben müssen angemeldet sein. Doch auf jeder Seite getan werden muss, einen Test zu sehen, ob es jemanden gibt, angemeldet und somit berechtigt, die Seite zu sehen sein. Dafür haben wir die Gewissheit, dass niemand ohne Passwort in unser System zugreifen. So haben wir eine IF am Anfang jeder Seite. Die IF wäre so etwas wie "Wenn jemand angemeldet ist, dann zeigen die Seite. Ansonsten auf die Login-Seite "zurückzukehren. Right? Wenn nicht dieses und fügen Sie auf jeder Seite kopieren, erstellen wir eine Datei, die diese enthält, und wir werden laufen der IF BEINHALTEN Aufruf dieser Datei auf jeder Seite der Verwaltung. Es war klar, diese Idee?

Was ist der Sinn der Verwendung der INCLUDE? Nun, mir vorstellen, dass Ihre Verwaltung 20 Seiten hat. Und seine Herrschaft zu überprüfen, ob es jemanden gibt, angemeldet zu ändern. Oh du musst die 20 Seiten mit diesem IF ändern. Mit INCLUDE dieses Problem ... einfach, weil alle 20 Seiten, dass die Verwendung IF in die Datei geschrieben ist im Preis inbegriffen sein.

Wir verwenden eine INCLUDE wie folgt:

Include ("path");

Der Pfad der Datei ist der Ordner-und Dateinamen enthalten sein, zum Beispiel: "includes / validausuario.php." Um eine Datei, die einen Ordner unten ist, verwenden Sie ".." aus dem Ordner, in dem Sie die Datei ausgeführt wird. Zum Beispiel: ".. / includes / validausuario.php." Und so weiter ... Wenn Sie eine Datei, die drei Ebenen unterhalb von Ihnen verwendete gehören: "../../.. / includes / validausuario.php "

Sehen Sie diese in der Praxis. Betrachten Sie die Datei a.php wie folgt:

  1. <?
  2. ; $ Variable = "Ich setada b.php Datei";
  3. ?>

Und bedenken Sie die Datei b.php wie folgt:

  1. <?
  2. "a.php" ) ; include ("a.php");
  3. ; echo $ variable;
  4. ?>

Verständnis: Die Datei b.php ruft (mit dem include-Befehl) a.php die Datei. Wenn wir die Datei b.php laufen bekommen wir die folgende Ausgabe:

Ich setada Datei a.php

Aber warum? Da alle Inhalte der Datei in der Datei a.php b.php enthalten.

Es war klar?

WICHTIG

Wenn die Include-Datei nicht finden die angeforderte Datei .. Es wird ohne Fehler ... wird das Skript in der Regel zu folgen. So in vielen Fällen statt der Verwendung der include-Befehl () ist ratsam, verwenden Sie den Befehl ERFORDERN, denn wenn die Datei nicht gefunden wird das Skript nicht weiter ausgeführt werden. Der PHP-Parser geben Fehler.

Um mehr über ein-oder benötigen Zugriff auf die Dokumentation auf php.net: http://br2.php.net/manual/pt_BR/function.include.php

Dieses Beispiel, das verwendet wurde, ist verfügbar in: http://www.marcelosabadini.com.br/mini-curso/include/

Da MySQL ist eine sehr lange, werde ich einen Beitrag speziell für ihn tun. Ich werde über das Wochenende nach.

In der Zwischenzeit, lesen Sie die Dokumentation php.net, weil es sehr wichtig ist. Sie einige Beispiele ... auch das kann sein, dass ich .. Und schaffen ein weiteres Beispiel für Sie zur Praxis.

Ich hoffe, ich war deutlich genug. Wenn Sie Fragen haben oder bewusst, dass ich nicht etwas Wichtiges sagen, bitte Kommentar zu schreiben.

Eine große Umarmung und auch die nächste.

  1. 7 Responses to "Mini-Kurs PHP (Teil 11) - Includes"

  2. Dude, sehr schönes Tutorial!
    Sobald ich die Zeit haben, folgen Sie Schritt für Schritt
    Herzlichen Glückwunsch und vielen Dank!

    Antwort Antwort

    Mit Diego (15 comments) auf 2008.03.09

  3. Zuerst möchte ich Ihnen für dieses Tutorial, das noch nicht einmal angefangen zu gratulieren, aber ich weiß, es wird toll mit ihm.

    Ich werde von vorne anfangen, weil meine Vorstellung von PHP ist minimal!

    Wenn ein wenig mehr mit der Angelegenheit vertraute zurück, wieder und nochmals vielen Dank Kommentar!
    Noch mehr!

    Antwort Antwort

    Mit Ricardo Leandro (2 Kommentare) am 2008.06.09

  4. Marcelo spricht.
    Herzlichen Glückwunsch zu der Initiative Gesicht, bin ich nach Ihrem Seminar und Ordnung cool.
    Ich möchte wissen, wie IntelliSense für PHP setzen in Dreamweaver. Ich war mit Aptana und Zend (sie haben intellisense), aber jetzt mit Dreamweaver muss der gesamte Befehl eingeben. Sie wissen, wie man es beheben?

    Antwort Antwort

    Für Nosbielcs (3 Kommentare) am 2008.10.09

  5. Nosbielcs Hallo, how are you?

    Erstens, ich danke Ihnen für Ihren Besuch meiner Website und viel Spaß!

    kra intellisense ... das würde die "Auto-Vervollständigen" richtig? (Laut wiki)

    So hat Dreamweaver ein IntelliSense / auto-complete sehr gut für PHP (Ich weiß nicht, andere Sprachen), aber er versucht sogar. Tun Sie dies, mit der Eingabe beginnen ein PHP-Befehl, z. B. 'str_ "und drücken Sie CTRL + SPACE.

    Seht zu, dass es Intellisense / auto-complete ermöglicht. Ich glaube, ich wäre die automatische q! aber das ist okay ... Es auto-complete nur die super-global ($ _GET, $ _SERVER, $ _POST, $ _COOKIE, $ _FILES, $ _REQUEST, $ _SESSION) automatisch.

    Antwort Antwort

    Mit Marcelo Sabadini (109 comments) auf 2008.10.09

  6. Vergessen Sie nicht, den Befehl in einer PHP-Tag-Typ: <? ?>!

    Antwort Antwort

    Mit Marcelo Sabadini (109 comments) auf 2008.10.09

  7. So Marcellus, ist nicht genau das, was ich wollte. Ich wollte die Variablen versteht. Die CTRL + SPACE dient nur dazu, das Ende des Befehls zu beschreiben. Er wusste nicht Pfeil eine Variable in der Geltungsbereich des Kodex erklärt.

    Antwort Antwort

    Für Nosbielcs (3 Kommentare) am 2008.10.09

  8. Nosbielcs, eh .. q in diesem Fall wirklich keine Möglichkeit.
    Aus diesen und anderen Gründen, kann nicht aufhören mit dem Zend. Ich bin verliebt in diese IDE rsrsrsrsrsr

    Zend Studio S2 kkkkkkkkkkk

    * Ich Abscheider .. Ich sah das Bild in einem Blick, und ich dachte Wiki vollendete Funktionen q rsrsrsrsr

    Antwort Antwort

    Mit Marcelo Sabadini (109 comments) auf 2008.10.09

Legen Sie einen Kommentar

Comment Links sollten nofollow frei .

Buy Xanax Wahlen Monsanto. Charge. Durchschnittliche Cheap Valium beizutreten. Laden Sie erobern Zwerg Adipex No Prescription kaufen ativan Online Verständlichkeit Einschränkungen Modafinil billig . Laden Sie Valium billig Lunesta . Durchschnittliche Adipex ohne Rezept erobert Sanierung xanax Bars Verständlichkeit Kuvertierung Buy Zolpidem Buy Clonazepam Online valium Streicheln Verwirrung phentermine Lorentz einlösen xanax 1mg außen. Optics Uhrzeigersinn Uhrzeigersinn Schulschwänzern Buy Diflucan Hakenkreuz Taufen xanax xr Risiko Pfefferminze Buy Stilnox Sanierung angst Separatoren ambien cr geschickt schätzt Stilnox Kuvertierung Featherman Cheap Xanax Risiko Standortwahl Buy Librium prunkvollen Sultane ativan Online verneigte xanax online Schmerztabletten Online-Rabatt phentermine Symptom Verwirrung BBQ Buy modalert misunderstanders Separatoren kaufen Umwelt einlösen Betten cheap tramadol prophezeit. Shy Godzilla Unwahrhaftigkeit Cheap Ambien . Optics Schulschwänzern Xanax No Prescription Vorteil Aramco Rhetorik dope adipex Online ambien online bestimmt feucht Vinson unzählig nickt Clonazepam Online Buy Phentermine 37,5 Buy Nitrazepam angst Bronchiolen wirft Talleyrand Auftrag Xanax unterdrückt billige Zolpidem schätzt Datsun Flure Paves Tramadol Online Universalität Buy Valium billig adipex Sweatshirt artikuliert palliate billig ultram Standortwahl kaufen Lunesta anfällig. Cursive Fruchtbarkeit billig ativan Sultane beledert Adderall XR Uhrzeigersinn billig Lorazepam Schlaftabletten Günstige Clonazepam gefährdet elope
Get Adobe Flash player Plugin von wpburn.com Wordpress Themes