Hej! Ser rätt ut, är du säker på att du har ett värde i $_GET['id']? Om jag tar bort ?id='.$_GET['id'].' från adressen så öppnar popupen som den ska Kolla även på den genererade HTML-koden, ser den korrekt ut? Jag löste det själv:Få med $_GET till popup
Jag har ett litet adressregister och vill kunna skriva ut uppgifterna som pdf i ett litet popupfönster.
<?php
echo' <input class="a4_knapp" type="button" title="Kontaktadress på A4!" value=""
onclick="window.open("skriv_ut_en_kontaktadress_a4.php?id='.$_GET['id'].'",
"Kontaktadress på A4","status=1,height=400,width=700,resizable=0,top=100,left=180")">
';
?>
Filen "skriv_ut_en_kontaktadress_a4.php" gör om uppgifterna till pdf.
Vad jag kan förstå så har jag blandat äpplen med päron i min lilla rad ovan.
Hur gör jag för att få med mig $_GET-variabeln till popup-fönstret?
/Förvirrad
Sv: Få med $_GET till popup
Att skriva ut strängar med konkatinering är "fult", kolla gärna på printf, se.php.net/printf<?php
$name = 'Henrik';
printf('Hej %s!', $name);
?>
Kolla även på den genererade HTML-koden, ser den korrekt ut?
Sv:Få med $_GET till popup
men är naturligtvis utan innehåll.
Har jag hela adressen med öppnar inte popupen.Sv: Få med $_GET till popup
(Du har blandat " och ', " ska vara runt html-argumenten, ' runt javascriptargumenten)Sv:Få med $_GET till popup
<?php
echo'
<input class="a4_knapp" type="button" title="Kontaktadress på A4!" value=""
onclick="window.open(\'skriv_ut_en_kontaktadress_a4.php?id='.$_GET['id'].'\',\'Kontaktadress
på A4\',\'status=1,height=400,width=700,resizable=0,top=100,left=180\')">
';
?>
Ovanstående fungerar utmärkt.
Där ser man vad en god natts sömn samt en dag på jobbet kan göra.;-)
/Lars