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

    Problema PHP & window.open

    Forse sono rimbambito io ma nn riesco a venire fuori da questo problema:
    Ho questo codice
    codice:
    <?php
    $nome = $_GET['name'];
    $punteggio = $_GET['score'];
    
    mysql_connect($host, $dbuser, $dbpass) or die( "Could not connect : " . mysql_error());
    mysql_select_db($database) or die("Could not select database...");
    
    mysql_query("INSERT INTO `tetris` (`Nome`, `Punteggio`) VALUES ( '$nome', '$punteggio');") or die(mysql_error());
    
    echo "<html>
    <head>
    <title>V-Rain's Tetris</title>
    <script type=\"text/javascript\"> 
    function class() { 
    newin = window.open('www.google.it','titolo','scrollbars=yes,resizable=no, width=300,height=400,status=no,location=no,toolbar=no');
    } 
    </script>
    </head>
    <body bgcolor=\"#000000\" link=\"#FFFFFF\" vlink=\"#FFFFFF\" alink=\"#FFFFFF\">
    <div align=\"center\"><font size=\"5\" color=\"#FFFFFF\">Dati aggiunti con successo!</font>
    
    
    <a href=\"#\" onclick=\"class()\">Guarda la classifica</a>
    </div>
    </body>
    </html>";
    ?>
    che dopo essere stato compilato dal server mi rispedisce questo
    codice:
    <html>
    <head>
    <title>V-Rain's Tetris</title>
    <script type="text/javascript"> 
    function class() { 
    newin = window.open('www.google.it','titolo','scrollbars=yes,resizable=no, width=300,height=400,status=no,location=no,toolbar=no');
    } 
    </script>
    </head>
    <body bgcolor="#000000" link="#FFFFFF" vlink="#FFFFFF" alink="#FFFFFF">
    <div align="center"><font size="5" color="#FFFFFF">Dati aggiunti con successo!</font>
    
    
    Guarda la classifica
    </div>
    </body>
    </html>
    Perchè continua a dirmi che c'è un errore di sintassi nel javascrpt?
    Devo modificare qualcosa nel codice php?

  2. #2
    Utente di HTML.it L'avatar di Emyl
    Registrato dal
    Jul 2004
    Messaggi
    250
    Domanda stupida...

    ...mica c'e' un invio tra la "n" e la "o" del rigo successivo nella funzione javascript?

    Ciao

  3. #3
    prova ad eliminare lo spazio tra www.google. e it
    visitate http://camicio.altervista.org per caxxate varie :d

  4. #4
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    534
    E' un problema di javascript e non di PHP.

    Class è una parola riservata.


  5. #5
    Grazie a tutti adesso funziona!!!!!!!!!
    Cmq mi si presenta un altro problema....
    codice:
    $query_limit = mysql_query("SELECT Nome, Punteggio FROM tetris LIMIT $primo, $per_page");
    $colore = 1;
    echo "<table border=\"1\" bordercolor=\"#FFFFFF\">";
    while($results = mysql_fetch_array($query_limit)) {
    $resto = $colore % 2;
    if($resto = 0){
    ++$colore;
    echo " <tr>
    	<td width=\"50%\" bgcolor=\"#68439B\">$results[Nome] $colore</td>
    	<td width=\"50%\" bgcolor=\"#68439B\">$results[Punteggio] $resto</td></tr>";
    }else{
    ++$colore;
    echo " <tr>
    	<td width=\"50%\" bgcolor=\"#0066FF\">$results[Nome]</td>
    	<td width=\"50%\" bgcolor=\"#0066FF\">$results[Punteggio]</td>";
    }
    echo "</tr>";
    }
    echo "</table>";
    in teoria dovrebbe costruirmi una tabella con le righe a colori alternati, ma per qualche motivo mi fa la tebella tutta del colore #0066FF

  6. #6
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    534
    if($resto = 0){

    questa è una assegnazione e non un confronto.

    if($resto == 0){


  7. #7

    Ma dove ho la testa???
    Qualcuno mi svegli

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.