Doorgeven van een parameter via adres in een nieuwe link

Pagina: 1
Acties:

Onderwerpen

Vraag


Acties:
  • 0 Henk 'm!

  • ETRAASJE
  • Registratie: Juli 2020
  • Laatst online: 11-05 10:59
Beste,

Ik heb een html/php pagina die ik open met een bepaald argument zoals

code:
1
https://somesite.com?argument1=test


Op die pagina wordt dit argument gelezen door :

code:
1
2
3
<?php
$firma = $_GET['argument1'];
?>


Dit wordt door een deel van de code goed opgepakt.
Tijdens het verwerken van deze pagina moet datzelfde argument meegenomen worden in een link die daar gemaakt word:

code:
1
<a href="exexcel1.php?argument1=" .$firma >Download Excel Now</a>


Dat laatste lukt niet, hoe kan ik dat doen?

Alvast bedankt

E.T.

Alle reacties


Acties:
  • 0 Henk 'm!

  • Jolijter
  • Registratie: Januari 2015
  • Laatst online: 16:51
Wat bedoel je met "Dat laatste lukt niet"? Krijg je een error? Mijn PHP kennis is roestig, maar het lijkt erop dat je de
code:
1
firma
variabele buiten de
code:
1
href
zet, waardoor hij niet in de URL terecht komt. Ik verwacht dat die binnen de sluitende
code:
1
"
moet, maar ik weet zo niet hoe.

Acties:
  • 0 Henk 'm!

  • ETRAASJE
  • Registratie: Juli 2020
  • Laatst online: 11-05 10:59
In de laatste link wordt dat agument niet meegenomen.
Achter argument1= staat dan niets

Acties:
  • +2 Henk 'm!

  • Marco1994
  • Registratie: Juli 2012
  • Laatst online: 19:16
Nu ken ik de syntax niet in php, maar wat je zoekt is string interpolation

Acties:
  • +2 Henk 'm!

  • antoine_
  • Registratie: Mei 2019
  • Laatst online: 16:44
Je moet het laatste stukje met een php tag renderen

code:
1
<a href="exexcel1.php?argument1=<?php echo $firma; ?>">Download Excel Now</a>

Acties:
  • 0 Henk 'm!

  • ETRAASJE
  • Registratie: Juli 2020
  • Laatst online: 11-05 10:59
geweldig , dank je werkt

Acties:
  • +1 Henk 'm!

  • Daos
  • Registratie: Oktober 2004
  • Niet online
Er bestaat ook nog een andere/kortere syntax om dingen te echo-en:
PHP:
1
<a href="exexcel1.php?argument1=<?= $firma ?>">Download Excel Now</a>

Acties:
  • +2 Henk 'm!

  • com2,1ghz
  • Registratie: Oktober 2004
  • Laatst online: 17-09 11:18
Denk dat URL encoding geen overbodige luxe is.
Pagina: 1