Skocz do zawartości

powiadomienie o dodaniu/niedodaniu strony


Rekomendowane odpowiedzi

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

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

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

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

Odnośnik do komentarza
Udostępnij na innych stronach

  • 2 tygodnie później...

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="https://www.katalog.ak47.az.pl" target="_blank" > Katalog Stron AK-47</a>

button:

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

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

Odnośnik do komentarza
Udostępnij na innych stronach

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.

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

Odnośnik do komentarza
Udostępnij na innych stronach

  • 2 tygodnie później...

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 - https://www.e-angielski.com

Odnośnik do komentarza
Udostępnij na innych stronach

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

Odnośnik do komentarza
Udostępnij na innych stronach

  • 3 tygodnie później...

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

Odnośnik do komentarza
Udostępnij na innych stronach

  • 1 rok później...
  • 4 miesiące temu...

@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=\"https://$wpis[url]/$wpis[uri]\">https://$wpis[url]/$wpis[uri]</a>
<br /><br />NIE została dodana do katalogu <a href=\"https://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=\"https://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=\"https://$wpis[url]/$wpis[uri]\">https://$wpis[url]/$wpis[uri]</a>
<br /><br />została dodana do katalogu <a href=\"https://www.adres-katalogu.pl\">nazwa katalogu</a>.<br /><br />

adres wpisu: <br />
<A HREF=\"https://www.adres-katalogu.pl/$haslo2,id,$wpis[id].html\">https://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.

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

Odnośnik do komentarza
Udostępnij na innych stronach

  • 5 miesięcy temu...

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności