Pole? nas! panel
|
cinek1311 |
Dodany dnia 20.12.2008 11:03:00
|

Przedszkolak

Postów: 3
Data rejestracji: 20.12.2008 11:00
|
Witam, poszukuje panela dzi?ki któremu dodalbym do swojej strony system poleconych. Czy mia?by ktos link do tego?
Edytowane przez Pieka dnia 22.08.2011 17:12:26
|
|
|
|
W?cibski Go?? |
Dodany dnia 06.09.2025 12:29:36
|
Pan Kontekstualny
Postów: n^x
Data rejestracji: Zawsze
|
|
IP: localhost |
|
|
kefirek |
Dodany dnia 20.12.2008 11:39:40
|

Zaawansowany

Postów: 1191 Pomógł: 418 Ostrzeżeń: 1
v6.00.xxx Data rejestracji: 06.04.2008 21:59
|
Wklej sobie w panel (jest to z wersji 6, ale na v7 dzia?a jak trzeba):
openside("Pole? nas!");
$numFriends = 1;
$webmasterEmail = "twoj_e-mail";
$returnPage = "http://twoja.strona.pl";
$sendNotification = 0;
$subject = "[SENDER_NAME] ([SENDER_EMAIL])";
$recommendMessage = <<<EOD
EOD;
$customMessage = <<<EOD
EOD;
$sendAsHtml = 0;
$htmlHeader = <<<EOD
EOD;
error_reporting(E_ERROR);
/* start main */
if(!isset($_POST["action"])) {
if($useHeader) include($headerFile);
show_form();
if($useFooter) include($footerFile);
} else {
//begin error checking
if(trim($_POST['senderName']) == "") {
$error[] = "Something is wrong...";
}
$_POST['senderEmail'] = trim($_POST['senderEmail']);
if(!isValid($_POST['senderEmail'])) {
$error[] = "Fill this form correctly.";
unset($_POST['senderEmail']);
}
$validRecips = check_valid($_POST['friend']);
if($validRecips == FALSE) {
$error[] = "Fill this form correctly.";
}
//end error checking
if($useHeader) include($headerFile);
if($error) {
echo "<center>\n";
foreach($error as $oneError) {
echo "$oneError<br>\n";
}
echo "</center>\n";
echo show_form();
if($useFooter) include($footerFile);
} else { //no error
$subject = str_replace("[SENDER_NAME]", $_POST['senderName'], $subject);
$subject = str_replace("[SENDER_EMAIL]", $_POST['senderEmail'], $subject);
$message = trim($_POST['recommendMessage']) . "\n\n" . $_POST['customMessage'] . "\n\n\n_________________________________________\n"
."Antyspam info! Wiadomo?? zosta?a wys?ana z serwisu: ". $_SERVER['SERVER_NAME'] . $_SERVER['PHP_SELF'] .""
." , IP: " . $_SERVER[REMOTE_ADDR] . ". W przypadku je?li nie znasz nadawcy tego maila, prosimy o kontakt na adres: $webmasterEmail "
."";
echo "<center>\n";
if($_POST['toself'] == TRUE) {
array_push($validRecips, $_POST['senderEmail']);
}
$content = ($sendAsHtml == TRUE ? "text/html" : "text/plain");
$message = stripslashes($message);
if($sendAsHtml == 1) $message = $htmlHeader . nl2br(trim($message));
$headers = "From: " . $_POST['senderName'] . " <" . $_POST['senderEmail'] . ">\r\n";
$headers .= "X-Mailer: Your webside url address or different info eg. (helmuth.dk)\r\n";
$headers .= "Content-Type: $content";
foreach($validRecips as $recip) {
$friends .= $recip . " ";
@mail($recip, $subject, $message, $headers);
echo "Wiadomo?? zosta?a wys?ana do: $recip<br>\n";
}
echo "</center>\n<br>\n<center><b>Dzi?kuj? :)</b><br><br>Kliknij <a href=\"$returnPage\" target=\"_self\">tu</a>, aby przej?? na stron? g?ówn? lub <a href='javascript: history.go(-1)'>tu</a> aby wróci? do poprzedniej.</center><br><br>\n\n";
if($useFooter) include($footerFile);
if($sendNotification) {
//build message string here.
$nMessage = $_POST['senderName'] . " (" . $_POST['senderEmail'] . ") " . $_SERVER['REMOTE_ADDR'] . " har benyttet Anbefal Hjemmeside-scriptet til at sende til f?lgende personer: " . count($validRecips) . " Ven(ner) ($friends).";
@mail($webmasterEmail, "...", $nMessage, "From: $webmasterEmail");
}
}
}
/* end main */
/* mixed */ function check_valid($list)
{
global $errorCode;
$numElements = sizeof($list);
$goodEmails = array();
foreach($list as $single) {
if(isValid($single)) {
$goodEmails[] = $single;
}
}
if(!empty($goodEmails)) {
return array_unique($goodEmails);
} else {
return FALSE;
}
}
/* void */ function show_form()
{
global $numFriends, $validRecips, $recommendMessage, $customMessage, $userdata;
$senderName = (!isset($_GET['sn']) ? $_POST['senderName'] : urldecode($_GET['sn']));
$senderEmail = (!isset($_GET['se']) ? $_POST['senderEmail'] : urldecode($_GET['se']));
//sender vars
echo "<form method=\"POST\" action='".FUSION_SELF.(FUSION_QUERY ? "?".str_replace("&","&",FUSION_QUERY) : "")."'>\n"
."<input type=\"hidden\" name=\"action\" value=\"submit\">\n"
."<table border=0 align=\"center\" cellpadding=1 cellspacing=0>\n"
."\t<tr>"
."<td><input type=\"hidden\" name=\"senderName\" value=\"Od przyjaciela\"></td></tr>\n"
."<tr><td>E-mail nadawcy:</td></tr><tr><td style=\"text-align:center\">".(iMEMBER ? "<input type=\"hidden\" name=\"senderEmail\" value=\"".$userdata['user_email']."\">".$userdata['user_email'] : "<input class='textbox' style='width:150px' type=\"text\" name=\"senderEmail\" value=\"$senderEmail\" size=10>")."</td></tr><tr>"
." ";
for($i = 1; $i <= $numFriends; $i++) {
echo "<td>E-mail adresata: </td></tr><tr><td><input class='textbox' style='width:150px' type=\"text\" name=\"friend[]\" value=\"".$validRecips[$i - 1]."\" size=10></td></tr>";
}
if (strpos($recommendMessage, "[REFPAGE]") !== FALSE) {
if (!isset($_SERVER['HTTP_REFERER']))
$recommendMessage = str_replace("[REFPAGE]", "(Referrer Unavailable)", $recommendMessage);
else
$recommendMessage = str_replace("[REFPAGE]", $_SERVER['HTTP_REFERER'], $recommendMessage);
}
function selfURL1() {
$s = empty($_SERVER["HTTPS"]) ? ''
: ($_SERVER["HTTPS"] == "on") ? "s"
: "";
$protocol = strleft1(strtolower($_SERVER["SERVER_PROTOCOL"]), "/").$s;
$port = ($_SERVER["SERVER_PORT"] == "80") ? ""
: (":".$_SERVER["SERVER_PORT"]);
return $protocol."://".$_SERVER['SERVER_NAME'].$port.$_SERVER['REQUEST_URI'];
}
function strleft1($s1, $s2) {
return substr($s1, 0, strpos($s1, $s2));
}
echo ""
."<tr>"
.""
."<td colspan=2><input class='textbox' name='customMessage' type='hidden' value='Natrafi?em w internecie na bardzo ciekaw? stron?! Je?li masz ochot? obejrze?, to kliknij w ten link: ";
print(selfURL1());
echo"'></td></tr>"
."<tr>"
."<td><input type=\"checkbox\" name=\"toself\"> Kopia do mnie </td></tr>"
."<tr><td align='center'><input class='button' type=\"submit\" value=\"Wy?lij\"></td>\n\t</tr>\n"
."\t<tr>\n\t\t<td colspan=2></td>\n\t</tr>\n"
."</table>\n"
."</form>\n\n";
}
/* bool */ function isValid($email)
{
return eregi("^[a-z0-9\._-]+@+[a-z0-9\._-]+\.+[a-z]{2,4}$", $email);
}
closeside();
Edytowane przez Pieka dnia 20.11.2009 14:29:31
|
|
|
|
emil90ck |
Dodany dnia 20.12.2008 11:51:08
|

Bywalec

Postów: 376 Pomógł: 30 Ostrzeżeń: 3
v7.00.05 Data rejestracji: 25.07.2008 13:11
|
Wywala b??d:
Notice: Undefined variable: customMessage in /home/emil90ck/domains/fifa.unl.pl/public_html/administration/custom_pages.php(88) : eval()'d code on line 12
Notice: Undefined variable: sendAsHtml in /home/emil90ck/domains/fifa.unl.pl/public_html/administration/custom_pages.php(88) : eval()'d code on line 13
Notice: Undefined variable: htmlHeader in /home/emil90ck/domains/fifa.unl.pl/public_html/administration/custom_pages.php(88) : eval()'d code on line 13
Edytowane przez Pieka dnia 20.11.2009 13:45:39
|
|
|
|
kefirek |
Dodany dnia 20.12.2008 11:58:30
|

Zaawansowany

Postów: 1191 Pomógł: 418 Ostrzeżeń: 1
v6.00.xxx Data rejestracji: 06.04.2008 21:59
|
Masz czerwony napisik a takim nie pomagam.
A tak po zatym to u mnie dzia?a i nie wywala ?adnych b??dów mo?na zobaczy? na samym dole
http://www.gc.boo...
Edytowane przez kefirek dnia 20.12.2008 12:00:08
|
|
|
|
emil90ck |
Dodany dnia 10.02.2009 16:36:54
|

Bywalec

Postów: 376 Pomógł: 30 Ostrzeżeń: 3
v7.00.05 Data rejestracji: 25.07.2008 13:11
|
W tym panelu jest ma?e niedoci?gni?cie mianowicie dzia?a dobrze lecz je?eli wy?le si? zaproszenie do u?ytkownika poczty gmail.com to osoba ta dostanie zaproszenie bez polskich znaków.
Edytowane przez Chemikpil dnia 10.02.2009 16:38:06
|
|
|
|
MechoptyK |
Dodany dnia 10.02.2009 22:58:40
|

Przedszkolak

Postów: 3
Data rejestracji: 27.05.2006 01:58
|
Niestety po wklejeniu kodu do v7 w wersji utf-8 , poczta dochodzi bez polskich znaków.
Nie bardzo wiem co zrobi?. |
|
|
|
PeRioL |
Dodany dnia 21.02.2009 19:46:06
|

Przedszkolak

Postów: 14 Ostrzeżeń: 3
Data rejestracji: 03.01.2009 15:11
|
Mo?e kto? to poprawi? pod wzgl?dem poprawno?ci kodu oraz pod wzgl?dem kodowania poniewa? brak polskich liter na niektórych pocztach.
PS. Je?li chodzi o poprawno?? to sprawa za?atwiona jeszcze tylko te polskie znaki
Edytowane przez PeRioL dnia 28.02.2010 17:31:48
|
|
|
|
pitfromhell |
Dodany dnia 27.04.2010 15:09:38
|

Przedszkolak

Postów: 22 Ostrzeżeń: 1
Data rejestracji: 24.04.2010 17:41
|
Dzia?a super. + dla Ciebie! |
|
|
|
ssszakalll |
Dodany dnia 29.04.2010 10:46:49
|

Przedszkolak

Postów: 17 Ostrzeżeń: 4
Data rejestracji: 17.01.2010 20:00
|
A da si? ze za poleconego otrzymuje si? punkty do systemu punktów? |
|
|
|
lem |
Dodany dnia 09.08.2015 12:41:31
|

Pocz?tkuj?cy

Postów: 112 Pomógł: 1
v7.02.07 Data rejestracji: 11.10.2012 18:56
|
kefirek napisa?(a):
Wklej sobie w panel (jest to z wersji 6, ale na v7 dzia?a jak trzeba):
openside("Pole? nas!");
$numFriends = 1;
$webmasterEmail = "twoj_e-mail";
$returnPage = "http://twoja.strona.pl";
$sendNotification = 0;
$subject = "[SENDER_NAME] ([SENDER_EMAIL])";
$recommendMessage = <<<EOD
EOD;
$customMessage = <<<EOD
EOD;
$sendAsHtml = 0;
$htmlHeader = <<<EOD
EOD;
error_reporting(E_ERROR);
/* start main */
if(!isset($_POST["action"])) {
if($useHeader) include($headerFile);
show_form();
if($useFooter) include($footerFile);
} else {
//begin error checking
if(trim($_POST['senderName']) == "") {
$error[] = "Something is wrong...";
}
$_POST['senderEmail'] = trim($_POST['senderEmail']);
if(!isValid($_POST['senderEmail'])) {
$error[] = "Fill this form correctly.";
unset($_POST['senderEmail']);
}
$validRecips = check_valid($_POST['friend']);
if($validRecips == FALSE) {
$error[] = "Fill this form correctly.";
}
//end error checking
if($useHeader) include($headerFile);
if($error) {
echo "<center>\n";
foreach($error as $oneError) {
echo "$oneError<br>\n";
}
echo "</center>\n";
echo show_form();
if($useFooter) include($footerFile);
} else { //no error
$subject = str_replace("[SENDER_NAME]", $_POST['senderName'], $subject);
$subject = str_replace("[SENDER_EMAIL]", $_POST['senderEmail'], $subject);
$message = trim($_POST['recommendMessage']) . "\n\n" . $_POST['customMessage'] . "\n\n\n_________________________________________\n"
."Antyspam info! Wiadomo?? zosta?a wys?ana z serwisu: ". $_SERVER['SERVER_NAME'] . $_SERVER['PHP_SELF'] .""
." , IP: " . $_SERVER[REMOTE_ADDR] . ". W przypadku je?li nie znasz nadawcy tego maila, prosimy o kontakt na adres: $webmasterEmail "
."";
echo "<center>\n";
if($_POST['toself'] == TRUE) {
array_push($validRecips, $_POST['senderEmail']);
}
$content = ($sendAsHtml == TRUE ? "text/html" : "text/plain");
$message = stripslashes($message);
if($sendAsHtml == 1) $message = $htmlHeader . nl2br(trim($message));
$headers = "From: " . $_POST['senderName'] . " <" . $_POST['senderEmail'] . ">\r\n";
$headers .= "X-Mailer: Your webside url address or different info eg. (helmuth.dk)\r\n";
$headers .= "Content-Type: $content";
foreach($validRecips as $recip) {
$friends .= $recip . " ";
@mail($recip, $subject, $message, $headers);
echo "Wiadomo?? zosta?a wys?ana do: $recip<br>\n";
}
echo "</center>\n<br>\n<center><b>Dzi?kuj? :)</b><br><br>Kliknij <a href=\"$returnPage\" target=\"_self\">tu</a>, aby przej?? na stron? g?ówn? lub <a href='javascript: history.go(-1)'>tu</a> aby wróci? do poprzedniej.</center><br><br>\n\n";
if($useFooter) include($footerFile);
if($sendNotification) {
//build message string here.
$nMessage = $_POST['senderName'] . " (" . $_POST['senderEmail'] . ") " . $_SERVER['REMOTE_ADDR'] . " har benyttet Anbefal Hjemmeside-scriptet til at sende til f?lgende personer: " . count($validRecips) . " Ven(ner) ($friends).";
@mail($webmasterEmail, "...", $nMessage, "From: $webmasterEmail");
}
}
}
/* end main */
/* mixed */ function check_valid($list)
{
global $errorCode;
$numElements = sizeof($list);
$goodEmails = array();
foreach($list as $single) {
if(isValid($single)) {
$goodEmails[] = $single;
}
}
if(!empty($goodEmails)) {
return array_unique($goodEmails);
} else {
return FALSE;
}
}
/* void */ function show_form()
{
global $numFriends, $validRecips, $recommendMessage, $customMessage, $userdata;
$senderName = (!isset($_GET['sn']) ? $_POST['senderName'] : urldecode($_GET['sn']));
$senderEmail = (!isset($_GET['se']) ? $_POST['senderEmail'] : urldecode($_GET['se']));
//sender vars
echo "<form method=\"POST\" action='".FUSION_SELF.(FUSION_QUERY ? "?".str_replace("&","&",FUSION_QUERY) : "")."'>\n"
."<input type=\"hidden\" name=\"action\" value=\"submit\">\n"
."<table border=0 align=\"center\" cellpadding=1 cellspacing=0>\n"
."\t<tr>"
."<td><input type=\"hidden\" name=\"senderName\" value=\"Od przyjaciela\"></td></tr>\n"
."<tr><td>E-mail nadawcy:</td></tr><tr><td style=\"text-align:center\">".(iMEMBER ? "<input type=\"hidden\" name=\"senderEmail\" value=\"".$userdata['user_email']."\">".$userdata['user_email'] : "<input class='textbox' style='width:150px' type=\"text\" name=\"senderEmail\" value=\"$senderEmail\" size=10>")."</td></tr><tr>"
." ";
for($i = 1; $i <= $numFriends; $i++) {
echo "<td>E-mail adresata: </td></tr><tr><td><input class='textbox' style='width:150px' type=\"text\" name=\"friend[]\" value=\"".$validRecips[$i - 1]."\" size=10></td></tr>";
}
if (strpos($recommendMessage, "[REFPAGE]") !== FALSE) {
if (!isset($_SERVER['HTTP_REFERER']))
$recommendMessage = str_replace("[REFPAGE]", "(Referrer Unavailable)", $recommendMessage);
else
$recommendMessage = str_replace("[REFPAGE]", $_SERVER['HTTP_REFERER'], $recommendMessage);
}
function selfURL1() {
$s = empty($_SERVER["HTTPS"]) ? ''
: ($_SERVER["HTTPS"] == "on") ? "s"
: "";
$protocol = strleft1(strtolower($_SERVER["SERVER_PROTOCOL"]), "/").$s;
$port = ($_SERVER["SERVER_PORT"] == "80") ? ""
: (":".$_SERVER["SERVER_PORT"]);
return $protocol."://".$_SERVER['SERVER_NAME'].$port.$_SERVER['REQUEST_URI'];
}
function strleft1($s1, $s2) {
return substr($s1, 0, strpos($s1, $s2));
}
echo ""
."<tr>"
.""
."<td colspan=2><input class='textbox' name='customMessage' type='hidden' value='Natrafi?em w internecie na bardzo ciekaw? stron?! Je?li masz ochot? obejrze?, to kliknij w ten link: ";
print(selfURL1());
echo"'></td></tr>"
."<tr>"
."<td><input type=\"checkbox\" name=\"toself\"> Kopia do mnie </td></tr>"
."<tr><td align='center'><input class='button' type=\"submit\" value=\"Wy?lij\"></td>\n\t</tr>\n"
."\t<tr>\n\t\t<td colspan=2></td>\n\t</tr>\n"
."</table>\n"
."</form>\n\n";
}
/* bool */ function isValid($email)
{
return eregi("^[a-z0-9\._-]+@+[a-z0-9\._-]+\.+[a-z]{2,4}$", $email);
}
closeside();
A czy mo?na by by?o zrobi? owy panel w formie infusiona z plikami który ju? dodaj? poprzez menu panele. |
|
|
|
piciu1902 |
Dodany dnia 19.05.2021 11:28:02
|

Przedszkolak

Postów: 21 Ostrzeżeń: 3
v7.02.04 Data rejestracji: 21.08.2007 21:58
Złamana licencja
|
https://php-fusio...d_id=34796 tu masz
demo http://wygryzanko...l/news.php
Edytowane przez piciu1902 dnia 22.05.2021 18:45:17
|
|
|