Sezioni principali
Forum
Offerte lavoro
Corsi
Articoli
Toggle sign-in
Toggle search
Forum
Pubblica Offerte Lavoro
Iscrizione Candidati
Login
Cerca In
Offerte lavoro
Forum
Corsi formazione
Articoli
Home
Offerte di lavoro
Area Candidati
Offerte di lavoro
Iscrizione Candidati
Area Aziende
Iscrizione Aziende
Aziende iscritte
Forum
Generale
Indice Forum
Cerca nel Forum
Messaggi recenti
Registrazione
Area Software
Ingegneria del software
Assembly
C/C++
Delphi
Java
Matlab e Simulink
Microsoft .NET
Python
Area Web
HTML e CSS
JavaScript
Angular
ASP.NET
PHP
Webmaster
Mobile
Android
Apple iOS e Objective-C
Windows Phone
Database
Progettazione Database
Microsoft Access
MySQL e MariaDB
Oracle
PostgreSQL
SQL Server
Excel
Hardware & OS
Microsoft Windows
Linux
Hardware e Reti
Sistemi Embedded e Microcontroller
Corsi di informatica
Eventi ICT
Articoli
Software & Utility
Sviluppo software
Il tuo Indirizzo IP
Home
Forum
PHP
Nuovi posts
Cerca
Iscriviti
Generare un button ad ogni invia vicino al nome e cognome che mi dia la possibilità di cancellarlo dinamicamente
di
better91
il
09 giu 2021, 09:06
Cerca
Ricerca avanzata
1 risposte
B
better91
Pochi posts
Iscritto da
giu, 2021
Messaggi:
1
Generare un button ad ogni invia vicino al nome e cognome che mi dia la possibilità di cancellarlo dinamicamente
09 giu 2021, 09:57
Salve a tutti dato il codice sto creando un form che al tasto "invia" implementi nomi e cognomi incolonnati, ho un porblema dovrei creare un button accanto ad ogni implementazione che abbia la funzione di cancellare la cella riempita da nome e cognome ogni aiuto mi sarà utilissimo grazie in anticipo.
<head>
</head>
<style>
label {
font: 12px/30px Arial, sans-serif;
text-align: right;
color: black;
}
input {
display: block;
width: 150px;
background: #fff;
margin: 5px 10 10 px;
}
</style>
<body>
<?php
$nameErr = $emailErr = $genderErr = $websiteErr = "";
$name = $email = $gender = $comment = $website = "";
$surname = $email = $gender = $comment = $website = "";
if ($_SERVER["REQUEST_METHOD"] == "POST") {
if (empty($_POST["name"])) {
} else {
$name = test_input($_POST["name"]);
}
if (empty($_POST["surname"])) {
$emailErr = "Cognome richiesto";
} else {
$surname = test_input($_POST["surname"]);
if (!preg_match("/^[a-zA-Z-' ]*$/", $surname)) {
$nameErr = "solo lettere e spazi bianchi richiesti";
}
}
}
function test_input($data)
{
$data = trim($data);
$data = stripslashes($data);
$data = htmlspecialchars($data);
return $data;
}
?>
<form id="contact" method="post">
<div>
<label for="nome">Nome: </label>
<div class="input-cont"><input type="text" id="nome" placeholder="inserisci il nome" name="name"></div>
<br><br>
<label for=”email”>Cognome: </label>
<div class="input-cont"><input type="text" placeholder="inserisci il testo" id="cognome" name="surname"></div>
<br><br>
<input type="submit" name="submit" value="invia">
<input type="submit" name="elemento" onClick="select" value="cancella" >
</div>
</form>
<br><br>
</table>
<?php
echo "<table border =\"1\" style='border-collapse: collapse' method='post'>";
$_SESSION[$name] = $name . $surname ;
foreach ($_SESSION as $elemento) {
$_SESSION[$name];
echo "$elemento \n <br>" ;
}
if (isset($_POST['elemento'])) {
session_destroy();
}
echo "</table>";
?>
</body>
</html>
1 Risposte
K
Karibusana
Pochi posts
Iscritto da
ago, 2017
Messaggi:
30
Re: Generare un button ad ogni invia vicino al nome e cognome che mi dia la possibilità di cancellarlo dinamicamente
15 giu 2021, 09:48
Ciao hai provato ad aggiungere l’html con il pulsante in questa riga?
echo "$elemento \n <br>" ;
Magari con una classe css che puoi utilizzare per eseguire codice javascript per tutte le azioni da svolgere sulle celle o righe della tabella
Devi
accedere
o
registrarti
per scrivere nel forum
1 risposte