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

    Visualizzare codice html usando echo

    In un file php ho questa stringa:

    echo "Il messaggio è stato inviato";

    che permette di mostrare un messaggio se un form fa il suo dovere.

    Adesso vorrei mettere, invece del solo testo, del codice di una pagina web o in alternativa un link ad una pagina che si apra nella stassa finestra di dove si trova il form e che mostri l'avvenuto invio.

    Come si fa?
    L'importante è partecipare

  2. #2
    basta mettere i tag html che vuoi all'interno della stringa, dopo echo, ad esempio

    echo "Il messaggio è stato inviato
    ";
    echo "premi <a href=\"http://www.pippo.it/inserisci.php\">QUA</a> per tornare alla pagina di inserimento";

    questo comportamento è utilissimo nel caso ad esempio della creazione di tabelle dinamiche in cui ogni riga contiene un record e ogni cella un campo preso da un DB MySQL, ad esempio

    echo "<table border=\"0\">";
    while ($row=mysql_fetch_assoc($result))
    echo "<tr><td>".$row['Nome']."</td><td>".$row['Indirizzo']."</td><td>".$row['email']."</td></tr>";
    echo "</table>";

  3. #3
    a me interessa aprire una pagina non stampare solo del testo.

    metto qui il codice:

    codice:
    <html>
    
    	<head>
    		<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    		<meta name="generator" content="xxxx">
    		<title>titolo pagina</title>
    	    <link href="../css/css.css" rel="stylesheet" type="text/css">
    	</head>
    
    	<body  link="black" vlink="black" alink="black" leftmargin="0" marginheight="0" marginwidth="0" topmargin="0">
    	<table width="570" border="5" bordercolor="ba4d05">
          <tr>
            <td><table width="570" border="0" cellpadding="0" cellspacing="0">
              <tr height="72">
                <td width="569" height="72">[img]../images/biblioteca/sottosezioni/form.gif[/img]
    </td>
                <td width="569" height="72"><div align="right">
                    <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.#version=5,0,30,0" height="33" width="182">
                      <param name="movie" value="../swf/biblioteca/gioco_biblio.swf">
                      <param name="quality" value="best">
                      <param name="play" value="true">
                      <embed height="33" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" src="../swf/biblioteca/gioco_biblio.swf" type="application/x-shockwave-flash" width="182" quality="best" play="true">
                  </object>
                    
    
                    
    
                </div></td>
              </tr>
              <tr height="100%">
                <td colspan="2" align="center" valign="middle"><table width="90%" border="0" cellspacing="4" cellpadding="0">
                  <tr>
                    <td class="titolo_capitolo_biblio">Richiesta di prestito interbibliotecario alla Biblioteca ARCO</td>
                  </tr>
                  <tr>
                    <td class="titolo_capitolo_biblio"></td>
                  </tr>
                  <tr>
                    <td>
    
    La richiesta &egrave; stata inviata al Responsabile della Biblioteca.</p>
                    
    
    Distinti saluti </p></td>
                  </tr>
                  <tr>
                    <td class="titolo_capitolo_biblio"></td>
                  </tr>
                </table>
                </td>
              </tr>
              <tr height="100%">
                <td colspan="2"><div align="center"></div></td>
              </tr>
              <tr height="100%">
                <td bgcolor="#f2f2f2"></td>
                <td bgcolor="#f2f2f2"></td>
              </tr>
            </table></td>
          </tr>
        </table>
    	</body>
    
    </html>
    in alternativa del codice invece aprire direttamente una pagina web
    L'importante è partecipare

  4. #4
    e infatti col metodo che ti ho detto generi codice HTML che verrà ionterpretato dal tuo browser come tag da eseguire!

  5. #5
    da mettere prima di generare output:


    Codice PHP:
    header("Location: paginadavisualizzare.html"); 

  6. #6
    Ho provato sia ad inserire il codice html tra le virgolette che la soluzione di lorenzos ma non mi funziona, appare pagina bianca.

    Potreste mettermi l'inzio per capire come deve iniziare perchè forse sbaglio io qualcosa.
    L'importante è partecipare

  7. #7
    Ci sono riuscito con la location!!!!

    Mi ero dimenticato una parentesi graffa, ecco perchè non andava.

    Tanto per curiosità vorrei capire pure perchè non mi va con il codice.

    Grazie lorenzos
    L'importante è partecipare

  8. #8
    Quale codice?

  9. #9
    Col codice html invece che con location: url
    L'importante è partecipare

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.