Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2014
    Messaggi
    5

    Aggiungere elemento col php

    Salve...volevo sapere il codice per fare questa cosa dato che il php lo so poco e l' html lo so abbastanza bene...

    UNA COSA DEL TIPO:

    [INPUT]

    Nome: [ ]
    Url: [ ]
    [AGGIUNGI!]

    Dove Nome e Url sono delle textbox (input type text), mentre aggiungi è un button.

    Qual è il codice che bisogna inserire in quella pagina che modifichi l' index del sito in questa maniera?

    <html>
    <head>
    ....
    (tutte le cose che c' erano prima)

    <!-- ORA SI DOVREBBERO AGGIUNGERE QUESTE COSE -->
    <div>
    <a href="$URL">
    $NOME
    </a>
    </div>

    ??
    AIUTATEMI AL PIU' PRESTO!

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2014
    residenza
    Voltati
    Messaggi
    913
    JavaScript (che credo si a ciò che vuoi tu)
    codice:
    document.getElementById("id_del_bottone_aggiungi").onclick = function () {
      document.getElementById("id_dell_elemento_dentro_il_quale_aggiungere_quelle_cose").innerHTML += "<div><a href=\""
        + document.getElementById("id_dell_input_del_nome").value
        + "\">"
        + document.getElementById("id_dell_input_dell_url").value
        + "</a></div>";
    };

    oppure


    PHP (che credo non sia quello che vuoi)
    Codice PHP:
    <div>
    <a href="<?php echo $URL?>">
    <?php echo $NOME?>
    </a>
    </div>
    Ultima modifica di tampertools; 06-05-2014 a 18:20
    No

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2014
    Messaggi
    5
    Ciao scusa allora ero qua...
    codice HTML:
    <html>
    <head>
    <script>
    document.getElementById("add").onclick = function () {  document.getElementById("html").innerHTML += "<div><a href=\""    + document.getElementById("nome").value    + "\">"    + document.getElementById("url").value    + "</a></div>";};
    </script>
    </head>
    <body>
    <form>
    <input type="text" ID="nome">
    <input type="text" ID="url">
    <input type="button" value="ADD!" id="add">
    </form>
    <div id="html">
    </div>
    </body>
    </html>
    Perchè non aggiunge niente?

  4. #4
    Utente di HTML.it
    Registrato dal
    May 2014
    Messaggi
    5
    codice HTML:
    <html>
    <head>
    </head>
    <body>
    <form>
    NOME:<input type="text" ID="nome"><br>
    URL:<input type="text" ID="url"><br>
    <input type="button" value="Aggiungi!" id="add" onclick="function()">
    </form>
    <div id="html">
    <script>
    document.getElementById("add").onclick = function () {document.getElementById("html").innerHTML += "<div><a href=\""    + document.getElementById("url").value    + "\">"    + document.getElementById("nome").value    + "</a></div>";};
    </script>
    prova
    </div>
    </body>
    </html>
    CI SONO RIUSCITO, MA NON RIMANE, SE AGGIORNO NON C'E' PIU L' OGGETTO CHE HO AGGIUNTO
    ...???

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2014
    residenza
    Voltati
    Messaggi
    913
    Per farlo rimanere devi salvare da qualche parte il numero di oggetti: cookie, database o sessioni... e poi ogni volta che ricarichi la pagina ne scrivi il numero giusto (ora con php)
    No

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.