Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML][PHP]Wysyłanie polskich znaków metodą POST
Forum PHP.pl > Forum > Przedszkole
byemma
Cześć,
dopiero zaczynam się uczyć php i napotkałam następujący problem: mam input i chce wykorzystując metodę post przesłać do bazy danych wprowadzoną treść tekstową. Niestety po wpisaniu w treść dwóch polskich znaków bądź cudzysłowów dostaje 403 Forbidden. W bazie mam ustawione kodowanie utf8, tak samo w pliku. Załączam kod i proszę o wyrozumiałość ponieważ to dopiero początki. Pozdrawiam smile.gif


plik.php
Kod
<?php
session_start();
require"../connect.php";
header('Content-Type: text-html; charset="utf-8"');
?>

<!DOCTYPE HTML>
<html >

<head>
    <meta http-equiv="content-type" content="text/html; charset=utf-8">
    <title> Projekt- "Biuro podróży"</title>
    <meta http-equiv="X-UA-Compatible" content="IE-edge,chrome=1" />
    <link rel="stylesheet" type="text/css" href="../style.css"></link>

</head>


<body style="background-color:#ccccff;">

        

            <form method=post action="plik.php">
                    <input type="text" placeholder="Nazwa/tytuł podróży" name="title" required> <br/><br/>
                    <input type="submit" name="submit" style="width:400px;" value="DODAJ WYCIECZKĘ!">
            </form>

    <?php

if(isset($_POST['title']))
    echo($_POST['title']);
    
    ?>
    
</body>
</html>
viking
403 oznacza brak dostępu. Sprawdź uprawnienia pliku oraz czy nie masz .htaccess który mógłby je zmienić.
byemma
Po ustawieniu praw dostępu 777 dla katalogu i dla pliku nic się nie zmienia sad.gif
W .htaccess mam :

Kod
php_flag display_errors on
php_flag html_errors on
php_flag apc.cache_by_default off
viking
A grupa? Inne pliki działają? Apache wymagał konfiguracji Require all granted
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.