Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [HTML][PHP]Czy do pliku html można dać include do php ?
kiepski96
post
Post #1





Grupa: Zarejestrowani
Postów: 233
Pomógł: 0
Dołączył: 22.02.2010

Ostrzeżenie: (0%)
-----


Czy w pliku teksty.html można wstawić include do pliku punkty.php questionmark.gif?
Go to the top of the page
+Quote Post
lobopol
post
Post #2





Grupa: Zarejestrowani
Postów: 1 729
Pomógł: 346
Dołączył: 4.04.2009

Ostrzeżenie: (0%)
-----


Oczywiście, jeżeli na serwerze masz ustawione interpretowanie plików html jako pliki php, ale nie ma to większego sensu lepiej zmień rozszerzenie pliku na php

Ten post edytował lobopol 6.02.2011, 21:21:03


--------------------
Go to the top of the page
+Quote Post
kiepski96
post
Post #3





Grupa: Zarejestrowani
Postów: 233
Pomógł: 0
Dołączył: 22.02.2010

Ostrzeżenie: (0%)
-----


A czy lepiej dać skrypty do oddzielnych folderów i includować,czy html i php razem ?
Go to the top of the page
+Quote Post
lobopol
post
Post #4





Grupa: Zarejestrowani
Postów: 1 729
Pomógł: 346
Dołączył: 4.04.2009

Ostrzeżenie: (0%)
-----


Najlepiej to oddzielić php od html dla przejrzystości, ja np bardzo lubię mvc model - widok - kontroler podział aplikacji na takie moduły w modelu całą logika aplikacji, funkcje /operacje na zmiennych, w widoku wyświetlenie treści użytkownikowi a kontroler łączy model z widokiem, ale co kto lubi ważne aby html odseparować od php, przy mniejszych stronkach uznasz to za głupotę, ale jak będziesz musiał coś zmienić to będziesz sobie pluł w twarz, że jednak nie podzieliłeś.


Najlepiej wszystko kierować na index i korzystać z routingu wyświetlać odpowiednie moduły/akcje

tu masz takie pseudo mvc http://anantgarg.com/2009/03/13/write-your...amework-part-1/ dla początkującego całkiem fajne

Ten post edytował lobopol 6.02.2011, 21:30:02


--------------------
Go to the top of the page
+Quote Post
kiepski96
post
Post #5





Grupa: Zarejestrowani
Postów: 233
Pomógł: 0
Dołączył: 22.02.2010

Ostrzeżenie: (0%)
-----


A teraz inne pytanie:

Czy jak mam

  1. <?php
  2. $error_message = "";
  3. $action = isset($_POST['action']) ? $_POST['action'] : '';
  4. $mysql_server = 'localhost';
  5. $mysql_username = 'xxx';
  6. $mysql_password = 'xxx';
  7. $mysql_database = 'xxx';
  8. $mysql_table = 'kat1n1';
  9. $db = mysql_connect($mysql_server, $mysql_username, $mysql_password);
  10. mysql_select_db($mysql_database, $db);
  11. $sql = "SELECT id FROM ".$mysql_table;
  12. $result = mysql_query($sql, $db);
  13. $kat1n1=mysql_num_rows($result);


I tak dalej

To zamiast :

  1. $mysql_username = 'xxx';
  2. $mysql_password = 'xxx';
  3. $mysql_database = 'xxx';


Mogę dać include ?

Wyglądałoby to tak:

Byłyby 2 pliki :

teksty.php
data.php

I daje include do teksty.php :

<?php
session_start();
$error_message = "";
$action = isset($_POST['action']) ? $_POST['action'] : '';
$mysql_server = 'localhost';
include("data.php");
$mysql_table = 'kat1n1';
$db = mysql_connect($mysql_server, $mysql_username, $mysql_password);
mysql_select_db($mysql_database, $db);
$sql = "SELECT id FROM ".$mysql_table;
$result = mysql_query($sql, $db);
$kat1n1=mysql_num_rows($result);

A w data.php daje:

  1. $mysql_username = 'xxx';
  2. $mysql_password = 'xxx';
  3. $mysql_database = 'xxx';
Go to the top of the page
+Quote Post
ciekawskiii
post
Post #6





Grupa: Zarejestrowani
Postów: 467
Pomógł: 39
Dołączył: 7.11.2010
Skąd: Raz tu, raz tam

Ostrzeżenie: (30%)
XX---


Tak, hasla do bazy najlepiej trzymac w oddzielnym pliku i folderze dodatkowo zabezpieczajac je haslem w .htaccess (to chyba podstawa) ale jesli skrypt jest dziurawy to i tak takie zabezpieczenie nic nie da


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 15:45