Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP/MySQL] Książka!
Forum PHP.pl > Forum > PHP
szmerak
Mam sobie taki skrypcik na księge gości ale nie wiem jak zrobić aby szło dodawać post co np.2 godziny ;/ z góry dzięks
  1. <LINK REL="stylesheet" HREF="style.css" TYPE="text/css">
  2. <?
  3. include_once('conect.php');
  4. $ip = "$_SERVER[REMOTE_ADDR]";
  5. echo '<form action="index.php" method=POST>';
  6.  
  7. echo '<table border=0 width=30>';
  8. echo '<tr>';
  9. echo '<td valign=top width=30 class=tabela>';
  10. echo '<b>Nazwa</td><td class=tabela> <input type=text name="name" size=10><br></td></tr></b>
  11. <tr>
  12. <td width=30 class=tabela><b>Tekst</b></td><td class=tabela> <textarea type=text name="tekst" cols=30 rows=5></textarea></td>
  13. <input type=hidden name="ip" value=';
  14. echo $ip;
  15. echo '><br>';
  16. echo '</tr>
  17. </td>
  18. <tr>
  19. <td>';
  20. echo '</td><td><input type=submit value="Dodaj"> <input type=reset value=Reset>
  21. </form>';
  22. echo '</tr>
  23. </td></table></b>';
  24.  
  25.  
  26. $name = $_POST['name'];
  27. $tekst = $_POST['tekst'];
  28. $ip = $_POST['ip'];
  29. $date = date("Y-m-d H:i:s");
  30.  
  31.  
  32. if($name and $tekst and $ip and $date)
  33. {
  34. // łączymy się z bazą danych
  35. $connection = @mysql_connect($host, $user, $pass)
  36. or die('Brak połączenia z serwerem MySQL');
  37. $db = mysql_select_db($baza, $connection)
  38. or die('Nie mogę połączyć się z bazą danych');
  39.  
  40.  
  41.  
  42. $dodaj = mysql_query("INSERT INTO sh_shoutbox SET nazwa='$name', tekst='$tekst', ip='$ip', data='$date'",$connection)
  43.  
  44. or die('Nie moge dodać rekordu do bazy<br />Błąd: '.mysql_error());
  45.  
  46.  
  47. mysql_close($connection); 
  48. }
  49.  
  50.  
  51. ?>
  52.  
  53.  
  54.  
  55. <meta http-equiv="content-type" content="text/html; charset=ISO-8859-2" />
  56. <LINK REL="stylesheet" HREF="style.css" TYPE="text/css">
  57. <?php
  58. include_once("conect.php");
  59. $connection = @mysql_connect($host, $user, $pass)
  60. or die('Brak połączenia z serwerem MySQL');
  61. $db = @mysql_select_db($baza, $connection)
  62. or die('Nie mogę połączyć się z bazą danych');
  63.  
  64. $wynik = mysql_query("SELECT nazwa, tekst, ip, data FROM sh_shoutbox ORDER BY id DESC")
  65. or die('Zle' . mysql_error());
  66. $result=mysql_query($wynik);
  67.  
  68.  
  69. while($pierwsze = mysql_fetch_assoc($wynik)) {
  70. $lol = "$pierwsze[nazwa]";
  71. $lol1 = "$pierwsze[tekst]";
  72. $lol2 = "$pierwsze[ip]";
  73. $lol3 = "$pierwsze[data]";
  74.  
  75.  
  76. echo "<table border=0>";
  77. echo "<tr>";
  78. echo "<td bgcolor=#CCCCCC width=600 valign=center align=left>";
  79. echo 'Nick: <b>'.$lol.'</b>; Data: '.$lol3.'; ip: '.$lol2.'';
  80. echo '</td>';
  81. echo '</tr>';
  82. echo '<tr>
  83. <td>'.$lol1.'</td>
  84. </tr>';
  85. echo "</table>";
  86.  
  87.  
  88. }
  89.  
  90. ?>
nmi
pobierz date ostaniego wpisu, dodaj 2godziny i porownaj z czasem obecnym.
szmerak
Ale mugł bym prosić o więcej szczegółów ponieważ jestem początkujący
  1. <?php
  2. setcookie('tablica', serialize($dodaj), time()+3600);
  3. if (isset($_COOKIE['tablica'])) {
  4. $tablica = unserialize($_COOKIE['tablica']);
  5. } else {
  6. echo "Przyjdz za 1h";
  7. }
  8. ?>


Mam tu taką zmienną tylko nie wiem jak ją przyporządkować!

Wie ktos jak to zkonwerowac i do jakiej zmiennej powinnno się to kieować?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.