ďťż

Samo się dodaje do bazy ?! Rekord sam się dodaje do bazy !?

       

Podstrony


telcocafe

Mam problem !!! Otóż gdy wchodzę na stronę w której jest poniższy kod php, zostaje automatycznie dodany rekord do bazy danych !? W czym problem? co złego jest w kodzi? czy ktoś mi może pomóc :) ??

<?php if (isset($_POST['tytul']));  // Wprowadzany jest nowy autor za pośrednictwem  // formularza prezentowanego w dalszej części kodu. $dbcnx = @mysql_connect('localhost', 'admin', 'haslo');  if (!$dbcnx) {    exit('<p>Nie można się w tej chwili ' .        'skontaktować z serwerem bazy danych.</p>');  } if (!@mysql_select_db('baza')) {    exit('<p>Nie można w tej chwili ' .        'zlokalizować bazy kawałów.</p>');  }  $tytul = $_POST['tytul'];  $news = $_POST['news'];  $autor = $_POST['autor'];  $foto = $_POST['foto'];  $link = $_POST['link'];  $sql = "INSERT INTO cms_news1 SET      news='$news',      tytul='$tytul',      autor='$autor',      foto='$foto',      link='$link',      data=CURDATE()";  if (@mysql_query($sql)) {    echo '<p>Dodano nowego autora</p>';  } else {    echo '<p>Problem podczas dodawania nowego autora: ' .        mysql_error() . '</p>';  } ?> <? if (is_uploaded_file($plik1)) {  $nazwa = $plik1_name;  $wielkosc = $plik1_size;  echo "Plik <b>$nazwa</b> ($wielkosc) został przesłany!";  move_uploaded_file($plik1, "/home/web330/public_html/inweb/foto/$nazwa"); } ?> <p><a href="<?php echo $_SERVER['PHP_SELF']; ?>">Dodaj nowego  autora</a></p> <form action="sg.php" method="post"  enctype="multipart/form-data"> <table cellpadding="0" cellspacing="0">    <tr>      <td>Tytuł:&nbsp;</td>      <td><input type="text" name="tytul" style="font-family: Verdana; font-size: 8pt; width: 200" /></td>    </tr>    <tr>      <td>Autor:&nbsp;</td>      <td><input type="text" name="autor" style="font-family: Verdana; font-size: 8pt; width: 200" /></td>    </tr>    <tr>      <td>Tre¶ć:&nbsp;</td>      <td><textarea name="news" rows="5" cols="30" style="font-family: Verdana; font-size: 8pt"></textarea></td>    </tr>    <tr>      <td>Link:&nbsp;</td>      <td><input type="text" name="link" style="font-family: Verdana; font-size: 8pt; width: 200" /></td>    </tr>    <tr>      <td>Foto:&nbsp;</td>      <td><input type="text" name="foto" style="font-family: Verdana; font-size: 8pt; width: 200" /></td>    </tr>    <tr>      <td>Dodaj Foto:&nbsp;</td>      <td><input type="hidden" name="MAX_FILE_SIZE" value="120000" /> <input name="plik1" type="file" style="font-family: Verdana; font-size: 8pt; width: 200" /></td>    </tr>   <tr>      <td colspan=2><input type="submit" value="Dodaj" style="font-family: Verdana; font-size: 8pt; width: 200" /></td>    </tr>  </table> </form>



lol? jakto sie "samo dodaje" ... przeciez kod wyraznie od tego jest ... :|

<?php if (isset($_POST['tytul'])) { // Wprowadzany jest nowy autor za pośrednictwem // formularza prezentowanego w dalszej części kodu. $dbcnx = @mysql_connect('localhost', 'admin', 'haslo'); if (!$dbcnx) {   exit('<p>Nie można się w tej chwili ' .       'skontaktować z serwerem bazy danych.</p>'); } if (!@mysql_select_db('baza')) {   exit('<p>Nie można w tej chwili ' .       'zlokalizować bazy kawałów.</p>'); } $tytul = $_POST['tytul']; $news = $_POST['news']; $autor = $_POST['autor']; $foto = $_POST['foto']; $link = $_POST['link']; $sql = "INSERT INTO cms_news1 SET     news='$news',     tytul='$tytul',     autor='$autor',     foto='$foto',     link='$link',     data=CURDATE()"; if (@mysql_query($sql)) {   echo '<p>Dodano nowego autora</p>'; } else {   echo '<p>Problem podczas dodawania nowego autora: ' .       mysql_error() . '</p>'; } } ?> <? if (is_uploaded_file($plik1)) { $nazwa = $plik1_name; $wielkosc = $plik1_size; echo "Plik <b>$nazwa</b> ($wielkosc) został przesłany!"; move_uploaded_file($plik1, "/home/web330/public_html/inweb/foto/$nazwa"); } ?> <p><a href="<?php echo $_SERVER['PHP_SELF']; ?>">Dodaj nowego autora</a></p> <form action="sg.php" method="post"  enctype="multipart/form-data"> <table cellpadding="0" cellspacing="0">   <tr>     <td>Tytuł:&nbsp;</td>     <td><input type="text" name="tytul" style="font-family: Verdana; font-size: 8pt; width: 200" /></td>   </tr>   <tr>     <td>Autor:&nbsp;</td>     <td><input type="text" name="autor" style="font-family: Verdana; font-size: 8pt; width: 200" /></td>   </tr>   <tr>     <td>Tre¶ć:&nbsp;</td>     <td><textarea name="news" rows="5" cols="30" style="font-family: Verdana; font-size: 8pt"></textarea></td>   </tr>   <tr>     <td>Link:&nbsp;</td>     <td><input type="text" name="link" style="font-family: Verdana; font-size: 8pt; width: 200" /></td>   </tr>   <tr>     <td>Foto:&nbsp;</td>     <td><input type="text" name="foto" style="font-family: Verdana; font-size: 8pt; width: 200" /></td>   </tr>   <tr>     <td>Dodaj Foto:&nbsp;</td>     <td><input type="hidden" name="MAX_FILE_SIZE" value="120000" /> <input name="plik1" type="file" style="font-family: Verdana; font-size: 8pt; width: 200" /></td>   </tr>  <tr>     <td colspan=2><input type="submit" value="Dodaj" style="font-family: Verdana; font-size: 8pt; width: 200" /></td>   </tr> </table> </form><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="pl" xml:lang="pl"> <head>      <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" />      <title>.:[Title]:.</title> </head> <body> <p>      <br /> </p> </body> </html>Błąd w pierwszej linijce - nie było klamerek.

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.