Dostałem od kumpla kod, który ponoć ma działać i w niektórych miejscach działa. Jest to swego rodzaju formularz działający jak formularz (czyli wysyła jakieś zapytanie do jakiejś strony). Dostarczony kod wygląda mniej więcej tak (to jest wersja obcięta bo normalnie jest jeszcze parę list)
<div class="selector2"> <label for="ilosc">ilosc:</label> <select name="data[ilosc][name]" id="selector"> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> <option value="6">6</option> <option value="7">7</option> <option value="8">8</option> <option value="9">9</option> <option value="10">10</option> </select> </div> <div class="select_area_button"> <a href="'.PATH.'adder.php?id='.$_GET['id'].'&op=1"><span>dodaj do koszyka</span></a> </div>
No i tutaj mam problem jak to połączyć z przesyłaniem danych, bo na razie jak widać jest to po prostu rozwijana lista i niezależny link, który w zamyśle ma być przyciskiem wysyłającym dane z formularza.
Nie ukrywam, że nie mam żadnego pojęcia w jaki sposób to ugryźć. Bo przecież formularz ma mieć <form> i metodę wysyłania i plik do którego wysyła i co najważniejsze wysyłane zmienne. Tak więc nie wiem co z tym zrobić, czy to w ogóle ma racje bytu,a nie chce kumplowi mówić, że nie mam pojęcia jak to ruszyć dlatego tutaj bym chciał spytać się o radę.
Wysłał mi on tak samo podobny kod, tyle że już bez listy a z samymi polami do wpisywania tekstu i wygląda on tak:
echo'<form action="logowanie-rejestracja.php?podstrona=masz-konto&opcja=zaloguj" method="post"> <table style="border-spacing:0 0px;width:360px;"> <tr> <td colspan="2" style="height:50px; vertical-align:middle; padding-right:10px;" class="textbox-naglowek">Masz konto? Zaloguj się:</td> </tr> <tr> <td style="height:50px; text-align:right; vertical-align:middle; font-size:13px; padding-right:10px;">login: </td> <td width="280px;"><input type="text" class="napisz-do-nas-input2" name="user" value="'.$_POST['user'].'"></td> </tr> <tr> <td style="height:50px; text-align:right; vertical-align:middle; font-size:13px; padding-right:10px;">hasło: </td> <td ><input type="password" class="napisz-do-nas-input2" name="pass" value="'.$_POST['pass'].'"></td> </tr> <tr> <td style="height:50px;" colspan="2" align="right"><input type="image" id="submit" src="'.IMAGES.'zaloguj.png"> </td> </tr> <tr> <td colspan="2" align="right"><a href="?podstrona=zapomnialem-hasla">Zapomniałem hasła</a> </td> </tr> </table> </form>';
No i tutaj właśnie obrazek pełni funkcję (tak mi się wydaje) submita.
Nawet już myślałem, że może to jakoś JavaScriptem trzeba zrobić, ale cały czas nie mam pomysłu jak (a poza tym nie ukrywam, że wolał bym to mieć napisane w PHP bo w JavaScript nie czuje się tak pewnie).