Toon posts:

[PHP] templates

Pagina: 1
Acties:
  • 32 views sinds 30-01-2008

Verwijderd

Topicstarter
Hallo mensen, Ik heb ff eeb vraag wat ik kom er echt niet meer uit. Ik ben bezig met een webshop en gebruikt daar bij templates. Hiermee stuite ik op een probleem.

In de template komt deze regel voor
PHP:
1
2
3
4
5
<!-- item.tpl.php -->
<td colspan="3" Valign="top" Align="right"> [aantal] 
  <input type="text" name="aantal" value="[aantalwaarde]" size="5">
</td> 
<!-- einde -->

PHP:
1
2
3
4
5
6
7
8
// Uitvoerende script
$temp = file("bin/templates/item.tpl.php");
$item_detail = implode("",$temp);

$item_detail = eregi_replace("\\[aantalwaarde\]",$_SESSION['Basket'][mysql_result($result,0,'id')]['aantal'],$item_detail);

Print $item_detail;
// einde

De waarde van de session moet in het input veld komen te staan! MAAR inplaats van een waarde in het veld krijg ik een :?. Als ik de session print komt gewoon de waarde tevoorschijn. Heeft iemand een idee hoe dit wel goed kan worden ingevoerd??

  • Tux
  • Registratie: Augustus 2001
  • Laatst online: 21-08 06:33

Tux

PHP:
1
$item_detail = str_replace("\\[aantalwaarde\]",$_SESSION['Basket'][mysql_result($result,0,'id')]['aantal'],$item_detail);


Probeer eens met str_replace

The NS has launched a new space transportation service, using German trains which were upgraded into spaceships.


Verwijderd

Topicstarter
Als ik dat doe komt er [aantalwaarde] als waarde in de input-veld te staan???

  • sjroorda
  • Registratie: December 2001
  • Laatst online: 08:50
Dan moet je de backslashes weghalen: str_replace('[aantalwaarde]', ...)

[ Voor 84% gewijzigd door sjroorda op 10-03-2003 11:41 ]


  • Tux
  • Registratie: Augustus 2001
  • Laatst online: 21-08 06:33

Tux

sjroorda schreef op 10 March 2003 @ 11:40:
Dan moet je de backslashes weghalen: str_replace('[aantalwaarde]', ...)
Ohwja... stom van mij |:(

The NS has launched a new space transportation service, using German trains which were upgraded into spaceships.


Verwijderd

Topicstarter
Bedankt jongens reuze bedankt _/-\o_ :D :*)

  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06-2025

drm

f0pc0dert

Volgende keer kan 't niet zo veel kwaad even zelf wat uit te proberen. Een beetje zelfwerkzaamheid is wel handig.

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz

Pagina: 1

Dit topic is gesloten.