Cze all
Mam problemik (IMG:
http://forum.php.pl/style_emoticons/default/smile.gif) Wyciołem moduł katalogu stron z Jportal 2.1 oraz pliki które potrzebne są do działania tego katalogu. Wszystko śmiga ale gdy chcem dodawać nowy link:
Cytat
katalog stron - zgłoś strone
Niestety baza danych jest chcwilowao niedostępna. Spróbój jeszcze raz (np. za godzine) . Jeżeli problem będzie się powtarzał zawiadom o tym webmastera
grzebałem w sql kopiowałem inne pliki (nie wiem czy trafnie) ale nie chce działać. A w kodzie modułu jest tylko
<?
function check_form_data() {
global $cat1, $cat2, $cat3, $title, $text, $mail, $url, $pass_, $_pass_;
if($pass_<>'' AND $_pass_<>'') {
if($pass_<>$_pass_) $err[1] = 1;
} else {
$err[0] = 1;
}
if($cat1=='no') $err[2] = 1;
if($title=='') $err[0] = 1;
if($text=='') $err[0] = 1;
if($url=='') $err[0] = 1;
if($text_l>200) $err[3] = 1;
if(!ereg (\"^.+@.+..+$\", $mail)) $err[4] = 1;
$error = 0;
if($err[0]==1) {
echo '<br>- Musisz wypełnić wszystkie pola formularza!'; $error++;
}
if($err[1]==1) {
echo '<br>- Podane hasła nie są takie same!'; $error++;
}
if($err[2]==1) {
echo '<br>- Musisz wybrać chociaż jedną kategorię!'; $error++;
}
if($err[3]==1) {
echo '<br>- Opis Twojej strony przekroczył limit 200 znaków!'; $error++;
}
if($err[4]==1) {
echo '<br>- Adres e-mail nie został podany albo jest błędy!'; $error++;
}
if($error<>0
) echo '<br><br><center>[<a href=\"javascript:history.back();\">wstecz</a>]</center><br>';
if($error==0) return 10;
}
function add_link() {
global $PHP_SELF, $links_b_tbl, $REMOTE_ADDR; global $cat1, $cat2, $cat3, $title, $text, $mail, $url, $pass_, $_pass_;
if(check_form_data()<>10) {
} else {
$cat = '-'.$cat1.'-'.$cat2.'-'.$cat3.'-';
$query = \"INSERT INTO $links_b_tbl VALUES (NULL, '$cat', '$title', '$text',
'$url', now(), '$pass_', '$mail', 0, '', '5', '$REMOTE_ADDR')\";
if($result) {
echo 'Twoja strona została już dodana do bazy danych zanim jednak zostanie wyświetlona musi zostać zatwierdzona przez administratora. Gdy się to stanie zostaniesz poin
ormowany o tym fakcie emailem.';
echo '<br><br><center>[<a href=\"links.php\">strona główna katalogu</a>]</center><br>';
} else {
echo 'Niestety baza danych jest chcwilowao niedostępna. Spróbój jeszcze raz (np. za godzine) . Jeżeli problem będzie się powtarzał zawiadom o tym <a href=\"mailto:jaco@g3.pl\">webmastera</a>';
}
}
}
?>
To wszystko co dotyczy dodawania stron do katalogu.
P.S nie kopiowałem panelu admina (IMG:
http://forum.php.pl/style_emoticons/default/smile.gif)
Ten post edytował Lisek54 19.06.2005, 19:32:03