[php] post variabelen

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • klokop
  • Registratie: Juli 2001
  • Laatst online: 16-09 19:21

klokop

swiekie swoeng

Topicstarter
(apache 2, php 4.3.0)
Als ik '92384' in het input veld invul en het form submit:
PHP:
1
2
3
4
5
6
7
?>
<form name="Form" method="post">
  <input type="text" name="bla">
  <input type="submit">
</form>
<?
print_r($_POST);


...is de uitkomst van die print_r:
code:
1
Array ( [bla] => 92384bla=92384 )

Iemand een idee hoe dat komt???

[ Voor 18% gewijzigd door klokop op 22-01-2003 22:18 . Reden: <? ?> erbij ]

"Passing silhouettes of strange illuminated mannequins"


Acties:
  • 0 Henk 'm!

  • Tom-Eric
  • Registratie: Oktober 2001
  • Laatst online: 25-03 09:11
Hoe ziet het uit met harde returns?
edit:

gebruik <pre></pre> daarvoor

[ Voor 39% gewijzigd door Tom-Eric op 22-01-2003 22:15 ]

i76 | Webdesignersgids | Online Gitaarlessen & Muziekwinkels


Acties:
  • 0 Henk 'm!

  • klokop
  • Registratie: Juli 2001
  • Laatst online: 16-09 19:21

klokop

swiekie swoeng

Topicstarter
en waar wil je die pre's dan hebben , precies?

"Passing silhouettes of strange illuminated mannequins"


Acties:
  • 0 Henk 'm!

  • FoxzMan
  • Registratie: September 2000
  • Laatst online: 05-09 15:19
als je nou de volgende code gebruikt:

print_r "$_POST[text]";

-


Acties:
  • 0 Henk 'm!

  • Shagura
  • Registratie: Augustus 2001
  • Laatst online: 14-09 08:25
FoxzMan schreef op 22 January 2003 @ 22:19:
als je nou de volgende code gebruikt:

print_r "$_POST[text]";
:? by print_r horen haakjes en geen quotes en ik zie het nut niet (en dan heb ik het ook niet over het gebruiken van haakjes bij het alleen 'outputten' van een variabele en het niet quoten van de key ;))...

Heeft verder meer met apache te maken dan met php denk ik.

[ Voor 32% gewijzigd door Shagura op 22-01-2003 22:25 ]


Acties:
  • 0 Henk 'm!

  • klokop
  • Registratie: Juli 2001
  • Laatst online: 16-09 19:21

klokop

swiekie swoeng

Topicstarter
FoxzMan schreef op 22 januari 2003 @ 22:19:
als je nou de volgende code gebruikt:
print_r "$_POST[text]";
en wat wil je daar mee bereiken?? Het doet niks namelijk...

"Passing silhouettes of strange illuminated mannequins"


Acties:
  • 0 Henk 'm!

  • FoxzMan
  • Registratie: September 2000
  • Laatst online: 05-09 15:19
Shagura schreef op 22 januari 2003 @ 22:22:
[...]

:? by print_r horen haakjes en geen quotes en ik zie het nut niet...
sorry, ik was effe in de war.

maar kijk naar de post hiervoor waar de oplossing wordt gegeven van de <pre>

http://www.php.net/manual/en/function.print-r.php

-


Acties:
  • 0 Henk 'm!

  • Sybr_E-N
  • Registratie: December 2001
  • Laatst online: 17-09 22:12
Ik zie dat je geen action in je from hebt staan. Wat gebeurt er als je die erin zet.?

Acties:
  • 0 Henk 'm!

Verwijderd

FoxzMan schreef op 22 januari 2003 @ 22:19:
als je nou de volgende code gebruikt:

print_r "$_POST[text]";
print_r ( $_POST['text'] ); dan altijd nog...

Acties:
  • 0 Henk 'm!

  • klokop
  • Registratie: Juli 2001
  • Laatst online: 16-09 19:21

klokop

swiekie swoeng

Topicstarter
Sybr_E-N schreef op 22 januari 2003 @ 22:25:
Ik zie dat je geen action in je from hebt staan. Wat gebeurt er als je die erin zet.?
Hetzelfde. :(
PHP:
1
print_r ($_POST['bla']);
geeft:
code:
1
 92384bla=92384

[ Voor 18% gewijzigd door klokop op 22-01-2003 22:29 ]

"Passing silhouettes of strange illuminated mannequins"


Acties:
  • 0 Henk 'm!

  • klokop
  • Registratie: Juli 2001
  • Laatst online: 16-09 19:21

klokop

swiekie swoeng

Topicstarter
Als ik er een iput veld BIJ zet dan geeft ie keurig de waarden van beide terug!
Krijg nou wat?

"Passing silhouettes of strange illuminated mannequins"


Acties:
  • 0 Henk 'm!

  • sjroorda
  • Registratie: December 2001
  • Laatst online: 13:04
Wat in de eerste reply werd gezegd, waar je die pre's neerzet:

PHP:
1
2
3
4
5
6
7
8
9
10
11
<?
?>
<form name="Form" method="post">
  <input type="text" name="bla">
  <input type="submit">
</form>
<?
echo '<pre>';
print_r($_POST);
echo '</pre>';
?> 

Acties:
  • 0 Henk 'm!

  • klokop
  • Registratie: Juli 2001
  • Laatst online: 16-09 19:21

klokop

swiekie swoeng

Topicstarter
Met <pre>

Array (
[bla] => 92384bla=92384
(
maar dan in Courier...

[ Voor 36% gewijzigd door klokop op 22-01-2003 22:37 ]

"Passing silhouettes of strange illuminated mannequins"


Acties:
  • 0 Henk 'm!

  • sjroorda
  • Registratie: December 2001
  • Laatst online: 13:04
Geef eens je hele code? (althans, als dat niet teveel is :))

En wat gebeurt er als je een andere waarde in het veld zet (want je geeft nou specifiek het voor ons random nummer 92384)?

[ Voor 52% gewijzigd door sjroorda op 22-01-2003 22:42 ]


Acties:
  • 0 Henk 'm!

  • FoxzMan
  • Registratie: September 2000
  • Laatst online: 05-09 15:19
klokop schreef op 22 January 2003 @ 22:37:
Met <pre>

Array (
[bla] => 92384bla=92384
(
maar dan in Courier...
Als je je array in andere lettertype wilt zien zet je na de <pre> je lettertype-tag
bv
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
<?
?>
<form name="Form" method="post">
  <input type="text" name="bla">
  <input type="submit">
</form>

<?
echo '<pre><font face="Verdana">';
print_r($_POST);
echo '</font></pre>';
?>


of begrijp ik je verkeerd.....

[ Voor 24% gewijzigd door FoxzMan op 22-01-2003 22:44 ]

-


Acties:
  • 0 Henk 'm!

  • sjroorda
  • Registratie: December 2001
  • Laatst online: 13:04
FoxzMan schreef op 22 januari 2003 @ 22:43:
[...]
of begrijp ik je verkeerd.....
Ja: hij heeft de [code]-tag nog niet gevonden :P. Hij bedoelt dat hij die gegevens ziet, maar dan niet in Arial of welk font je dan ook nu op je compu ziet, maar in Courier :)

Acties:
  • 0 Henk 'm!

  • klokop
  • Registratie: Juli 2001
  • Laatst online: 16-09 19:21

klokop

swiekie swoeng

Topicstarter
sjroorda schreef op 22 januari 2003 @ 22:46:
[...]Ja: hij heeft de [code]-tag nog niet gevonden :P.
Kijk eens in de openingspost???

"Passing silhouettes of strange illuminated mannequins"


Acties:
  • 0 Henk 'm!

  • klokop
  • Registratie: Juli 2001
  • Laatst online: 16-09 19:21

klokop

swiekie swoeng

Topicstarter
Oplossing:

Ik zet er een tweede, hidden input veld bij in het form... en negeer die dan in de resultaten... ik SNAP het dus nog niet... echte oplossing moet nog gevonden worden...

"Passing silhouettes of strange illuminated mannequins"


Acties:
  • 0 Henk 'm!

  • PrinsEdje80
  • Registratie: Oktober 2001
  • Laatst online: 15-07 09:34

PrinsEdje80

Holographic, not grated...

Sybr_E-N schreef op 22 januari 2003 @ 22:25:
Ik zie dat je geen action in je from hebt staan. Wat gebeurt er als je die erin zet.?
Ik denk dat ik het hier wel mee eens ben....

Used to be Down Under... Foto gallery


Acties:
  • 0 Henk 'm!

Verwijderd

PrinsEdje80 schreef op 23 January 2003 @ 08:46:
[...]

Ik denk dat ik het hier wel mee eens ben....
Lezen man |:(
nofi

Acties:
  • 0 Henk 'm!

  • SuperRembo
  • Registratie: Juni 2000
  • Laatst online: 20-08 14:36
Het script werkt prima bij mij met IIS+PHP4.2.
Het lijkt erop dat bij jou get en post gemixd wordt. Get zou "bla=92384" aan de url toevoegen, maar bij jou wordt dat aan het input veld toegevoegd.
Misschien iets in je apache config?

| Toen / Nu


Acties:
  • 0 Henk 'm!

  • crisp
  • Registratie: Februari 2000
  • Nu online

crisp

Devver

Pixelated

En als je een action toevoegt aan je form tag die naar zichzelf verwijst?

Intentionally left blank


Acties:
  • 0 Henk 'm!

  • klokop
  • Registratie: Juli 2001
  • Laatst online: 16-09 19:21

klokop

swiekie swoeng

Topicstarter
In de action staat nu 'naam van het bestand.uitgang'. Ofwel $_server['PHP_SELF']... wat dus het zelfde is als nix in de action zetten.
Misschien iets in apache idd. Maar wat... ik ga weer es zoeken...

"Passing silhouettes of strange illuminated mannequins"

Pagina: 1