22-12-2010, 03:00
Witam,
właśnie się uczę php i mam parę pytań.
1. Chodzi mi o bezpieczeństwo zmiennych. Autor w książce przedstawia 3 różne sposoby zapisywania zmiennych:
$_POST['zmienna']
$zmienna
Teraz tak, autor książki mówi, że pierwszy sposób jest najlepszy bo jest najbezpieczniejszy. Jednak na początku kodu zrobił coś takiego:
$zmienna=$_POST['zmienna']
Teraz jak to rozumieć? Chodzi o bezpieczeństwo przesyłania danych między formularzem, a skryptem php czy bezpieczeństwo kodu php?
Np. dla wartości przesyłanych używać $_POST['zmienna'], a już wewnątrz php mogę używać $zmienna czy w całym kodzie używać $_POST['zmienna'].
Chociaż chyba jeśli nie przesyłamy danych to używa się $zmienna, bo z tego co wiem to POST jest używany głównie w formularzach.
2. Krótkie pytanie: Jak wykonywać kontrolę danych? Rozumiem, że muszę określić dla każdego pola jakie znaki mają być wprowadzane, a potem tylko if?
3. Teraz mam mały problem z adresem do pliku (chodzi o zapisywanie danych do pliku i odczytywanie ich). Jak powinien wyglądać adres pliku? Chodzi o to czy mogę go zapisać w tym samym miejscu co np. index.php czy to jest zapisywane w innym miejscu?
właśnie się uczę php i mam parę pytań.
1. Chodzi mi o bezpieczeństwo zmiennych. Autor w książce przedstawia 3 różne sposoby zapisywania zmiennych:
$_POST['zmienna']
$zmienna
Teraz tak, autor książki mówi, że pierwszy sposób jest najlepszy bo jest najbezpieczniejszy. Jednak na początku kodu zrobił coś takiego:
$zmienna=$_POST['zmienna']
Teraz jak to rozumieć? Chodzi o bezpieczeństwo przesyłania danych między formularzem, a skryptem php czy bezpieczeństwo kodu php?
Np. dla wartości przesyłanych używać $_POST['zmienna'], a już wewnątrz php mogę używać $zmienna czy w całym kodzie używać $_POST['zmienna'].
Chociaż chyba jeśli nie przesyłamy danych to używa się $zmienna, bo z tego co wiem to POST jest używany głównie w formularzach.
2. Krótkie pytanie: Jak wykonywać kontrolę danych? Rozumiem, że muszę określić dla każdego pola jakie znaki mają być wprowadzane, a potem tylko if?
3. Teraz mam mały problem z adresem do pliku (chodzi o zapisywanie danych do pliku i odczytywanie ich). Jak powinien wyglądać adres pliku? Chodzi o to czy mogę go zapisać w tym samym miejscu co np. index.php czy to jest zapisywane w innym miejscu?