Visualizzazione risultati 1 fino 2 di 2

Discussione: pulsante collegato a funzione javascript scritto con php

  1. #1
    goalmanager non è connesso Utente
    Data registrazione
    08-03-2014
    Messaggi
    140

    Predefinito pulsante collegato a funzione javascript scritto con php

    Salve a tutti ragazzi, non capisco se è per colpa dell'ora (si avvicina l'ora della cena e ho una fame bestiale), delle troppe ore al computer o di quanto sono scarso, ma non riesco proprio ad uscire da una situazione che molto probabilmente ha del banale incredibile...

    ho una funzione javascript per aprire un popup cliccando su un link

    Codice:
    <script> 
    function apri(url) { 
        newin = window.open(url,'titolo','scrollbars=no,resizable=no,width=450,height=500,left=450,top=120,status=no,location=no,toolbar=no');
    } 
    </script>  
      <script type="text/javascript"> 
    $(document).ready(function () {
    	$(".Tbl").click(function(){
    	$(".popup").fadeIn("slow");
    	$("#background").css("display", "block");
    <!-- [...]
    </script>

    poi con mysql ricerco determinati records e li metto in una tabella. Avrei necessità di creare un pulsante per ogni riga che al click sul medesimo mi apra questo popup (che conterrà determinate informazioni per il relativo record). Orbene avevo predisposto un pulsante generico. ossia questo...


    Codice PHP:
    //tabella che per ogni riga ha questa ultima cella con una immagine cliccando sulla quale si apre la nuovapagina
    echo "...
    <td><div class='clicca' ><a href='visualizzadati.php?cod=".$row[id]."'>"?> <?php if($sa<>$ss){echo "<img src='imm/carrello.png'>";}else{echo "<img src='imm/carrellino.png'>";} ?> <?php echo "</a></div></td>
    ..."
    ;
    tuttavia la mia soluzione mi fa aprire una pagina mentre io desidererei, dato che l'ho già fatto in altre pagine, aprire un popup per mantenere l'utente su quella pagina e fargli solo visualizzare dei dati nel popup che poi lui chiuderà...Il problema però è che il richiamo alla funzione javascript l'ho sempre fatto con HTML e adesso, nonostante io abbia provato in tantissimi modi, con php è un'altra cosa...In HTML ho sempre scritto una cosa del genere

    Codice HTML:
    <a  href="javascript:apri('pagina.php?cod=<?php echo $codice; ?>');"> <?php echo $link ; ?></a>
    in php ho provato così....

    Codice PHP:

    echo "....
    <a href=\"javascript:apri('pagina.php?cod="; ?> <?php echo $codice; ?> <?php echo "');\";> <?php echo $link ; ?> <?php echo "</a>
    ...
    ";

    ma di sicuro sbaglio qualcosa. Dove posso trovare le regole per conoscere la sintassi da usare?

    Grazie per eventuali consigli ed aiuti...

  2. #2
    goalmanager non è connesso Utente
    Data registrazione
    08-03-2014
    Messaggi
    140

    Predefinito

    ho risolto....posto per chi abbia lo stesso problema

    Codice PHP:

    <a href=\"javascript:apri('pagina.php?cod="; ?> <?php echo $codice; ?> <?php echo "')\";"> <?php echo $link ; ?> <?php echo "</a>
    Ultima modifica di karl94 : 27-09-2014 alle ore 22.04.56 Motivo: Correzione formattazione

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •