Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Witam skrypt news Co robie zle??
#11
(03-01-2010, 05:44)BlueMan napisał(a): Przede wszystkim to LIMIT powinien być na końcu

Teraz apostrofy obejmujące news masz nieprawidłowe. Są akceptowalne te pod klawiszem ~tylda, a nie cudzysłowia.
Kod:
$mysql = mysql_query('SELECT * FROM news ORDER BY id DESC LIMIT '.$x.', '.$news_strona.';') or die (mysql_error());

Druga sprawa, że nie filtrujesz w ogóle zmiennej $x, którą przyjmujesz z $_GET. Źle zabezpieczony serwer i masz włam murowany!


Dzieki już działa wystarczyło zmienić znaki

a pomogli byście mi jeszcze napisać skrypt wylogowania
wiem ze trzeba coś z sesion destroy ale nie wychodzi mi
Odpowiedz
#12
Tzn. co nie wychodzi? Pokaż kod, może masz oparte logowanie o bazę danych albo cookies i dlatego nie działa.
Odpowiedz
#13
Kod PHP:
<?php
session_start
();
$dbh mysql_connect("localhost","root","");
$db mysql_select_db("diablo2");
if(isset(
$_POST['ok']) AND isset($_POST['login']) AND isset($_POST['pass'])){  
  
$login $_POST['login'];
  
$pass $_POST['pass'];
$mysql mysql_fetch_array(mysql_query("select `ID` from `konta` where `login` = '$login' AND `password` = '$pass' limit 1"));
  if(
$mysql != NULL){
  
$_SESSION["login"] = $login;
  
header("Location: index2.php"); 
}
else{
echo 
'wystąpił błąd podczas logowania!';
}
}
else {
?>
<body background="background.gif">
<background="background.gif">
<table align='center' width='80%'>
<tr><td colspan='3'>
</td></tr>
<tr><td width='20%'>tabela 1</td>
<td width='60%'>tresc strony</td><td width='20%'>
<form action='' method='POST'>
  Login: <input type='text' name='login'>
  Password: <input type='text' name='pass'>
  <input type='submit' name='ok' value='Zaloguj'>
  </form> </td></tr> </table>
</body>
<?php
}
?>

to kod logowania razem ze stroną główną

a to wylogowania gdzieś mi powiedzieli ze wystarczy zrobić sesion_destroy

Kod PHP:
<?php
session_destroy
();
echo 
"Zostałeś wylogowany?;
?>
Odpowiedz
#14
Nie działa bo używasz session_destroy w "nieprawidłowy sposób". Poczytaj w manualu, wszystko tam jest pieknie wytłumaczone.

http://pl.php.net/manual/en/function.session-destroy.php
Odpowiedz
#15
a masz coś po polsku??
Odpowiedz
#16
Zmień na tej stronie co ci podałem język na polski, akurat ta strona jest przetłumaczona.
Odpowiedz


Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  [PHP] Skrypt AzDGDatingMedium - nie idzie się rejestrować krysek76 0 2,341 15-05-2017, 23:42
Ostatni post: krysek76
  Skrypt wyszukiwania Robert 33 1 4,268 14-04-2014, 22:22
Ostatni post: Engine
  Skrypt Logowania oraz rejestracji z kodowaniem w SHA265 Tehiro 0 2,019 23-06-2013, 18:06
Ostatni post: Tehiro
  [PHP] Informowanie o cookies - skrypt krysek76 0 2,177 29-04-2013, 15:08
Ostatni post: krysek76
  Skrypt rozpoznający cenę kodu DotPay Extragracz 2 3,332 30-01-2013, 22:22
Ostatni post: Extragracz

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości
Sponsorzy i przyjaciele
SeoHost.pl