Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    199

    unterminated string literal

    Codice PHP:
    onClick=
    window.close();
    window.opener.document.Dati.Id_Segnalazione$h.value=$get_Id;
    window.opener.document.Dati.Danneggiato$h.value='".$get_Danneggiato."';
    window.opener.document.Dati.Targa$h.value='$get_Targa';
    window.opener.reload();
    Questo è il mio codice, se nel campo passato c'è uno spazio mi dà l'errore in oggetto, se no tutto va bene...che devo cambiare?

  2. #2
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    Ciao Mivio84,

    dove si trova quell'onclick?
    puoi postare anche il form Dati dell'opener?

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    199
    questo è il form dell'opener
    Codice PHP:
    <form name="Dati" id="Dati" method="post" action="Riparatori-Appuntamento_Elenco_Riepilogo.php" onSubmit="return controllo()">
      <table width="100%" border="0">
        <tr> 
          <td><table border="0" cellpadding="0">
              <tr align="center">
                <td>Danneggiato</td>
                <td>Compagnia</td>
                <td>Targa</td>
                  <td></td>
                        </tr>
    <?php 
    for ($i 1$i <= 10$i++)
    {
        echo 
    "
        <tr align=center>
                <input name=Id_Segnalazione"
    .$i." type=hidden id=Id_Segnalazione".$i." size=3 readonly=yes>
                <td><font color=#FFFFFF size=1 face=Arial><input name=Danneggiato"
    .$i." type=text id=Danneggiato".$i." size=30><font></td>
                <td><font size=1 face=Arial>
                <select name=Assicurazione"
    .$i." id=Assicurazione".$i.">";
                
    $sql_query "SELECT * FROM elenco_compagnie ORDER BY Compagnia";
                
    $ris_query mysql_query($sql_query);
                while(
    $Riga mysql_fetch_array ($ris_query))
                {
                    echo 
    "<option value=".$Riga["Id"].">".$Riga['Compagnia']." </option>";
                }
                echo 
    "</select></font></td>
                <td><input name=Targa"
    .$i." type=text id=Targa".$i." size=10 maxlength=10></td>
              <td><font face=Arial size=2>[url="
    javascript:"]Importa Segnalazione[/url]</font></td>
        </tr>
        "
    ;
    }
    ?>
                  
                
            </table></td>

  4. #4
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    199
    e questo è dove si trova l'onclick
    Codice PHP:
                    <tr ".$SfondoRiga." align=center>
                        <
    td><font size=1>".ucwords(strtolower($Riga['Danneggiato']))."</font></td>
                        <
    td><font size=1>".strtoupper($Riga[Targa])."</font></td>
                        <
    td><font size=1>";if ($Riga4['RagSoc']!=""){echo ucwords(strtolower($Riga4['RagSoc']));} else {echo ucwords(strtolower($Riga4['Cognome']))." ".ucwords(strtolower($Riga4['Nome']));};echo "</font></td>
                        <
    td><font size=1>".$Riga[Data]."</font></td>
                        <
    td><font size=1>".$Riga[DataSegnalazione]."</font></td>";
                        if (
    $_GET["url"]=="")
                        {
                        echo "
    <td><font size=1><a href=Riparatori-Appuntamento_LettSi.php?IdSegn=".$Riga["Id"]."&&IdPerito=".$Riga["IdPerito"].">Fissa Appuntamento</a></font></td>";
                        }
                        elseif (
    $_GET["url"]!="")
                        {
                        
    $h = $_GET["IdElenco"];
                                            
                        echo "
    <td><font size=1>[url="javascript:"]Esporta[/url]</font></td>";
                        }
                        echo "
                    
    </tr

  5. #5
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    tu posti il codice php (io di php non mi ricordo più niente )
    sicuro che l'errore ci sia quando c'è uno spazio? Non è che è causato da un apice?
    se l'errore è javasacript devi guardare solo l'html che arriva al browser

  6. #6
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    199
    di sicuro non ho nulla...sono profano di js...comunque se i campi sono senza spazio funziona, mentre si c'è non funziona...

  7. #7
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    riposta i "codici" che hai messo prendendoli dal browser quando ti da errore (cioè con il php eseguito)

  8. #8
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    199
    Codice PHP:
        <tr
          <
    td> <div align="left">
            <
    table border="0" cellpadding="0">
                <
    tr>
                  <
    td width="84"><div align="right"><font color="#FFFFFF">

                    <
    input name="Data" type="text" id="Data" size="10" maxlength="10" readonly="yes">
                  </
    font></div></td>
                  <
    td width="210">[url="javascript:"][img]Immagini/Calendario.gif[/img][/url]</td>
                </
    tr>
              </
    table>
            </
    div></td>
        </
    tr
    Codice PHP:
                
                    
                    
    <tr bgcolor=#FFFFFF align=center>
                        
    <td><font size=1>Tizio Caio</font></td>
                        <
    td><font size=1>CV678YG</font></td>
                        <
    td><font size=1>S.t.aFerraro Giannotti Fornasari</font></td>
                        <
    td><font size=1>22/02/2008</font></td>
                        <
    td><font size=1>06/07/2008</font></td><td><font size=1>[url="javascript:"]Esporta[/url]</font></td>

                    </
    tr


    eccoli

  9. #9
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    i valori dei vari parametri all'interno dei tag dovrebbero sempre sempre delimitati dalle virgolette
    codice:
    onclick="....."
    così se ci sono spazzi non c'è problema

  10. #10
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    199
    il probema è che l'onclick è dentro un echo di php

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.