Skocz do zawartości

ventrilo123

Użytkownicy
  • Zawartość

    20
  • Rejestracja

  • Ostatnio

Posty napisane przez ventrilo123


  1. Witam

    Chcę sobie zrobić wyświetlanie newsów ale wyświetla się tylko 1 news zamiast wszystkich

     

    to mój kod

    <?php
    $smarty->assign("title","Newsy");
    $wynik = mysql_query("SELECT * FROM ".$db_pref."news ORDER BY `".$db_pref."news`.`data` DESC")
    or die('Błąd zapytania'); 
    
    while($r = mysql_fetch_assoc($wynik)) {
    $smarty->assign("tresc","<b>".$r['title']."</b><br>".$r['tresc']."<hr>");
    }
    
    ?>

     

    wie ktoś co zrobić żeby wyświetlały się wszystkie newsy ?


  2. Witam

    Posiadam VPS z hitme i mam taki problem, że nie mogę wysyłać e-maili z poziomu php

     

    Używam tego kodu i na kupionym hostingu działa, a na moi VPS nie

     

    <?php
    // Naglowki mozna sformatowac tez w ten sposob.
    $naglowki = "Reply-to: moj@mail.pl <moj@mail.pl>".PHP_EOL;
    $naglowki .= "From: moj@mail.pl <moj@mail.pl>".PHP_EOL;
    $naglowki .= "MIME-Version: 1.0".PHP_EOL;
    $naglowki .= "Content-type: text/html; charset=iso-8859-2".PHP_EOL; 
    
    //Wiadomość najczęściej jest generowana przed wywołaniem funkcji
    $wiadomosc = '<html> 
    <head> 
     	<title>Wiadomość e-mail</title> 
    </head>
    <body>
       	<p><b>Treść wiadomości</b>: To jest treść wiadomości z formatowaniem HTML.</p>
    </body>
    </html>';
    
    
    if(mail('test@gmail.com', 'Witaj', $wiadomosc, $naglowki))
    {
      	echo 'Wiadomość została wysłana';
    } else echo 'error';
    ?>

     

    Wie ktoś jak to naprawić ?


  3. już wiem jak to zrobić ;)

     

    zamiast

    $wynik = mysql_query("SELECT * FROM `".$t_pref."logi` where id_user='".$_SESSION['id']."' ORDER BY `".$t_pref."logi`.`data` DESC LIMIT ".$limit." , ".$_GET['p'] * $limit);

     

    trzeba wstawić

    $wynik = mysql_query("SELECT * FROM `".$t_pref."logi` where id_user='".$_SESSION['id']."' ORDER BY `".$t_pref."logi`.`data` DESC LIMIT ".$_GET['p'] * $limit." , ".$limit);

     


  4. Witam

    Chcę zrobić stronicowanie w php ale nie wychodzi mi, bo nie wiem jak zrobić zapytanie

     

    $wynik = mysql_query("SELECT * FROM `".$t_pref."logi` where id_user='".$_SESSION['id']."' ORDER BY `".$t_pref."logi`.`data` DESC LIMIT ".$limit." , ".$_GET['p'] * $limit-$limit);

     

    pokarze teraz cały kod

     

    <?php
    echo '<b><center>Logi z ostatnich 3 miesięcy</b><br><br></center>';
    $limit = '30';
    if(empty($_GET['p']) or $_GET['p'] == '1') {
    $wynik = mysql_query("SELECT * FROM `".$t_pref."logi` where id_user='".$_SESSION['id']."' ORDER BY `".$t_pref."logi`.`data` DESC LIMIT 0 , ".$limit)
    or die('Błąd zapytania');
    }
    if($_GET['p'] > 1) {
    $wynik = mysql_query("SELECT * FROM `".$t_pref."logi` where id_user='".$_SESSION['id']."' ORDER BY `".$t_pref."logi`.`data` DESC LIMIT ".$limit." , ".$_GET['p'] * $limit);
    }
    
    if(mysql_num_rows($wynik) > 0) {
    echo "<table cellpadding=\"2\" border=\"0\" align=\"center\"><tr><td align='center'><b>Lp</b></td><td align='center'><b>Operacja</b></td><td align='center'><b>IP</b></td><td align='center'><b>Data</b></td><td align='center'><b>Godzina</b></td></tr>";
    $lp = 0;
    while($r = mysql_fetch_assoc($wynik)) {
    if($_GET['p'] > 1) {$a++; $lp = $_GET['p']*$limit-$limit+$a;} else $lp = $lp+1;
    
       	echo "<tr>";
     echo "<td align='center'>#".$lp."</td>";
    if($r['v1'] == 'vt') {$jaki_serwer = "Ventrilo";}
    if($r['v1'] == 'mumble') {$jaki_serwer = "Mumble";}
    
    if($r['tresc'] == '1') {$operacja = "Zalogował się";}
    if($r['tresc'] == '0') {$operacja = "Wylogował się";}
    if($r['tresc'] == '2') {$operacja = "Kupiłeś serwer <b>".$jaki_serwer."</b>";}
    if($r['tresc'] == '3') {$operacja = "Zmienił ustawienia serwera <b>".$jaki_serwer." [".$r['v2']."]</b>";}
    if($r['tresc'] == '4') {$operacja = "<font color='red'>Podano błędne hasło przy logowaniu</font>";}
    if($r['tresc'] == '5') {$operacja = "Włączyłeś serwer <b>".$jaki_serwer." [".$r['v2']."]</b>";}
    if($r['tresc'] == '6') {$operacja = "Wyłączyłeś serwer <b>".$jaki_serwer." [".$r['v2']."]</b>";}
     echo "<td align='center'>".$operacja."</td>";
       	echo "<td align='center'><a target='_blank' href='http://www.dnsstuff.com/tools/whois/?ip=".$r['ip']."'>".$r['ip']."</a></td>";
    list($data, $godzina) = explode(" ", $r['data']);
       	echo "<td align='center'>".$data."</td>";
       	echo "<td align='center'>".$godzina."</td>";
       	echo "</tr>";
    }
    echo "</table>";
    
    echo '<br><b>Strony: </b>';
    $wynik2 = mysql_query("SELECT * FROM `".$t_pref."logi` where id_user='".$_SESSION['id']."' ORDER BY `panel_logi`.`data` DESC")
    or die('Błąd zapytania');
    
    for ($i = 1; $i <= ceil(mysql_num_rows($wynik2)/$limit); $i++) {
    echo '<a href="?page=logi&p='.$i.'">'.$i.'</a> ';
    }
    } else echo 'Brak logów.';
    ?>

     

     

    Wie ktoś jak to zrobić ?


  5. #!/bin/sh

     

    server_start() {

    if [ -z "$(screen -ls | grep 1003)" ]; then

     

    cd /home/serwery/ventrilo/1003

    screen -dmS 1003 ./ventrilo_srv

     

    else

    sleep 0

     

    fi

    }

     

    server_restart() {

    if [ "$(screen -ls | grep 1003)" ]; then

     

    screen -dr 1003 -X quit

    sleep 1

    cd /home/serwery/ventrilo/1003 && screen -dmS 1003 ./ventrilo_srv

     

    else

    sleep 0

     

    fi

    }

     

    server_stop() {

    if [ "$(screen -ls | grep 1003)" ]; then

     

    screen -dr 1003 -X quit

    else

    sleep 0

     

    fi

    }

     

    case "$1" in

    'start')

    server_start

    ;;

    'restart')

    server_restart

    ;;

    'stop')

    server_stop

    ;;

    *)

    echo "usage $0 start|restart|stop"

    esac

×