B??d wysy?ania opcja kontakt
|
Bom3el |
Dodany dnia 05.04.2023 18:55:03
|

Przedszkolak

Postów: 13 Ostrzeżeń: 1
Data rejestracji: 01.04.2023 05:41
Złamana licencja
|
Witam
Podczas wysy?ania wiadomo?ci do administracji poprzez opcje kontakt jest b??d:
„B?ad wewn?trzny: nie mo?na wys?a? Twojej wiadomo?ci.”
Podgl?d ustawienia:

Podgl?d b??du:

Wersja PHPFusion 9.10.30 |
|
|
|
W?cibski Go?? |
Dodany dnia 06.09.2025 00:24:05
|
Pan Kontekstualny
Postów: n^x
Data rejestracji: Zawsze
|
|
IP: localhost |
|
|
Zbigniew@ |
Dodany dnia 05.04.2023 23:15:54
|

Pocz?tkuj?cy

Postów: 136 Pomógł: 13 Ostrzeżeń: 1
v9.03.80 Data rejestracji: 07.03.2021 11:36
|
Puki co zrób w?asny formularz.
<?
$self = $_SERVER["PHP_SELF"];
$haslo="5";
if ($_COOKIE["haslo"]=="ok" or
( $_POST["h"]==$haslo)) {
setcookie("haslo", "ok", mktime()+60*2, "/"); // 2 minut
} else {
echo'<center><h3>Przepraszam za utrudnienia, Jednak prosz? o wyrozumia?o??.
<br>Jest to najprostsza metoda zabezpieczenia przed botami oraz spamerami.
<br>W polu has?o prosz? wype?ni? wynik dodawania i odejmowania,
<br>wpisuj?c, wynik dla u?atwienia za pomoc? cyfr.</h3></center>';
echo "<center><form action=\"$self\" method=\"post\"><table>";
echo '<tr><td><h2>Ró?nica. 10-5</h2></td><td><input type="text" name="h"
style="width:100px;" /></td></tr>
<tr><td> </td><td><input type="submit" value=" zaloguj "
style="width:100px;" /></td></tr></table></form></center>';
exit;
}
?>
<?php
require_once __DIR__.'/maincore.php';
require_once THEMES.'templates/header.php';
add_to_head("<style>.shadowbox { width: 45em;
border: 1px solid #333;
box-shadow: 8px 8px 5px #444;
padding: 8px 12px;
background-image: linear-gradient(180deg, #fff, #ddd 40%, #ccc);</style>");?>
<?php
if(!empty($_POST['name']) and !empty($_POST['email']) and !empty($_POST['message'])) {
$email_odbiorcy = '';
$header = 'Reply-To: <'.$_POST['email']."> \r\n";
$header .= "MIME-Version: 1.0 \r\n";
$header .= "Content-Type: text/html; charset=UTF-8";
$wiadomosc = "<p><h3>💥Dosta?e? wiadomo?? od🚓:</h3></p>";
$wiadomosc .= "<p>Imie i nazwisko: " . $_POST['name'] . "</p>";
$wiadomosc .= "<p>Email: " . $_POST['email'] . "</p>";
$wiadomosc .= "<h3><p>Wiadomo??: " . $_POST['message'] . "</p></h3>";
$message = '<!doctype html><html lang="pl"><head><meta charset="utf-8">'.$wiadomosc.'</head><body>';
$subject = 'Wiadomo?? ze strony🚓...';
$subject = '=?utf-8?B?'.base64_encode($subject).'?=';
if(mail($email_odbiorcy, $subject, $message, $header)){
die('<style>
.container {
border: 1px solid #333;
box-shadow: 8px 8px 5px #444;
padding: 8px 12px;
background-image: linear-gradient(180deg, #fff, #ddd 40%, #ccc);
display: block;
margin-left: auto;
margin-right: auto;
}
</style>
<div class="container"><h1> dziekujemy za kontakt.<br>Wiadomo?? zosta?a wys?ana🕊️<br><a href="https://www.nw.ct8.pl/">Powrót do strony g?ównej.</a></h1></div>');
}else{
die('Wiadomo?? nie zosta?a wys?ana💥'); } }
?>
<h2>Kontakt</h2>
<br><h3>Z administratorem Nowe WIADOMO?CI mo?na skontaktowa? si? poprzez:
<br> Bezpo?rednie wys?anie e-maila na adres <script LANGUAGE="JavaScript">
user = "admin";
site = "nw.ct8.pl";
document.write('<a href=\"mailto:' + user + '@' + site + '\">');
document.write(user + '@' + site + '</a>');
// -->
</script>
<br> Wys?anie prywatnej wiadomo?ci.
<br> Wys?anie wiadomo??i za pomoc?.
Formularza Kontaktowego
Jego tre?? zostanie dostarczona za po?rednictwem e-maila.
</h3>
<style>.shadowbox { width: 39em;
border: 1px solid #333;
box-shadow: 8px 8px 5px #444;
padding: 8px 12px;
background-image: linear-gradient(180deg, #fff, #ddd 40%, #ccc);
display: block;
margin-left: auto;
margin-right: auto;
</style>
<div class="shadowbox">
<form method="post">
<label for="name">Imi? i nazwisko</label>
<input type="text" name="name" id="name" placeholder="Jan Kowalski" required>
<br>
<label for="email"> _ Twój Email .</label>
<input type="email" name="email" id="email" placeholder="" required>
<br>
<label for="message">Wiadomo??</label>
<textarea name="message" rows="15" cols="60" id="message" placeholder="Wpisz swoj? wiadomo??" required></textarea>
<br>
<input type="submit" name="submit" value="Wy?lij">
</form>
</div>
<? require_once THEMES.'templates/footer.php';?>
Zamie? jedynie na w?asny e_mail .
|
|
|
|
Bom3el |
Dodany dnia 06.04.2023 00:00:26
|

Przedszkolak

Postów: 13 Ostrzeżeń: 1
Data rejestracji: 01.04.2023 05:41
Złamana licencja
|
Jest b??d, ?e nie mo?na wys?a? wiadomo?ci
Live-demo: www.cash-online.pl
Edytowane przez Bom3el dnia 06.04.2023 00:15:23
|
|
|
|
Zbigniew@ |
Dodany dnia 06.04.2023 10:31:54
|

Pocz?tkuj?cy

Postów: 136 Pomógł: 13 Ostrzeżeń: 1
v9.03.80 Data rejestracji: 07.03.2021 11:36
|
Ok spróbuje ci wyt?umaczy? tak aby? na przysz?o?? samodzielnie wiedzia? co nale?y zmieni?.
1. uzupe?nij swój profil wpisz wersje PHP Fusion .
obecnie jedynie mo?na by?o si? domy?la? i? masz v9.
2. w polu profilu wpisz adres swojej strony .
3. w??cz na w?asnej stronie przyjazne linki .
Czyli w panelu admin nazywa si? to bezpo?rednie odno?niki.
Nie zapomnij wcze?niej zrobi? kopi pliku .htaccess i najlepiej minimum 2 .
Nikt tu zbytnio nie t?umaczy? ale na niektórych serwerach,
podczas uruchamiania bezpo?rednich odno?ników wyst?puje b??d .Który ?atwo naprawi? , pod warunkiem i? posiadasz plik orginalny .htaccess.
To i? na jednym serwerze nie wyst?puj? zak?ócenia nie oznacza i? tak b?dzie si? dzia?o na wszystkich.
Tylko wówczas ma sens u?ywanie zaawansowanego CMS jakim jest PHP Fusion v9.
Je?li nie u?ywasz przyjaznych linków to sens u?ywania tak rozbudowanego CMS mija si e z celem.
Co do formularza wysy?aj?cego poczt? .
Widz? i? masz stron? na tym samym serwerze co i ja , wiec musi dzia?a? je?li dzia?a na mojej stronie ,to i b?dzie dzia?a? na twojej.
E_mail twój powinien by? z domeny twojej strony i wydaje si? mi i? jest .
Spróbuj w??czy? protokó? SSL.
Czyli twoja strona powinna si? zaczyna? https:// a nie http://
Aby w??czy? to us?ug? wejd? do panela jaki masz na serwerze i tam poszukaj odpowiedniej zak?adki.
Edytowane przez Zbigniew@ dnia 06.04.2023 10:46:51
|
|
|
|
Bom3el |
Dodany dnia 06.04.2023 14:17:05
|

Przedszkolak

Postów: 13 Ostrzeżeń: 1
Data rejestracji: 01.04.2023 05:41
Złamana licencja
|
Rzu? okiem na fotko i czy dobrze wyglada plik



<?
$self = $_SERVER["PHP_SELF"];
$haslo="5";
if ($_COOKIE["haslo"]=="ok" or
( $_POST["h"]==$haslo)) {
setcookie("haslo", "ok", mktime()+60*2, "/"); // 2 minut
} else {
echo'<center><h3>Przepraszam za utrudnienia, Jednak prosz? o wyrozumia?o??.
<br>Jest to najprostsza metoda zabezpieczenia przed botami oraz spamerami.
<br>W polu has?o prosz? wype?ni? wynik dodawania i odejmowania,
<br>wpisuj?c, wynik dla u?atwienia za pomoc? cyfr.</h3></center>';
echo "<center><form action=\"$self\" method=\"post\"><table>";
echo '<tr><td><h2>Ró?nica. 10-5</h2></td><td><input type="text" name="h"
style="width:100px;" /></td></tr>
<tr><td> </td><td><input type="submit" value=" zaloguj "
style="width:100px;" /></td></tr></table></form></center>';
exit;
}
?>
<?php
require_once __DIR__.'/maincore.php';
require_once THEMES.'templates/header.php';
add_to_head("<style>.shadowbox { width: 45em;
border: 1px solid #333;
box-shadow: 8px 8px 5px #444;
padding: 8px 12px;
background-image: linear-gradient(180deg, #fff, #ddd 40%, #ccc);</style>");?>
<?php
if(!empty($_POST['name']) and !empty($_POST['email']) and !empty($_POST['message'])) {
$email_odbiorcy = '';
$header = 'Reply-To: <'.$_POST['email']."> \r\n";
$header .= "MIME-Version: 1.0 \r\n";
$header .= "Content-Type: text/html; charset=UTF-8";
$wiadomosc = "<p><h3>💥Dosta?e? wiadomo?? od🚓:</h3></p>";
$wiadomosc .= "<p>Imie i nazwisko: " . $_POST['name'] . "</p>";
$wiadomosc .= "<p>Email: " . $_POST['email'] . "</p>";
$wiadomosc .= "<h3><p>Wiadomo??: " . $_POST['message'] . "</p></h3>";
$message = '<!doctype html><html lang="pl"><head><meta charset="utf-8">'.$wiadomosc.'</head><body>';
$subject = 'Wiadomo?? ze strony🚓...';
$subject = '=?utf-8?B?'.base64_encode($subject).'?=';
if(mail($email_odbiorcy, $subject, $message, $header)){
die('<style>
.container {
border: 1px solid #333;
box-shadow: 8px 8px 5px #444;
padding: 8px 12px;
background-image: linear-gradient(180deg, #fff, #ddd 40%, #ccc);
display: block;
margin-left: auto;
margin-right: auto;
}
</style>
<div class="container"><h1> dziekujemy za kontakt.<br>Wiadomo?? zosta?a wys?ana🕊️<br><a href="https://www.cash-online.pl/">Powrót do strony g?ównej.</a></h1></div>');
}else{
die('Wiadomo?? nie zosta?a wys?ana💥'); } }
?>
<h2>Kontakt</h2>
<br><h3>Z administratorem Nowe WIADOMO?CI mo?na skontaktowa? si? poprzez:
<br> Bezpo?rednie wys?anie e-maila na adres <script LANGUAGE="JavaScript">
user = "support";
site = "cash-online.pl";
document.write('<a href=\"mailto:' + user + '@' + site + '\">');
document.write(user + '@' + site + '</a>');
// -->
</script>
<br> Wys?anie prywatnej wiadomo?ci.
<br> Wys?anie wiadomo??i za pomoc?.
Formularza Kontaktowego
Jego tre?? zostanie dostarczona za po?rednictwem e-maila.
</h3>
<style>.shadowbox { width: 39em;
border: 1px solid #333;
box-shadow: 8px 8px 5px #444;
padding: 8px 12px;
background-image: linear-gradient(180deg, #fff, #ddd 40%, #ccc);
display: block;
margin-left: auto;
margin-right: auto;
</style>
<div class="shadowbox">
<form method="post">
<label for="name">Imi? i nazwisko</label>
<input type="text" name="name" id="name" placeholder="Jan Kowalski" required>
<br>
<label for="email"> _ Twój Email .</label>
<input type="email" name="email" id="email" placeholder="" required>
<br>
<label for="message">Wiadomo??</label>
<textarea name="message" rows="15" cols="60" id="message" placeholder="Wpisz swoj? wiadomo??" required></textarea>
<br>
<input type="submit" name="submit" value="Wy?lij">
</form>
</div>
<? require_once THEMES.'templates/footer.php';?>
|
|
|
|
Zbigniew@ |
Dodany dnia 06.04.2023 14:40:07
|

Pocz?tkuj?cy

Postów: 136 Pomógł: 13 Ostrzeżeń: 1
v9.03.80 Data rejestracji: 07.03.2021 11:36
|
Certyfikat ci dzia?a i strona jest dost?pna pod adresem https://www.
Jeszcze w panelu admin .
Ustawienia G?ówne
w drugiej zak?adce która mo?e by? nie widoczna z powodu braku lokali
wpisz
Protokó? witryny: https://
Host witryny: * je?li strona ma by? z www to www nazwa twojej strony.
Port witryny: 80
Ja mam kilka formularzy do poczty .
problem jest taki i? nie u?ywam rozszerzenia dla plików php.
I teraz trudno jest mi odnale?? co by?o linkiem do plików.
spróbuj ten formularz czy zadzia?a .
Pó?niej mo?na go poprawi? , tak aby poczt? dawa?o si? odczyta? .
<?php
require_once __DIR__.'/maincore.php';
require_once THEMES.'templates/header.php';
if (count($_POST))
{
////////// USTAWIENIA //////////
$email = 'admin@twoja poczta.pl'; // tu wpisz adres e-mail na który ma zosta? wys?any e-mail
$subject = 'Kontakt'; // tutaj wpisz sta?y temat wiadomo?ci
$message = '<div class="shadowbox"><img src="https://nw.ct8.pl/images/favicons/1a.svg" alt="1a.svg (5 KB)" width="165" height="136" /><h2>Dzi?kujemy za wype?nienie formularza kontaktowego. Wkrótce skontaktujemy si? z Pani?/Panem i odpowiemy na wszelkie pytania.</h2></div>'; // tu
$error = 'Wyst?pi? b??d podczas wysy?ania formularza'; // tu wpisz co ma zosta? wy?wietlone je?eli wiadomo?? nie zostanie wys?ana z powodu b??du
$charset = 'utf-8'; // Strona kodowa - musi by? zgodna ze stron? kodow? twojej strony, podana tutaj obs?uguje polskie znaki
//////////////////////////////
$head =
"MIME-Version: 1.0rn" .
"Content-Type: text/plain; charset=$charsetrn" .
"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]) . "rn";
}
}
else $body .= "$name=" . (get_magic_quotes_gpc() ? stripslashes($value) :
$value) . "rn";
}
echo mail($email, "=?$charset?B?" . base64_encode($subject) . "?=", $body, $head) ?
$message : $error;
}
else
{
?><center><div class="shadowbox">
<form action="?" method="post">
Tytu? wiadomo?ci:<p></p>
<input type="text" name="TYTU?" /><p></p>
Tre?? wiadomo?ci:<p></p>
<textarea name="tre??"rows="10" cols="55"required></textarea><br>
 
E-mail : <input type="text" name="e-mail" />
<p></p>
Podpis: <input type="text" name="podpis" />
<p></p>
<input type="submit" />
<button type="reset">Zresetuj</button>
</form></div><div class="shadowbox">
<?php
}
?>
<? require_once THEMES.'templates/footer.php';?>
wstaw swoje dane i obrazki .
Edytowane przez Zbigniew@ dnia 06.04.2023 15:15:44
|
|
|
|
Bom3el |
Dodany dnia 06.04.2023 15:05:53
|

Przedszkolak

Postów: 13 Ostrzeżeń: 1
Data rejestracji: 01.04.2023 05:41
Złamana licencja
|
Gotowe, ustawienia wygl?daj tak:

Lecz nadal pojawia si? ten sam b??d |
|
|
|
Zbigniew@ |
Dodany dnia 06.04.2023 15:17:37
|

Pocz?tkuj?cy

Postów: 136 Pomógł: 13 Ostrzeżeń: 1
v9.03.80 Data rejestracji: 07.03.2021 11:36
|
Jeszcze troch? i obaj dostaniemy bana.
wypróbuj ten formularz.
<?php
require_once __DIR__.'/maincore.php';
require_once THEMES.'templates/header.php';
if (count($_POST))
{
////////// USTAWIENIA //////////
$email = 'admin@twoja poczta.pl'; // tu wpisz adres e-mail na który ma zosta? wys?any e-mail
$subject = 'Kontakt'; // tutaj wpisz sta?y temat wiadomo?ci
$message = '<div class="shadowbox"><img src="https://nw.ct8.pl/images/favicons/1a.svg" alt="1a.svg (5 KB)" width="165" height="136" /><h2>Dzi?kujemy za wype?nienie formularza kontaktowego. Wkrótce skontaktujemy si? z Pani?/Panem i odpowiemy na wszelkie pytania.</h2></div>'; // tu
$error = 'Wyst?pi? b??d podczas wysy?ania formularza'; // tu wpisz co ma zosta? wy?wietlone je?eli wiadomo?? nie zostanie wys?ana z powodu b??du
$charset = 'utf-8'; // Strona kodowa - musi by? zgodna ze stron? kodow? twojej strony, podana tutaj obs?uguje polskie znaki
//////////////////////////////
$head =
"MIME-Version: 1.0rn" .
"Content-Type: text/plain; charset=$charsetrn" .
"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]) . "rn";
}
}
else $body .= "$name=" . (get_magic_quotes_gpc() ? stripslashes($value) :
$value) . "rn";
}
echo mail($email, "=?$charset?B?" . base64_encode($subject) . "?=", $body, $head) ?
$message : $error;
}
else
{
?><center><div class="shadowbox">
<form action="?" method="post">
Tytu? wiadomo?ci:<p></p>
<input type="text" name="TYTU?" /><p></p>
Tre?? wiadomo?ci:<p></p>
<textarea name="tre??"rows="10" cols="55"required></textarea><br>
 
E-mail : <input type="text" name="e-mail" />
<p></p>
Podpis: <input type="text" name="podpis" />
<p></p>
<input type="submit" />
<button type="reset">Zresetuj</button>
</form></div><div class="shadowbox">
<?php
}
?>
<? require_once THEMES.'templates/footer.php';?>
|
|
|
|
Bom3el |
Dodany dnia 06.04.2023 16:00:36
|

Przedszkolak

Postów: 13 Ostrzeżeń: 1
Data rejestracji: 01.04.2023 05:41
Złamana licencja
|
Teraz ju? wszystko dzia?a, dzi?kuj? bardzo Tylko musz? jeszcze zapyta? czy du?o roboty jest aby wygl?da?o tak samo jak by?o na pocz?tku? |
|
|
|
Zbigniew@ |
Dodany dnia 06.04.2023 16:19:32
|

Pocz?tkuj?cy

Postów: 136 Pomógł: 13 Ostrzeżeń: 1
v9.03.80 Data rejestracji: 07.03.2021 11:36
|
Pierwszy formularz wysy?a? poczt? w HTML.
Ten mo?e i by wys?a? .
Najpierw zmie? plik .htaccess
Zrób sobie kopie i wypróbuj ten .# Disable directory listing
Options -Indexes
# Force utf-8 charset
AddDefaultCharset UTF-8
AddCharset UTF-8 .html .css .js .svg .woff .woff2
# Security
ServerSignature Off
# Protect .htaccess file
<Files .htaccess>
Require all denied
</Files>
# Protect config.php
<Files config.php>
Require all denied
</Files>
# Protect fusion_error_log.log
<Files fusion_error_log.log>
Require all denied
</Files>
# Protect .cache files
<Files *.cache>
Order allow,deny
deny from all
</Files>
<ifModule mod_headers.c>
Header set X-Content-Type-Options "nosniff"
</ifModule>
ErrorDocument 401 /error.php?code=401
ErrorDocument 403 /error.php?code=403
ErrorDocument 404 /error.php?code=404
Options +SymLinksIfOwnerMatch
<ifModule mod_rewrite.c>
# Let PHP know mod_rewrite is enabled
<ifModule mod_env.c>
SetEnv MOD_REWRITE On
</ifModule>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php
RewriteBase /
# Fix Apache internal dummy connections from breaking [(site_url)] cache
RewriteCond %{HTTP_USER_AGENT} ^.*internal\ dummy\ connection.*$ [NC]
RewriteRule .* - [F,L]
# Exclude /administration and /themes directories and images from rewrite rules
RewriteRule ^(administration|themes)/*$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteCond %{REQUEST_URI} !^/(administration|config|index.php)
RewriteRule ^(.*?)$ index.php [L]
</ifModule>
Wówczas do plików które nie nale?? w originale do PHP Fusion v9
,czyli w twoim przypadku to b?dzie kontakt.
Plik z formularzem kontaktowym mo?esz nazwa? kontakt.php
Nie musi nazywa? si? contact.php .
Je?li plik nazwiesz kontakt.php to link do pliku dajesz kontakt . bez rozszerzenia (.php) |
|
|
|
khaman |
Dodany dnia 07.04.2023 08:30:35
|


Postów: 2511 Pomógł: 78
Data rejestracji: 26.06.2007 12:11
|
Brak prawid?owej stopki na stronie oznacza brak dalszej pomocy. Stopka okre?lona w regulaminie do podgl?du te? na naszej stronie.
Posty pomocne oznaczaj jako pomóg? Nie pomagam na PW/GG | Brak stopki = brak pomocy
|
|
|