Jump to content

powiadomienie o dodaniu/niedodaniu strony


Recommended Posts

Nikt nie zrobił, więc zrobiłem sam.

Zachęcam do testów: http://www.katalog.ak47.az.pl/

Jak wszystko będzie działać dobrze, napiszę instrukcję.

Pozdrawiam,

Mar.

Edited by Mar

Polecam katalog SeoPark.pl, katalog AK47 (5 lata w sieci) ...oraz Wirtualne-miasta.eu
"Dopóki nie skorzystałem z Internetu, nie wiedziałem, że na świecie jest tylu idiotów" - Stanisław Lem

Link to post
Share on other sites
  • 2 weeks later...

Modyfikacja wymaga modyfikacji plików: op.php, funkcje.php, otwarty_admin/index.php oraz wykonanie zapytania:

ALTER TABLE `otwarty_wpisy` ADD `mail` VARCHAR( 35 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0';

op.php

znajdź:

mysql_query("insert into ".$prefix."wpisy set data='".time()."', tytul='$_POST[tytul]', opis='$_POST[opis]', slowa='$_POST[slowa]', url='$url', uri='$uri', pr='-9', relacji='1', akt='$akt' ");

zamień na:

mysql_query("insert into ".$prefix."wpisy set data='".time()."', tytul='$_POST[tytul]', opis='$_POST[opis]', slowa='$_POST[slowa]', url='$url', uri='$uri', pr='-9', relacji='1', akt='$akt', mail='$_POST[email]' ");

znajdź: (linijka 342)

addok_link_form($_POST[url],$_POST[cat_id],$_POST[sub_id],$_POST[tytul],$_POST[opis],$_POST[slowa],$err);

zamień na:

addok_link_form($_POST[url],$_POST[cat_id],$_POST[sub_id],$_POST[tytul],$_POST[opis],$_POST[slowa],$err,$_POST[email]);

znajdź: (linijka 354)

addok_link_form($_POST[url],$_POST[cat_id],$_POST[sub_id],$_POST[tytul],$_POST[opis],$_POST[slowa],$_POST[err]);

zamień na:

addok_link_form($_POST[url],$_POST[cat_id],$_POST[sub_id],$_POST[tytul],$_POST[opis],$_POST[slowa],$err,$_POST[email]);

znajdź:

if ( ($_POST[tytul]=="" || $_POST[opis]=="" || $_POST[slowa]=="")) { $stop1 = "wszystkie pola formularza  musza zostać wypełnione"; }

zamień na:

if ( ($_POST[tytul]=="" || $_POST[opis]=="" || $_POST[email]=="" || $_POST[slowa]=="")) { $stop1 = "wszystkie pola formularza  musza zostać wypełnione"; }

funkcje.php

znajdź: (linijka 173)

<i>słowa kluczowe opisuj±ce stronę:</i><br /><textarea name="slowa" style="width:300px;height:100px;" /><?=$keyw?></textarea><br /><br />

po dodaj:

<B>adres mail:</B> <br />
<input type="text" name="email" value="<?=$_POST[email]?>" style="width:300px" />
<br /><br />

otwarty_admin/index.php

znajdź: (linijka 1686)

mysql_query("delete from ".$prefix."wpisy where id='$_GET[id]'");

po dodaj:

//mail o NIEdodaniu

$temat = "Katalog Stron - wpis NIE został dodany!";
$wiadomosc = "
<html>

 <head>
<title>Strona NIE została dodana!</title>
<meta http-equiv=\"content-type\" content=\"text/html; charset=iso-8859-2\" />
 </head>

 <body>

///// tekst HTML o niedodaniu strony

 </body>

</html>
";

$naglowki .= "From: Katalog Stron <kontakt@katalog.pl>\n"; 
$naglowki .= "MIME-Version: 1.0\n";
$naglowki .= "Content-type: text/html; charset=iso-8859-1\n";

mail($wpis[mail], $temat, $wiadomosc, $naglowki); 

//koniec mail o NIEdodaniu

znajdź: (linijka 1715)

mysql_query("update ".$prefix."wpisy set akt='1' where id='$_GET[id]'");

po dodaj:

//mail o dodaniu

$temat = "Katalog Stron - wpis został zatwierdzony!";
$wiadomosc = "
<html>

 <head>
<title>Wpis został zatwierdzony!</title>
<meta http-equiv=\"content-type\" content=\"text/html; charset=iso-8859-2\" />
 </head>

 <body>

///// tekst HTML o dodaniu strony, można podać adres do szczeółów wpisu.

</html>
";

$naglowki .= "From: Katalog Stron <kontakt@katalog.pl>\n"; 
$naglowki .= "MIME-Version: 1.0\n";
$naglowki .= "Content-type: text/html; charset=iso-8859-1\n";

mail($wpis[mail], $temat, $wiadomosc, $naglowki); 


//koniec mail o dodaniu

.. to chyba wszystko.. jak by coś nie działało proszę zgłaszać, mogłem się gdzieć pomylić. Jak ktoś bedzie chciał podziekować, może wstawić link zwrotny do katalogu na którym powstała modufikacja:

link tekstowy:

<a href="http://www.katalog.ak47.az.pl" target="_blank" > Katalog Stron AK-47</a>

button:

<a href="http://www.katalog.ak47.az.pl" title="Katalog Stron AK-47"><img src="http://www.katalog.ak47.az.pl/button.gif" border="0"/></a>

Pozdrawiam,

Mar.

Edited by Mar

Polecam katalog SeoPark.pl, katalog AK47 (5 lata w sieci) ...oraz Wirtualne-miasta.eu
"Dopóki nie skorzystałem z Internetu, nie wiedziałem, że na świecie jest tylu idiotów" - Stanisław Lem

Link to post
Share on other sites
brakuje tylko zeby nie puszczało jak klient nie poda adresu e- mail

jest, musiałeś, źle zmodyfikować plik <b>op.php</b>:

zamień na:

if ( ($_POST[tytul]=="" || $_POST[opis]=="" || $_POST[email]=="" || $_POST[slowa]=="")) { $stop1 = "wszystkie pola formularza  musza zostać wypełnione"; }

...można też dodać oddzielne warunki, które będą sprawdzać szczegółowo każde pole i wyświetlać ewentualne komunikaty o brakach.

Tak jak to jest w Katalogu AK-47.

Pozdrawiam,

Mar.

Edited by Mar

Polecam katalog SeoPark.pl, katalog AK47 (5 lata w sieci) ...oraz Wirtualne-miasta.eu
"Dopóki nie skorzystałem z Internetu, nie wiedziałem, że na świecie jest tylu idiotów" - Stanisław Lem

Link to post
Share on other sites
  • 2 weeks later...

witam. pozmienialem wg instrukcji ale mi cos nie wyszlo. przede wszystkim o co chodzi w tym

wykonanie zapytania:

ALTER TABLE `otwarty_wpisy` ADD `mail` VARCHAR( 35 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0';

jak to zapytanie wykonac?

pozniej co z tym? jest napisane znajdz, itd, a zaraz potem znajdz kolejne i zamien a w sumie z tym nie wiem co.

znajdź: (linijka 354)

addok_link_form($_POST[url],$_POST[cat_id],$_POST[sub_id],$_POST[tytul],$_POST[opis],$_POST[slowa],$_POST[err]);

dzieki za pomoc

Nauka angielskiego online - http://www.e-angielski.com

Link to post
Share on other sites
jak to zapytanie wykonac?

np. za pomocą phpMyAdmin.

pozniej co z tym? jest napisane znajdz, itd, a zaraz potem znajdz kolejne i zamien a w sumie z tym nie wiem co.

..mój błąd, instrukcjia już poprawiona.

Pozdrawiam,

Mar.

Polecam katalog SeoPark.pl, katalog AK47 (5 lata w sieci) ...oraz Wirtualne-miasta.eu
"Dopóki nie skorzystałem z Internetu, nie wiedziałem, że na świecie jest tylu idiotów" - Stanisław Lem

Link to post
Share on other sites
  • 3 weeks later...

otwarty_admin/index.php

znajdź:

<li><u>adres:</u> <a href=<?=$url_k?> target=_blank><?=$url_k?></a><br />

dodaj po:

<li><u>mail:</u> <?=$wpis[mail]?><br />

Pozdrawiam,

Mar.

Polecam katalog SeoPark.pl, katalog AK47 (5 lata w sieci) ...oraz Wirtualne-miasta.eu
"Dopóki nie skorzystałem z Internetu, nie wiedziałem, że na świecie jest tylu idiotów" - Stanisław Lem

Link to post
Share on other sites
  • 1 year later...
  • 4 months later...

@TheArt i bardzo dobrze, że się nie wyświetla, nikt nie życzył by sobie, by jego wpis był publikowany na pastwę spamerów.

Nawiązując do tematu, wrzucam mały update modyfikacji, przykładowe wiadomości:

otwarty_admin/index.php

zamiana:

///// tekst HTML o niedodaniu strony

na:

 Witamy,<br /><br />

Inforumjemy, że strona: <br /><br />
<a href=\"http://$wpis[url]/$wpis[uri]\">http://$wpis[url]/$wpis[uri]</a>
<br /><br />NIE została dodana do katalogu <a href=\"http://www.adres-katalgu.pl\">nazwa katalogu</a>.<br /><br />

możliwe powody: <br /><br />
- dodana została podstonna serwisu,<br />
- strona niezgoda z regulaminem (erotyka, hazard itp),<br />
- wpis niekompletny (brak polskich znaków, błędna składnia, itp),<br />
<br /><br />
Chcesz spróbuj ponownie, przeczytaj: <a href=\"http://www.adres-katalgu.pl/inf.html\">REGULAMIN</a>, i dodaj ponownie.
<br /><br />

Pozdrawiamy,<br />
Redakcja nazwa katalogu.

zamiana:

///// tekst HTML o dodaniu strony, można podać adres do szczegółów wpisu.

na:

Witamy,<br /><br />

Miło mi poinformować, że strona: <br /><br />
<a href=\"http://$wpis[url]/$wpis[uri]\">http://$wpis[url]/$wpis[uri]</a>
<br /><br />została dodana do katalogu <a href=\"http://www.adres-katalogu.pl\">nazwa katalogu</a>.<br /><br />

adres wpisu: <br />
<A HREF=\"http://www.adres-katalogu.pl/$haslo2,id,$wpis[id].html\">http://www.adres-katalogu.pl/$haslo2,id,$wpis[id].html</a>
<br /><br />
Pamiętaj, linkuj±c do swojego wpisu podnosisz warto¶ć Twoich linków.
<br /><br />

Pozdrawiamy,<br />
Redakcja nazwa katalogu.

UWAGA:

należy wprowadzić własną strukturę linków do szczegółów wpisu.

Mar.

Edited by Mar

Polecam katalog SeoPark.pl, katalog AK47 (5 lata w sieci) ...oraz Wirtualne-miasta.eu
"Dopóki nie skorzystałem z Internetu, nie wiedziałem, że na świecie jest tylu idiotów" - Stanisław Lem

Link to post
Share on other sites
  • 5 months later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Terms of Use Privacy Policy