Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [db]Wrzucanie do sieci.
Forum PHP.pl > Forum > Przedszkole
ChRiStIuS
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2. <html>
  3. <head>
  4. <meta http-equiv="content-type" content="text/html; charset=windows-1250">
  5. <title>Internetowa baza newsów.</title>
  6. </head>
  7. <body>
  8. <?php
  9. $_GET['addnews']=0;
  10. ?>
  11.  
  12.  
  13. <?php
  14. if(isset($_GET['addnews'])); // Jesli uzytkownik chce dodac news wyswietl formularz. 
  15. ?>
  16. <form action="<?php echo $_SERVER['php_self']; ?> "method="post">
  17. <label>Wpisz tutaj swojego newsa:<br />
  18. <textarea name="tekstnews" rows="10" cols="40">
  19. </textarea></label><br />
  20. <input type="submit" value="AKCEPTUJ" />
  21. </form>
  22.  
  23.  
  24. <?php
  25. if(isset($_GET['editnews'])); // Jesli uzytkownik chce edytowac newsa wyswietl formularz.
  26. ?>
  27. <form action="<?php echo $_SERVER['php_self']; ?>"method="post">
  28. <label>Wpisz tutaj swojego newsa:<br />
  29. <textarea name="tekstnews1" rows="10" cols="40">
  30. </textarea></label><br />
  31. <input type="submit" value="AKCEPTUJ" >
  32. </form>
  33.  
  34.  
  35. <?php
  36. $dbcnx=@mysql_connect('localhost', 'root', '');
  37. if(!$dbcnx)
  38. {
  39. exit('<p>W tej chwili nie mozna nawiazac polaczenia z bazą danych</p>');
  40. }
  41.  
  42. if(!@mysql_select_db('ht'))
  43. {
  44. exit('<p>W tej chwili nie mozna zlokalizowac bazy newsów</p>');
  45. }
  46.  
  47.  
  48. //DOdawanie newsa do bazy danych
  49.  
  50.  
  51. if(isset($_POST['tekstnews']))
  52. {
  53. $joketext=$_POST['tekstnews'];
  54. $sql="INSERT INTO forum SET tekstnews='$textnews',
  55. datanews=CURDATE()";
  56. if(@mysql_query($sql))
  57. {
  58. echo ('<p>Twoj kawal zostal dodany</p>');
  59. }
  60. else
  61. {
  62. echo ('<p>Blad podczas dodawania newsa.</p>');
  63. }
  64. }
  65.  
  66.  
  67. //Usuwanie newsa z bazy danych
  68.  
  69.  
  70. if(isset($_GET['deletenews']))
  71. {
  72. $newsid=$_GET['deletenews'];
  73. $sql="DELETE FROM forum where id=$newsid";
  74. if (@mysql_query($sql))
  75. {
  76. echo ('<p>News zostal usunięty</p>');
  77. }
  78. else
  79. {
  80. echo ('<p>Blad podczas usuwania newsa</p>');
  81. }
  82.  
  83. }
  84.  
  85.  
  86.  
  87. <p>Oto lista wszystkich newsów w naszej bazie danych: </p>
  88. <?php
  89.  
  90. //Wyswietlanie listy kawalów
  91.  
  92. $result = @mysql_query('SELECT tekstnews FROM forum');
  93. if(!$result)
  94. {
  95. exit('<p>Bląd podczas wykonywania polecenia</p>');
  96. }
  97.  
  98. while($row=mysql_fetch_array($result))
  99. {
  100. echo '<p>' . $row['tekstnews'] . '</p>';
  101. echo '<p><a href="'.$_SERVER['PHP_SELF'].'?deletenews='.$newsid.'">Usun ten news</a></p>';
  102. }
  103. echo ('<p><a href="'.$_SERVER['PHP_SELF'].'?addnews=1">Dodaj swojego newsa!</a></p>');
  104.  
  105.  
  106. ?>
  107. </body>
  108. </html>
AxZx
chcesz zeby twoja strona byla dostepna w ogolnoswiatowej sieci internet?
poczytaj o czyms takim jak hosting.
bedzie to tansze niz robienie 'serwera' z domowego komputera.

po wykupieniu uslugi hostingowej dostajesz dostep do konta przez FTP, na to konto uploadujesz pliki i strona jest dostepna w Internecie:)
ChRiStIuS
W jaki sposób mam uploadowac baze danych? ;|
AxZx
u siebie w phpmyadmin robisz export, na zdalnym hoscie robisz w phpmyadmin import.
Cysiaczek
Ewidentnte Przedszkole smile.gif
Przenoszę
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.