Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Problem z przekazywaniem danych miedzy stronami
imashjan82
post
Post #1





Grupa: Zarejestrowani
Postów: 71
Pomógł: 2
Dołączył: 2.12.2009

Ostrzeżenie: (0%)
-----


  1. if (empty($_GET['go'])) {
  2. print"<p>teks</p><br />";}
  3. if ($link = $_GET['go']){
  4. $q = mysql_query("select * from contect where link='".$link."'");
  5. while ($r = mysql_fetch_assoc($q)) {
  6. $tytul = $r['tytul'];
  7. $text = $r['text'];
  8. $short_text = $r['short_text'];
  9. print"<h3>".$tytul."</h3><br />";
  10. print"<i>".$short_text."</i>";
  11. print"".$text."";
  12.  
  13. $name = $_GET['name']; // tak nie wysyła
  14. $_SESSION['a'] = $name; //

I teraz co mam zrobić żeby dane z formularza były odbierane w kolejnym pliku, i dodawane do bazy danych. Formularz wysyła dane już do pliku register.php a o to i on

  1.  
  2. if ($dodaj){
  3. $name = htmlspecialchars($_SESSION['name']);
  4. $cos = htmlspecialchars($_SESSION['cos']);
  5.  
  6. $dodaj = mysql_query("INSERT INTO users SET name=".$_SESSION['name'].",".$_SESSION['cos']."");
  7.  
  8.  


na początku każdej strony mam


Co robie żle?? Wersia php to 5

za dużo wymagam? czy pytanie jest bez sesnu??
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
imashjan82
post
Post #2





Grupa: Zarejestrowani
Postów: 71
Pomógł: 2
Dołączył: 2.12.2009

Ostrzeżenie: (0%)
-----


Wiem. = jest to przypisanie do zmiennej itp. a == jest to równe danej rzeczy.
To mi działa bez błednie. tak jak powinno, jeżeli żle napisałem to nie wiem dla czego działa.

Ale nie wiem czemu wysyłając z pliku index.php z którego to pochodzi do innego pliku nie przechwytuje danych. Inaczej plik index.php popoera z bazy danych tresc podstron, ale do rejestracji jest inna strona fizyczna register.php i do niej nie moge wysłać nic. formularz jes zapisany w polu bazy danych w tym mam problem.

Ten post edytował imashjan82 15.06.2012, 19:16:59
Go to the top of the page
+Quote Post
Rysh
post
Post #3





Grupa: Zarejestrowani
Postów: 821
Pomógł: 111
Dołączył: 11.09.2006
Skąd: Biała Podlaska

Ostrzeżenie: (0%)
-----


Cytat(imashjan82 @ 15.06.2012, 20:12:49 ) *
Wiem. = jest to przypisanie do zmiennej itp. a == jest to równe danej rzeczy.
To mi działa bez błednie. tak jak powinno, jeżeli żle napisałem to nie wiem dla czego działa.

Ale nie wiem czemu wysyłając z pliku index.php z którego to pochodzi do innego pliku nie przechwytuje danych. Inaczej plik index.php popoera z bazy danych tresc podstron, ale do rejestracji jest inna strona fizyczna register.php i do niej nie moge wysłać nic. formularz jes zapisany w polu bazy danych w tym mam problem.

W takim razie po co stoji if, skoro chcesz przypisać zmiennej $link wartość $_GET['go']? Bo za cholerę nie rozumiem.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 9.10.2025 - 12:54