Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    passare variabili con window.open

    posso passare variabili php con window.open? se si come? io usavo una cosa tipo questa ma non funziona.

    onClick="window.open('file.php?id=$dati[id]');

  2. #2
    ciao, è probabile che non sia esatto perchè non sono un geniaccio sul php cmq:
    tu hai scritto: onClick="window.open('file.php?id=$dati[id]');
    prova a scrivere onClick="window.open('file.php?id=<? echo $dati[id] ?>');

    ciao fammi sapere se è tutto ok e non ti incacchiare se non funge...

  3. #3
    il fatto è che questo
    onClick="window.open('file.php?id=$dati[id]');
    è già dentro tag php.

  4. #4
    ok allora è possibile che ha dimenticato la chiusura delle doppie virgolette:
    prova onClick="window.open('file.php?id=$dati[id]')";
    o meglio onClick=\"window.open('file.php?id=$dati[id]')\";

  5. #5
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    forse c'è un metodo migliore, però potresti fare cosi:

    Codice PHP:
    <form name=prova method=post>
    <?
    echo "<input name=id type=hidden valore=".$dati[id].">";

    ...
    OnClick="target='file.php?id='+document.prova.id.value;window.open(target);">

  6. #6
    Utente bannato
    Registrato dal
    Apr 2004
    Messaggi
    1,392
    Originariamente inviato da bejelit
    il fatto è che questo
    onClick="window.open('file.php?id=$dati[id]');
    è già dentro tag php.
    prova
    Codice PHP:
    $id $dati['id'];
    print 
    "onClick=\"window.open('file.php?id=$id')\""

  7. #7
    Originariamente inviato da PaTeR
    prova
    Codice PHP:
    $id $dati['id'];
    print 
    "onClick=\"window.open('file.php?id=$id')\""
    risolto!

    la sintassi che usavo era giusta, solo che non mi passa un array così ho fatto come suggerito da PaTer.

  8. #8
    anche cosi funge
    print "onClick=\"window.open('file.php?id={$dati['id']}')\"";

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.