Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][HTML]Formularz z linkiem w srodku
fardbleecker
post
Post #1





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 24.12.2012

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


Trochę ciężko wyszkukać takich rzeczy w google bo nie wiem nawet jak to sprecyzować.
Chciałbym mieć formularz, w którym wpisuje się zdanie w jedyne pole tego formularza i po kliknięciu WYŚLIJ przesyła do strony /strona2.php?id={id}&zdanie={zdanie}
np. /strona2.php?id=Tomasz&zdanie=Ala%20Ma%Kota
Id mam przeniesione z wcześniejszego linka (nie wiem czy to dobrez tlumacze ale pewnie wiecie o co chodzi)

Taki pseudokod może zoobrazuje mój cel
  1. <?php
  2. $id = trim($_GET['id']);
  3. echo "<center><br><input type='text' name='new_name';
  4. $zdanie = str_replace(" ", "%20", $_POST['new_namel']);
  5. echo "<a href=\"strona2.php?id=$id&zdanie=$zdanie\">[ZAPISZ WPIS]</a>";
  6. ?>


Jak to zrobić żeby działało? Nie mam żadnej wiedzy z php (wszystko co mam to wiedza c++ z liceum)...

Ten post edytował fardbleecker 16.06.2014, 20:07:32
Go to the top of the page
+Quote Post
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




A po co ci to zdanie w linku? Skoro to jest formularz to czemu nie moze to byc wyslane normalnie po ludzku jak kazdy normalny formularz?
Go to the top of the page
+Quote Post
fardbleecker
post
Post #3





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 24.12.2012

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


bo mam dalej skrypt którego parametrami są zmienne z linku
Go to the top of the page
+Quote Post
nospor
post
Post #4





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




to nie mozesz zmienic, by skrypt zamiast POSTem slal dane GETem?
Go to the top of the page
+Quote Post
fardbleecker
post
Post #5





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 24.12.2012

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


ja na prawdę nie wiem o co chodzi (IMG:style_emoticons/default/tongue.gif)

W Pliku nr 1 mam pobrana tabele z bazy danych i dodalem w każdym wierszu(w pętli)
  1. <a href=\"zapis.php?id=" . $row['login'] . " \">[ZAPISZ WPIS]</a>


W Pliku nr 2 mam skrypt który wgrywa wartości do bazy
  1. $id = trim($_GET['id']);
  2. $id2 = trim($_GET['zdanie2']);
  3. if(!empty($id)) {
  4. mysql_query("INSERT INTO zapisane (id, comment)
  5. VALUES ('$id','$id2')")
  6. or die('Błąd zapytania: '.mysql_error());
  7. }


id2 (comment/zdanie2) dodałem bo chcialem abym w każdym wierszu mógł dodać komentarz. Oprócz tych ID1 ID2 mam też inne zmienne ale ukryłem bo nie są tutaj potrzebne. Myślałem że najłatwiej będzie dodać kolejny plik który będze przekształcał link z pliku 1 i dodawał końcówkę linka (z komentarzem) tak abym w 2gim pliku nic już nie zmieniał.

Mam nadzieje że to co napisalem da się zrozumieć (IMG:style_emoticons/default/tongue.gif)

Ten post edytował fardbleecker 16.06.2014, 21:05:49
Go to the top of the page
+Quote Post

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: 24.08.2025 - 21:20