| Subiectul anterior :: Subiectul următor |
| Autor |
Mesaj |
Birkoff
Data înscrierii: 18/Mar/2004
Mesaje: 2304
Locație: Bucuresti
|
| Trimis: Mie Feb 23, 2005 3:28 pm Titlul subiectului: Preluare date din formular cu select multiplu |
|
|
Am o buba si nu imi dau seama cum se rezolva poate cineva a trecut prin asta si imi da si mie ceva idei
Am un form cu un select multiplu:
an style="color: #000000"><?php <form name="form1" method="get" action="test.php">
<select name="select" size="5" multiple>
<option value="1">a</option>
<option value="2">b</option>
<option value="3">c</option>
<option value="4">d</option>
<option value="5">e</option>
</select>
<input type="submit" name="Submit" value="Submit">
</form>
treaba e ca in bara de adrese apare ceva de genul
Citat:
test.php?select=1&select=2&select=3&Submit=Submit
Am incercat sa le preiau cu get da imi preia doar ultima valoare.
Am incercat cu $_GET['select'][] dar da eroare (si asa stiu si eu ca trebuie sa dea eroare)
Are careva o idee? Singura idee care mi-a trecut prin cap e sa folosesc
$_SERVER['REQUEST_URI'] si explode() da e o solutie de compromis si daca trimit valorile prin POST nu mai merge... |
|
| Sus |
|
boo
Data înscrierii: 24/Mar/2004
Mesaje: 208
Locație: Ploiesti
|
| Trimis: Mie Feb 23, 2005 4:58 pm Titlul subiectului: |
|
|
Ia incearca asa:
an style="color: #000000"><?php <form name="form1" method="get" action="<? $PHP_SELF; ?>">
<select name="select[]" size="5" multiple>
<option value="1">a</option>
<option value="2">b</option>
<option value="3">c</option>
<option value="4">d</option>
<option value="5">e</option>
</select>
<input type="submit" name="Submit" value="Submit">
</form>
<?
print_r ($_GET['select']);
?> |
|
| Sus |
|
Birkoff
Data înscrierii: 18/Mar/2004
Mesaje: 2304
Locație: Bucuresti
|
| Trimis: Mie Feb 23, 2005 7:11 pm Titlul subiectului: |
|
|
Multumesc, a mers chestia cu <select name="select[]" size="5" multiple>
dar nu a mers chestia cu action="<? $PHP_SELF; ?>">
Imi explici si mie ce face $PHP_SELF ca nu am dat de chestia asta in manualul de php |
|
| Sus |
|
punctweb
Data înscrierii: 24/Mar/2004
Mesaje: 504
|
| Trimis: Mie Feb 23, 2005 10:07 pm Titlul subiectului: |
|
|
Birkoff a scris: (...) ce face $PHP_SELF (...)
incearca asa :
Cod:
<?
echo $_SERVER['PHP_SELF'];
?>
ai sa intelegi (sper) ce se gaseste in variabila aceea... |
|
| Sus |
|
johnutz
Data înscrierii: 20/Iul/2004
Mesaje: 956
Locație: Între scaun și tastatură
|
| Trimis: Mie Feb 23, 2005 11:43 pm Titlul subiectului: |
|
|
Birkoff a scris: (...) ce face $PHP_SELF (...)
Nu face nimic daca register_globals e off. Foloseste mai bine $_SERVER['PHP_SELF']. |
|
| Sus |
|
Birkoff
Data înscrierii: 18/Mar/2004
Mesaje: 2304
Locație: Bucuresti
|
| Trimis: Joi Feb 24, 2005 4:25 pm Titlul subiectului: |
|
|
Multumesc de informatii, acum inteleg de ce nu a mers la mine $PHP_SELF
si de ce nu am gasit chestia asta in manual (nu cautam ce trebuie) M-am documentat despre $_SERVER['PHP_SELF'] si acum sunt lamurit... |
|
| Sus |
|
PHPRomania Bot
Bot Member
Data înscrierii: 27/Dec/2007
Mesaje: 1
Locaţie: Server Google |
| Trimis: Mie Dec 26, 2007 7:01 pm Titlul subiectului: Ad |
|
|
|
|
|
| Sus |
|
| |