get php met if()

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Java developer met testervaring

Java developer met testervaring Functieomschrijving "De drempel tussen de burger en de Belastingdienst zo laag mogelijk houden: dat is de belangrijke taak van ons team. Dit doen we door het burgerportaal Mijn Belastingdienst continu te verbeteren." René, Java-specialist bij de Belastingdienst. De keten Interactie is een samenwerkingsverband van alle dienstonderdelen binnen de Belastingdienst. Samen zorgen we dat het contact met burgers en bedrijven goed kan plaatsvinden. Onze belangrijkste opgave? Zoveel mogelijk digitaliseren. Dat doen we binnen het onderdeel Informatievoorzieningen (IV), de ICT-organisatie van de Belastingdienst. Denk bij de producten die IV-Interactie ontwikkelt en onderhoudt aan portalen, formulieren en authenticatie- en

Bekijk vacature »

Wouter bakker

wouter bakker

22/02/2011 19:32:56
Quote Anchor link
beste mensen,

heb hier een link:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
echo '<center><a href="test.php?go=1'."".'&amp;id='. $site_info['site_id'] . ''."".'&amp;site_id='.$user_site_id.'" target="_blank"><img src="' . $site_info['site_url'] .

'" alt="' . $site_info['site_text'] . '" border="0" width="468" height="60" /><br/></a>';
?>


dit werkt allemaal leuk en aardig, maar nu moet er nog iets achter (&betaald) als $betaald=1.
er moet dus een if($betaald==1){'&amp;betaald'}' ofzo, alleen ik krijg het niet goed qua quotes enzo...

dusss hoe moet het?

bedankt!
 
PHP hulp

PHP hulp

26/10/2021 10:42:26
 

22/02/2011 19:35:44
 
Wouter bakker

wouter bakker

22/02/2011 19:41:10
Quote Anchor link
en dat heeft er niks mee te maken;)
 

22/02/2011 19:44:14
Quote Anchor link
Kan je wel gebruiken. Of anders gebruik je http_build_query.
 
Yea Rupie

Yea Rupie

22/02/2011 19:45:49
Quote Anchor link
Bekijk je eigen code eens, wat is dit?

voorbeeld:
'."".'
. ''."".'

Als je er ook nog een verdwaalde center tag in hebt en target="_blank"
Probeer css ervoor te gebruiken, of wat modernere codes.
Gewijzigd op 22/02/2011 19:47:27 door Yea Rupie
 
Wouter bakker

wouter bakker

22/02/2011 19:48:20
Quote Anchor link
&amp;site_id='.$user_site_id.'."".&amp;betaald='.$betaald .'."

klopt dit zo?
 
Yea Rupie

Yea Rupie

22/02/2011 19:52:17
Quote Anchor link
zo iets?

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
echo '<a href="test.php?go=1&amp;id='. $site_info['site_id'] . '&amp;site_id='.$user_site_id.'&amp;'.(($betaald==1)? '&amp;betaald' : '')." target="_blank"><img src="' . $site_info['site_url'] . '" alt="' . $site_info['site_text'] . '" border="0" width="468" height="60" /></a>';
?>
Gewijzigd op 22/02/2011 19:52:46 door Yea Rupie
 

22/02/2011 19:53:17
Quote Anchor link
Waarom moeilijk doen als php dit kan doen?
 
Wouter bakker

wouter bakker

22/02/2011 19:56:18
Quote Anchor link
@karl karl
omdat ik nog nie zo goed ben, en dat dus niet allemaal weet xD

@yea rupie
denkt het wel, betekent:
.(($betaald==1)? '&amp;betaald' : '').
als $betaald 1 is dan &betaald en anders '' (niks dus)

bedankt!
 
Kumkwat Trender

Kumkwat Trender

22/02/2011 20:20:02
Quote Anchor link
Gebruik de link dat Karl gaf..
 
Joost B

Joost B

22/02/2011 20:37:44
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?php
$sAnchorHref
= 'test.php?go=1&id='.$site_info['site_id'].'&site_id='.$user_site_id;

if($betaald == 1) {
    $sAnchorHref .= '&betaald=1';
}


echo '<center><a href="'.$sAnchorHref.'" target="_blank"><img src="'.$site_info['site_url'].'" alt="'.$site_info['site_text'].'" border="0" width="468" height="60" /><br/></a>';
?>


Het is wel wat meer code, maar zo zou het ook kunnen.
 
Wouter bakker

wouter bakker

22/02/2011 20:39:42
Quote Anchor link
@joostb
die is inderdaad heel handig, goed overzichtelijk!
bedankt! (allemaal btw;)
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.