Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Zwiększanie rekordu o jeden nie dziala
#1
Mam taki kod index.php:
Kod:
<body bgcolor="blue" link="yellow" vlink="yellow" alink="#yellow">

<?php
echo'
  <center>Wyslij swoja propozycje na liste</center>
  </br>
  <table align="center"><tr><td>Utwór&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp Wykonawca</td></tr><tr><td><form action="zapisz.php" method="post">
<input type="text" name="utwor" />
<input type="text" name="wykonawca" />
<input type="submit" value="wyslij" />
</form></td></tr></table>';  
require "polaczenie.php";
connection();

$wynik = mysql_query("SELECT * FROM test ORDER BY glos DESC")
or die('Błąd zapytania');

if(mysql_num_rows($wynik) > 0) {
    /* jeżeli wynik jest pozytywny, to wyświetlamy dane */
    echo "<table cellpadding=\"2\" border=1 align=\"center\">";
     echo "<tr>";
         echo "<td bgcolor='yellow'>Numer</td>";
        echo "<td bgcolor='green'>Wykonawca</td>";
         echo "<td bgcolor='green'>Utwór</td>";
          echo "<td bgcolor='red'>Głosów</td>";
          echo"<td bgcolor='grey'>Tu oddajesz głosy</td> ";
          echo"</tr>";
    while($r = mysql_fetch_assoc($wynik)) {
       echo"<tr>";
        echo "<td bgcolor='yellow'>".$r['id']."</td>";
        echo "<td bgcolor='green'>".$r['wykonawca']."</td>";
         echo "<td bgcolor='green'>".$r['utwor']."</td>";
          echo "<td bgcolor='red'>".$r['glos']."</td>";
        echo "<td bgcolor='grey'>
      
       <a href=\"glos.php?id={$r['id']}\">Glosuje</a>
       </td>";
        echo "</tr>";
    }
    echo "</table>";
}
?>
Nastepnie kolejny kodzik glosowania glos.php:
Kod:
<?php
setcookie("glos",'ok', time() + 86400);    
?>
<body bgcolor="blue" link="yellow" vlink="yellow" alink="#yellow">
<?php


require "polaczenie.php";
connection();
  
if (!isset($HTTP_COOKIE_VARS["glos"]))
{
    mysql_query("UPDATE test SET glos=glos+1 WHERE id='$id' ")
    or die('nie dodalem'.mysql_error());
    echo 'Dodalem <a href="index.php">odśwież liste</a>' ;
}    
else echo'juz zaglosowales/as <a href="index.php">odśwież liste</a>';


?>
Chodzi o to że na domowym serwerze ten kod działa i dodaje głosy a na cba.pl nie dodaje,ma ktoś jakieś pomysły?
Odpowiedz


Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Jeśli katalog zawiera tylko jeden plik, wyświetl... Apikshos 3 3,735 13-05-2013, 15:49
Ostatni post: mateo
  Nie dodaje rekordu ;x Intelactive 4 4,323 07-12-2012, 04:05
Ostatni post: andrzejhi
  zaokraglanie liczb z rekordu Intelactive 6 4,759 12-11-2012, 02:59
Ostatni post: Engine
  Filtr rekordu michalszyd 7 5,881 25-10-2012, 02:26
Ostatni post: hieroshima
  Zwrócenie gotowego linku po dodaniu rekordu Intelactive 0 1,689 23-10-2012, 17:29
Ostatni post: Intelactive

Skocz do:


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