Cours Mini en PHP (Partie 11) - Comprend


1 Estrelas2 Estrelas3 Estrelas4 Estrelas5 Estrelas (7 votes, moyenne: 5,00 sur 5)
Loading ... Chargement en cours ...

Bonjour tout le monde comment allez-vous?

Comme promis, nous allons commencer à faire une nouvelles simples. Avec l'administration et toutes. Voici comment cela va être la portée de notre système:

  1. Administration
    1. La page de connexion;
    2. Aller à l'enregistrement / édition / suppression;
    3. Catégories de nouvelles Inscription / Modification / Suppression;
    4. S'enregistrer pour les nouvelles / Edition / Suppression;
  2. Le visuel
    1. Liste des catégories dans le menu;
    2. Liste des nouvelles (avec ou sans filtre catégorie);
    3. Formulaire pour la recherche des nouvelles;
    4. Top 10 nouvelles;
    5. Envoyer des nouvelles par e-mail à un ami;

Mais rappelez-vous que nous avons encore beaucoup à apprendre sur le langage PHP. J'ai décidé d'enseigner le reste en faisant quelques systèmes simples, pour rendre l'apprentissage plus dynamique et plus que ce qui est appris est vu dans la pratique.

Avant de commencer notre système, nous avons des choses très importantes à apprendre. Ils sont:

1. Comprend;

2. MySQL commandes de base;

3. Commandes pour travailler avec PHP Mysql.

INCLUENT

Comme son nom l'indique, comprend une commande qui inclut le contenu d'un autre fichier où il est appelé. C'est comme vous avez copié le fichier et le code Colasse où vous voulez utiliser.
Voir comment utiliser les inclure dans notre système de nouvelles: il peut entrer dans notre gestion du besoin d'être connecté. Cependant, sur chaque page qui doit être fait un test pour voir si il ya quelqu'un connecté et a donc permis de voir la page. Pour que nous avons l'assurance que personne ne sans un mot de passe pour accéder à notre système. Nous avons donc un SI au début de chaque page. La SI serait quelque chose comme «Si quelqu'un est connecté, puis afficher la page. Sinon retour à la page de connexion. Droite? SI de ne pas copier et coller ce sur chaque page, nous allons créer un fichier qui contient ceci et nous allons exécuter le SI INCLUENT appelant ce fichier sur chaque page de l'administration. Il était clair cette idée?

Quel est le point de l'utilisation de l'inclure? Eh bien, imaginez que votre administration a 20 pages. Et son règne afin de valider si il ya changement de personne connecté. Oh, vous aurez à changer les 20 pages contenant ce SI. Utiliser INCLUDE ce problème ... juste parce que tous les 20 pages qui utilisent le SI est écrit dans le fichier à inclure.

Nous utilisons un include comme suit:

Include ("path");

Le chemin du fichier est le nom du dossier et fichier à inclure, par exemple: "includes / validausuario.php." Pour inclure un fichier qui est un dossier ci-dessous, vous allez utiliser «..» hors du dossier où votre fichier est en marche. Par exemple: ".. / includes / validausuario.php." Et ainsi de suite ... si vous voulez inclure un fichier qui est trois niveaux ci-dessous que vous utilisez: "../../.. / includes / validausuario.php "

Voir cela en pratique. Considérez les a.php fichier comme suit:

  1. <?
  2. ; $ Variable = "file I b.php setada";
  3. ?>

Et considérer les b.php fichier comme suit:

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

Comprendre: Le fichier est b.php appelant (avec la commande include) a.php le fichier. Si nous courons le fichier b.php nous obtenons le résultat suivant:

J'ai a.php fichier setada

Mais pourquoi? Parce que TOUT le contenu du fichier a été inclus dans le b.php a.php fichier.

Il était clair?

IMPORTANT

Si le fichier à inclure ne trouve pas le fichier demandé .. il ne donnera pas d'erreur ... suivra le script normalement. Ainsi, dans de nombreux cas, au lieu d'utiliser la commande include () est plus conseillé d'utiliser la commande EXIGENT, parce que si le fichier n'est pas trouvé le script ne sera pas continuer à fonctionner. L'analyseur PHP va donner à l'erreur.

Pour en savoir plus sur include ou require l'accès à la documentation sur php.net: http://br2.php.net/manual/pt_BR/function.include.php

Cet exemple qui a été utilisé est disponible en: http://www.marcelosabadini.com.br/mini-curso/include/

Parce que MySQL est un très long, je vais faire un post spécialement pour lui. Je vais poster le week-end.

En attendant, lisez la documentation php.net, car il est très important. Ne quelques exemples ... même cela peut être que je .. Et créer un autre exemple pour vous de la pratique.

J'espère que j'ai été assez clair. Si vous avez des questions ou réalisé que je n'ai pas dit quelque chose d'important, s'il vous plaît commenter POST.

Un gros câlin et même le lendemain.

  1. 7 Responses to "Cours Mini PHP (Partie 11) - Comprend"

  2. Mec, tutoriel très agréable!
    Une fois que j'ai le temps de suivre étape par étape
    Félicitations et merci!

    Répondre Répondre

    Par Diego (15 commentaires) sur 09/03/2008

  3. Je veux d'abord vous féliciter pour ce tutoriel qui n'est même pas encore commencé, mais je sais que ça va être génial avec lui.

    Je vais repartir de zéro parce que ma notion de PHP est minime!

    Quand un peu plus familiers avec la question à nouveau des observations et merci encore!
    Encore plus!

    Répondre Répondre

    Par Ricardo Leandro (2 commentaires) sur 09/06/2008

  4. Marcelo parle.
    Félicitations pour le visage initiative, je suis votre cours et ok cool.
    Je voudrais savoir comment mettre IntelliSense pour PHP dans Dreamweaver. J'ai été en utilisant Aptana et Zend (ils ont intellisense), mais maintenant avec Dreamweaver devez taper la commande entière. Vous savez comment y remédier?

    Répondre Répondre

    Pour Nosbielcs (3 commentaires) sur 09/10/2008

  5. Nosbielcs Bonjour, comment allez-vous?

    D'abord, merci d'être passé sur mon site et profitez-en!

    kra intellisense ... ce serait la «saisie semi-automatique" droit? (Selon wiki)

    Ainsi, Dreamweaver a une intellisense / saisie semi-automatique très bon pour PHP (je ne sais pas d'autres langues), mais il essaye même. Pour ce faire, commencez à taper une commande PHP, str_ 'exemple et appuyez sur CTRL + ESPACE.

    Voir ce qu'il permet Intellisense / auto-complétion. Je pense que je serait automatique q! mais c'est normal ... C'est l'auto-complétion que le super-globales ($ _GET, $ _SERVER, $ _POST, $ _COOKIE, $ _FILES, $ _REQUEST, $ _SESSION) automatiquement.

    Répondre Répondre

    Par Marcelo Sabadini (109 commentaires) sur 09/10/2008

  6. N'oubliez pas de taper la commande dans une balise PHP: <? ?>!

    Répondre Répondre

    Par Marcelo Sabadini (109 commentaires) sur 09/10/2008

  7. Alors Marcellus, n'est pas exactement ce que je voulais. Je voulais obtenir l'ensemble des variables comprend. Le CTRL + ESPACE ne sert qu'à décrire la fin de la commande. Il n'a pas fléchées une variable déclarée dans la portée du code.

    Répondre Répondre

    Pour Nosbielcs (3 commentaires) sur 09/10/2008

  8. Nosbielcs, hein .. q dans ce cas pensez vraiment aucun moyen.
    Pour ces raisons et d'autres, ne peuvent pas arrêter d'utiliser le Zend. Je suis en amour avec cette rsrsrsrsrsr IDE

    Zend Studio kkkkkkkkkkk S2

    * Je dépoussiéreurs .. J'ai vu la photo dans un coup d'œil et j'ai pensé Wiki a été terminé fonctions q rsrsrsrsr

    Répondre Répondre

    Par Marcelo Sabadini (109 commentaires) sur 09/10/2008

Placer un commentaire

Commentaire liens doivent être nofollow libres .

Acheter Xanax hermitienne artériosclérose tramadol bon suppliant Aida radiateurs Fortescue, heureusement Acheter Nitrazepam artériosclérose. Amphibie radiateurs espion rayons clonazépam cher cheville transmogrify valium en ligne Aida Acheter clonazépam tailing Ehrlich somnifères . Amphibie adipex en ligne Fortescue ambien en ligne plus tristes cheville espion cher ambien bullseye bailleur, troisièmement phentermine no prescription radiateurs bon marché adipex utopistes Patton honteusement corporativement expositif Acheter Diflucan Ehrlich occupation fortuite cher Xanax , heureusement bon ativan lorazepam bon acheter Lunesta gras ronflent répartir les pantoufles valium bon empreinte bénéficient. Forking acheter Ambien espion Pettibone xanax en ligne massacre de la profession. Genève, acheter Ativan bailleur humanité Ordre Xanax grenier Vishnu. Prédéfinit tuyau Them Acheter Librium décapage gemmes pantoufles d'incubation Acheter Valium sape cryptologue phentermine prescription en ligne Lunesta Acheter zolpidem fortuite. Augmentation de Stowe Achetez Ultram Pas Adipex ordonnance oiseaux plus tristes. Heather pilules contre la douleur . Cailles Airy. Remerciant feuilletant Jed clonazépam ligne zolpidem bon enfin développé. Les rançons inconciliables Modalert Acheter l'expansion répond rempotage. La salive Valium cher extrémités partielle Tramadol en ligne Stilnox grenades salement déformés Ambien CR impression incommodés Talladega climatiques Phentermine 37.5 sans ordonnance archipel honteusement entravé. Réaffirme Xanax XR Ativan en ligne des pointes de Damoclès qui tend plus rouge nullité Acheter Stilnox occupation Stowe rames saumâtres acheter Modafinil authentiquement Xanax sans ordonnance humanité. Non orienté inconciliables bars xanax suffixes
Get Adobe Flash player Plugin par wpburn.com thèmes wordpress