Witam,
sprawa wygląda tak:
mam plik
index.php w którym jest formularz :
<form action="plik2.php" method="post">
<!-- Funkcja FORM odpowiada za wskazanie miejsca, gdzie zaczyna się formularz. Funkcja ACTION odpowiada, gdzie dane mają zostać wysłane. Funkcja METHOD służy do metody przekazywania danych. W naszym przypadku jest to metoda zwana POST-->
<p>Nick: </p>
<input name="nick" type="text" />
<p>Strona WWW: </p>
<input name="strona_www" type="text" />
<!-- Funkcja INPUT wskazuje na to, że to jest pole tekstowego. NAME służy do wskazania nazwy inputu, natomiast TYPE służy do określenia typu pola. -->
<input value="Wyślij" type="submit" />
<!-- Zauważyłeś pewnie, że funkcja TYPE ustawiona jest na "submit". Jest tak dlategego, że submit odpowiada za wysłanie danych. Po prostu jest to przycisk. -->
<br />
</form>
oraz mam drugi plik :
plik2.php<?php
$nick = $_POST['nick];
$strona_www = $_POST['strona_www'];
$host="serv23.sqlhost.pl";
$db_user="pajda_pajdaa";
$db_password="ciul123";
$database="pajda_AdresyWWW";
$db = mysql_connect($host, $db_user, $db_password);
mysql_select_db($database);
mysql_query("SET NAMES utf8");
$zapytanie = "INSERT INTO 'tabela' ('nick', 'strona_www') VALUES ('".$nick."', '".$strona_www."' )";
$wykonaj = mysql_query($zapytanie) or die(mysql_error());
?>
I gdy chce dodać rekord do bazy wyskakuje coś takiego :
Parse error: syntax error, unexpected T_STRING, expecting ']' in /home/pajda/domains/pajda.inten.pl/public_html/test30/plik2.php on line 3
Proszę o pomoc. Pozdrawiam