Też mam problem.
Baze stworzyłęm, tabela jest... zapytanie również... heh nie wiem
Cytuj:
Panel Przekierowań
Panel przekierowań
Dodaj wiadomosc
Dodawanie wiadomosci
Edytuj wiadomosc
Edytowanie wiadomosci dla usera
Usuń wiadomosc
Usuwanie wiadomosci dla usera
mam polewanij takie menu
jak dam na
Panel Przekierowań odrazu mi wywala |
Cytuj:
#!/bin/bash
# generator Tablicy ogloszeń v.1.0 AGbis
#
. config
refresh_list # Sporządzenie listy aktualnie aktywnych przekierowań
echo Content-type: text/html
echo '
<html>
<head>
<title>Panel admina</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
</head>
'
echo "<body bgcolor=#DDFFFF>"
echo "<center><a href="../../admin/panel.html" target="_parent">Odśwież widok panelu</a></center><br>"
echo "<center><a href="blok_ws.pl" target="bottomFrame">Wysłanie komunikatu do wszystkich</a>   <a href="unblok_ws.pl" target="bottomFrame">Anulowanie wszystkich komunikatów</a></center><br>"
echo "<table width="700" border="1" cellspacing="1" cellpadding="4" align="center">"
echo "<CAPTION ALIGN=top>Przekierowanie na port $port i włączenie komunikatu dla usera:</CAPTION>"
kolumna=0
while read linia; do # Czytanie hostów z pliku (np. /etc/hosts)
linijka="`echo $linia | grep -vE '^[[:space:]]*(#|$)'`" #'$linijka' jest pusta jeśli 'linia' jest komentarzem
if [ "$linijka" != "" ]; then
kolumna=$(expr $kolumna + 1 )
[ $kolumna -gt $kolumn ] && kolumna=1
ip="`echo $linijka | cut -d' ' -f1`"
host_name="`echo $linijka | cut -d' ' -f2`"
if [ $kolumna = 1 ];then
echo "<tr>"
fi
if block_check $ip ; then
echo " <td><font size="2" face="Arial, Helvetica, sans-serif"><a href="blok.pl?$ip" target="bottomFrame">$host_name <br> $ip </a></font></td>"
else
echo " <td><font size="1" face="Arial, Helvetica, sans-serif">$host_name <br> $ip </font><a href="unblok.pl?$ip" target="bottomFrame">Anuluj</a></td>"
fi
if [ $kolumna = $kolumn ];then
echo "</tr>"
fi
fi
done < $plik
# Uzupełnienie pozostałych elementów tabeli pustymi wpisami
if [ $kolumna != $kolumn ]; then
while [ $kolumn -gt $kolumna ]; do
echo " <td>   </td>"
kolumna=$(expr $kolumna + 1 )
done
echo "</tr>"
fi
echo "</table>"
echo "<br><br>"
echo "<table height='50%' align='center'><tr align='center'><td>Przeczytane ogłoszenia:</td></tr><tr><td>"
przeczytane=`cat ../../ip`
echo $przeczytane
echo "</td></tr><tr align='center'><td><a href="czysc_plik_ip.pl" target="bottomFrame">Czyść plik historii</a></td></tr>"
echo "<tr align='center'><td>UWAGA! Plik historii powienien być czyszczony przed każdorazowym wysłaniem<br>kolejnego ogłoszenia do użytkownika, który już przeczytał ogłoszenie poprzednie</td></tr></table>
nie wiem co możebyć przyczyą..??
Wracającdo pliku
polacz.phpCytuj:
<?^M
// TabOg PHP v.1,0 by TheL,
www.komputer.cuprum.pl^M
// email:
komputer@cuprum.pl^M
// aby legalnie uzywac tego skryptu nie mozesz usunac komentarzy^M
// jak rowniez stopek^M
$con=mysql_connect ("localhost","root","mysql");^M
//edytujemy hosta, login i haslo do bazy^M
mysql_query($con);^M
mysql_select_db("tabela");^M
?>
$con=mysql_connect ("localhost","root","mysql");^M
user dałem root
pass mam mysql
tak podałem przy odpalaniu(konfiguracji) mysqld
a localhost > zostawić??
czy dać 192.168.1.1?
coś jeszcze wogóle zmieniać??
Pozostałym opcją w menu toważyszy błąd:
Fatal error: Call to undefined function: mysql_connect() in /home/httpd/html/tablica/admin/polacz.php on line 6
coznaczy ze mam coś źle
dziwne ,
odpalałęm Myadminaphp, tam również trzeba podać userka i pass bazy Mysqld i ten odpalił bezproblemu...
nie wiem co dalej robić ...?? help!