można w ten sposób
wstawić skrypt php do pliku z rozszerzeniem .html
?
można w ten sposób
wstawić skrypt php do pliku z rozszerzeniem .html
?
Do html-a moża wsatwiać shrypty php za pomocą:
<? include (“skrypt.php”);?>
ale wtedy rozszerzenie trzeba pliku trzeba zmienić z html na php
JAk się do pliku z rozszerzeniem .html wstawi skrypt php to niebędzie działał. Kto Ci taki pomysł podsunoł??? :roll:
Nikt, tylko pomyślałem, że może się jakoś da :mrgreen: , bo plik z rozszerzeniem .html mam już zaindeksowany w Google.
Niektóre serwery obsługują taką składnię, ale to bardzo rzadkie jest.
najlepiej odrazu jak tworzysz stroke twórz z rozszerzeniem .php nawet jeśli ma być czysty html
jak w przyszłości bedziesz chciał coś w php zrobić nie bedzie problemu z rozrzerzeniami i wstawieniami skryptów php
to po otwarciu pliku .html zrób przekierowanie na inną stronę, która ma już rozszerzenie .php.
albo przez iframe, albo:
Racaja.
a jak w takim skrypcie ustaiwć żeby się nowa strona otwierała po wysłaniu formularza?
<?php
if (count($_POST))
{
$email = xxx@pl
$subject = 'Ble ble';
$message = 'BLA BLA BAL';
$error = 'Wystąpił błąd podczas wysyłania formularza';
$charset = 'iso-8859-2';
//////////////////////////////
$head =
"MIME-Version: 1.0\r\n" .
"Content-Type: text/plain; charset=$charset\r\n" .
"Content-Transfer-Encoding: 8bit";
$body = '';
foreach ($_POST as $name => $value)
{
if (is_array($value))
{
for ($i = 0; $i < count($value); $i++)
{
$body .= "$name=" . (get_magic_quotes_gpc() ? stripslashes($value[$i]) : $value[$i]) . "\r\n";
}
}
else $body .= "$name=" . (get_magic_quotes_gpc() ? stripslashes($value) : $value) . "\r\n";
}
echo mail($email, "=?$charset?B?" . base64_encode($subject) . "?=", $body, $head) ? $message : $error;
}
else
{
?>