[PHP/HTML] Serialized string meegeven in form

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • Mad Marty
  • Registratie: Juni 2003
  • Laatst online: 13:49

Mad Marty

Je bent slimmer als je denkt!

Topicstarter
Ik zit hier nu al een tijdje mee. Ik heb een array met 48 woorden, deze wil ik met een form posten naar de volgende pagina, alwaar ik m unserialize en weer als array gebruik. Wanneer ik de array serialize, krijg ik deze niet meegepost in de form.

PHP:
1
$hkstring = serialize($hkarray);


HTML:
1
2
3
4
<form action="hk_wegsch.php" method="post">
<input type="hidden" name="id" value="<?php print $id ?>">
<input type="hidden" name="hkstring" value='<?php htmlspecialchars($hkstring,ENT_QUOTES) ?>'>
<input type="submit" value="Volgende">


Oplossing met htmlspecialchars uit [rml][ PHP] unserialize probleem met & " ' < > *[/rml] helpt mij hier niet. Als ik de bron bekijk is de value van hkstring leeg. Hoe krijg ik deze geserializede string nu mee in die form?
Na meer zoekwerk hier kwam ik op sessies uit, maar ik zou die het liefst nog even willen ontlopen. Ik heb daar geen ervaring mee, dit zijn de enige pagina's waartussen iets gepost wordt en als ik dat zou doen zou het me te veel tijd kosten (het moet *snel* af en dit is het enige puntje wat nog rest...)

Bij voorbaat dank voor alle hulp!

[ Voor 10% gewijzigd door Mad Marty op 13-02-2006 15:23 ]

Rail Away!


Acties:
  • 0 Henk 'm!

Verwijderd

Je gebruikt javascript en PHP door mekaar heen? Dit gaat echt never nooit werken... Je zult echt met sessies moeten werken, arrays serializen met PHP en vervolgens posten :?

Acties:
  • 0 Henk 'm!

  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 02:21

Janoz

Moderator Devschuur®

!litemod

Je bent wel druk alles aan het converteren, maar je vergeet het resultaat af te drukken. Je moet of de <?php= shorttag gebruiken, of print of echo toevoegen.

@boland: Ik zie nergens een clientside serverside executie probleempje hoor ;)

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'


Acties:
  • 0 Henk 'm!

Verwijderd

Janoz schreef op maandag 13 februari 2006 @ 15:35:
Je bent wel druk alles aan het converteren, maar je vergeet het resultaat af te drukken. Je moet of de <?php= shorttag gebruiken, of print of echo toevoegen.

@boland: Ik zie nergens een clientside serverside executie probleempje hoor ;)
Hmms nee laat maar... Ik las even niet goed 8)7

Acties:
  • 0 Henk 'm!

  • Mad Marty
  • Registratie: Juni 2003
  • Laatst online: 13:49

Mad Marty

Je bent slimmer als je denkt!

Topicstarter
@Janoz: verdomd... |:(

* Mad Marty feels n00b.
Heb echt tijden lopen zoeken, maar keihard overheen gelezen :/
Thanks alot voor de scherpte!

Rail Away!