Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di Takeno
    Registrato dal
    May 2007
    Messaggi
    146

    Integrare Javascript in php

    Premetto d'aver letto la guida che riporta questo argomento . Il problema e' il seguente:

    <?
    $stringa= "http://freephp.html.it";
    echo "<script language=\"JavaScript\">\n";
    echo "alert(\"$stringa\");\n";
    echo "</script>";
    ?>
    Come da esempio, funziona . Ora.. eseguo il medesimo utilizzando le scritte che mi interessano

    echo "<script language=\"JavaScript\">\n";
    echo "alert(\"News Inserita con successo!\");\n";
    echo "</script>";
    e Funziona ... Dov'e' il problema? semplice... quando sotto ci metto un header che mi reindirizza a un'altra pagina, l'alert non funziona.
    Ho provato a mettere il pezzo di Javascript in un altro formato e fare un include, ma nulla ..

    Cosa mi consigliate? Thx
    Ecco la situazione attuale:

    <?
    $query = MySql query che inserisce la news nel db;
    mysql_query($query);


    echo "<script language=\"JavaScript\">\n";
    echo "alert(\"News Inserita con successo!\");\n";
    echo "</script>";

    //header("location: ../news.php");

    ?>

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    2,125
    prima dell'header non hai aperto il parse php

    cmq ti consiglio di fare cosi :

    in php fissi un valore....nel tuo caso il result della query

    $res = num_row se e' una select ecc ecc


    poi fai in js

    var result = '<?php echo $res;?>';

    poi sempre in js fai la redirect
    if(result){
    window.location.href='tuaPag.php';
    }

    ciao

  3. #3
    Utente di HTML.it L'avatar di Takeno
    Registrato dal
    May 2007
    Messaggi
    146
    Grazie... ci proverò !!

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.