Modifica e cancellazione

Eliox

Utente Attivo
25 Feb 2005
4.390
3
0
Siamo un pò OT, la discussione comincia a non riguardare più PHP.
 

rada

Nuovo Utente
25 Feb 2012
18
0
1
Hai ragione Eliox,ma ho una domanda da fare è possibile che il problema sia dato da stripslash,e se usassi HTML string?
 

Eliox

Utente Attivo
25 Feb 2005
4.390
3
0
Se applichi stripslashes solo per quei dati che hai filtrato con addslashes in inserimento non dovresti avere problemi, prova a verificare.
 

rada

Nuovo Utente
25 Feb 2012
18
0
1
Risolto grazie a tutti,posto il codice corretto:

PHP:
<?php
include "config.php"; 
if(isset($_GET['del'])){ 
    $id=$_GET['del'];
    mysql_query("DELETE FROM articoli WHERE art_id=$id");//come ho fatto per la modifica
    
}elseif(isset($_GET['mod'])){//******vedi nota sotto *******
    $id=$_GET['mod'];
    $q=mysql_query ("SELECT * FROM articoli WHERE art_id=$id");//fai la querry sul record
    $riga=mysql_fetch_array($q);
    $titolo=addslashes($riga['art_titolo']);//vedi quanto ti ho scritto prima
    $articolo=stripslashes($riga['art_articolo']);
?>
    <form name="form1" method="post" action="<?php echo htmlspecialchars($_SERVER['PHP_SELF']);?>">
        <!-- guarda come inserire i valori vecchi dove c'è value= -->
        <input name="art_id" type="hidden" value="<?php echo $id;?>">
        <input name="art_titolo" type="text" value="<?php echo $titolo;?>">
        <br>
        <textarea name="art_articolo" type="textarea" value=<?php echo $articolo;?></textarea>
        <br>
        <input type="submit" name="modifica" value="Invia">
    </form>
<?php
}else{ 
    echo "<a href=\"javascript:\" onclick=\"window.close();\">CHIUDI FINESTRA</a>";
}
if(isset($_POST['modifica'])){
    $id=$_POST['art_id'];
    $art_titolo=addslashes($_POST['art_titolo']);
    $art_articolo=stripslashes($_POST['art_articolo']);
    // se per caso non hai modificato nulla, non ti preuccupare mysql se ne accorge e non uppa
    $q=mysql_query("UPDATE articoli SET art_titolo='$art_titolo', art_articolo='$art_articolo' WHERE art_id=$id");
}
// grazie borgo italia
?>

il problema era quì
PHP:
<input name="art_articolo" type="textarea" value="<?php echo $articolo;?>">

utilizzando tinymce deve essere textarea e modificare "<?php......?>"

PHP:
<textarea name="art_articolo" type="textarea" value=<?php echo $articolo;?></textarea>

Grazie Claudio
 
Discussioni simili
Autore Titolo Forum Risposte Data
M Modifica e/o Cancellazione dati da database MySql PHP 2
E messaggio di conferma dopo inserimento/modifica/cancellazione righe db PHP 10
R Modifica e cancellazione dati da MDB Classic ASP 11
D Jquery - modifica elemenento onlick jQuery 1
Lino80 [Retribuito] Cerco programmatore php per modifica/inserimento funzione/valori da un plugin importer wordpress Offerte e Richieste di Lavoro e/o Collaborazione 0
JeiMax Modifica codice php personalizzato PHP 2
P Pagina modifica record che non funziona PHP 0
L Modifica file upload in ASP Classic ASP 2
P modifica colore A Hover link website . WordPress 2
P Modifica con PHP di un node in una sitemap xml PHP 0
C Software modifica sitoweb in tempo reale WordPress 12
G Modifica immagine di sfondo attraverso un bottone PHP 18
L modifica dati. PHP 1
G modifica corretta funzione da eregi() a preg_match() PHP 3
R Modifica codice per l'upload di più file PHP 1
G Modifica testo Photoshop 3
felino Excel: popolare una cella con la data di modifica della riga a cui appartiene Windows e Software 3
felino [Wordpress] Modifica main color del template WordPress 8
M [PHP] Modifica account PHP 3
S [OFFRO] Creazione di programmi per la modifica automatizzata di testi Offerte e Richieste di Lavoro e/o Collaborazione 0
S [OFFRO] Rimozione o aggiunta di Password ai file PDF e opzionalmente loro modifica Offerte e Richieste di Lavoro e/o Collaborazione 2
F [PHP] modifica del body email con checked PHP 8
G Modifica da sito statico HTML a dinamico in Wordpress SEO e Posizionamento 1
Cosina Modifica script textarea jQuery 0
M [PHP] Calcolare costi su modifica orari PHP 4
A [PHP] Modifica caratteri di una query Oracle SQL PHP 0
F modifica recensione google Discussioni Varie 2
C Photoshop CS 6 salvare una modifica Photoshop 0
L [PHP] Modifica in tabella ultimo id PHP 5
C Pagina fb notifica modifica post Social Media Marketing 1
Q Notice: Undefined index: codice in C:\xampp\htdocs\STAGE\calendario\modifica.php on line 10 PHP 8
C [Joomla] [HTML] Modifica codice per adattamento app Joomla 18
Daniele_Carrara [Javascript] Modifica input date Javascript 5
J modifica spooler di stampa per stampare in ordine di nome i files pdf Windows e Software 2
Emix [PHP] Ricerca e modifica su due tabelle PHP 26
M [PHP] Tabella datagrid con icona di modifica che cambia in base a parametro PHP 0
Andrea1981 [WordPress] [HTML] Help modifica credits nel footer.Tema Customizr. WordPress 5
K [Visual Basic] Stampa e modifica record non funziona più Visual Basic 0
K [ASP.Net] Problema stampa e modifica ms sql ASP.NET 0
K stampa e modifica tabella in php e ms sql PHP 2
Michaelweb93 [WordPress] [HTML] Modifica sezione - pagina sito web WordPress 1
A [PHP] [RISOLTO] Modifica record db da form PHP 11
T [PHP] piccola modifica a script (non mio...) PHP 8
P Cerco programmatore per modifica sito wordpress Offerte e Richieste di Lavoro e/o Collaborazione 4
Z Modifica ricorsiva file html HTML e CSS 3
Trapano [PHP] modifica simultanea di più campi nel db PHP 1
K [CERCO] Programmatore per modifica tema wp Offerte e Richieste di Lavoro e/o Collaborazione 2
U modifica sender-receiver email Posta Elettronica 4
W modifica firma Supporto Mr.Webmaster 20
M Modifica parametro mysql_result($result, $i, 'id') Deprecato dal 5.5 PHP 10

Discussioni simili