Ik zit ff vast, misschien kan iemand mij uit de brand helpen:

uit een stukje code waarin ik MagPie gebruik:

{
echo '<a href="'.$item['link'].' target="_blank">'.$item['title'].'</a><br>'.$item['description'].'<br>';
}

Tekst wordt prima getoond (ook het item is vet gedrukt), maar om de een of andere duistere (...) reden wordt de link niet in een nieuw scherm geopend (_blank) maar in hetzelfde scherm als waarin de getoonde text staat...

Jos

<?
{ 
echo '<a href="'.$item['link'].'" target="_blank">'.$item['title'].'</a><br>'.$item['description'].'<br>'; 
}
?>


En nu dan?
Opgelost, bedankt!!!
php begint te dagen, alleen de opmaak van de uitkomst is nog steeds een probleem. Is daar een handige truuk op (behalve consequent zijn)???

Jos
Je was een " vergeten te plaatsen.

Jij had <a href="'.$item['link'].' en hier achter moet nog een "

Wat ik vaak heb is gewoon een paar keer goed door lezen en dan meestal kom je achter een fout als er iets niet werkt.

Rieksie
Jos schreef op 16.11.2006 00:35
Opgelost, bedankt!!!
php begint te dagen, alleen de opmaak van de uitkomst is nog steeds een probleem. Is daar een handige truuk op (behalve consequent zijn)???

Jos


Truc 1: check de HTML broncode die je PHP script oplevert. Ontbrekende quotes vallen dan eerder op.

Truc 2: tekens die in balans moeten zijn, zoals { ( [ ' en " typ ik altijd allebei. Daarna vul ik pas in wat er tussen moet komen. Zo voorkom je dat je een { hebt zonder }.
Zonder meer heel handige tips; ik zal ze gebruiken, bedankt!
@ Jan Koehoorn:
Truc 2 wordt automagisch gedaan door PHP Designer 2007 Pro, dat scheelt inderdaad veel bugs!
Php Designer 2007? Waar vind ik dat programma..?
[OT] Voor de andere newbies: het is echt een aanrader (maar ik ben dan ook niets gewend buiten Notepad++)!
Waarom niet gewoon dreamweaver 8?
Zelf de grootste n00b weet hoe je eraan moet komen :P:D

Reageren