[PHP] inserimento dei tag in una form
-
treled
- Entusiasta Emergente

- Messaggi: 1331
- Iscrizione: lunedì 26 aprile 2010, 17:36
- Desktop: gnome
- Distribuzione: ubuntu 23.04/22.04
- Sesso: Maschile
- Località: Massa(MS)
[PHP] inserimento dei tag in una form
Salve, riperdendo in discussione con questa discussione :
http://forum.ubuntu-it.org/viewtopic.php?f=33&t=578459
ed avendo quasi risolto..
vorrei sapere come devo fare per far che l'utente che scriva la notizia mi possa scrivere in un input di tipo text, alcuni tag come:
#cani #gatti #rettili
mi sta bene anche una cosa in html5, che tanto è un circuito chiuso e nell'area dell'amministratore ci entro io e mia zia.
vi allego l'immagine per adesso è senza campo di testo per le tags:
idee come fare? grazie mille.
http://forum.ubuntu-it.org/viewtopic.php?f=33&t=578459
ed avendo quasi risolto..
vorrei sapere come devo fare per far che l'utente che scriva la notizia mi possa scrivere in un input di tipo text, alcuni tag come:
#cani #gatti #rettili
mi sta bene anche una cosa in html5, che tanto è un circuito chiuso e nell'area dell'amministratore ci entro io e mia zia.
vi allego l'immagine per adesso è senza campo di testo per le tags:
idee come fare? grazie mille.
-
treled
- Entusiasta Emergente

- Messaggi: 1331
- Iscrizione: lunedì 26 aprile 2010, 17:36
- Desktop: gnome
- Distribuzione: ubuntu 23.04/22.04
- Sesso: Maschile
- Località: Massa(MS)
Re: [PHP] inserimento dei tag in una form
per farvi avvisare ho già fatto il controllo dei tags, sia aggiungi/modifica/cancellazione operando la tabella TAGS.
per questo aspetto..
ciao e buona serata.
per questo aspetto..
ciao e buona serata.
-
treled
- Entusiasta Emergente

- Messaggi: 1331
- Iscrizione: lunedì 26 aprile 2010, 17:36
- Desktop: gnome
- Distribuzione: ubuntu 23.04/22.04
- Sesso: Maschile
- Località: Massa(MS)
Re: [PHP] inserimento dei tag in una form
ansi protei usare la selezione multipla dei radiobutton e fare che ne posso aggiungere di più..
potrebbe essere una soluzione?
potrebbe essere una soluzione?
Re: [PHP] inserimento dei tag in una form
Usa tagit: http://webspirited.com/tagit/
Prima di aprire una discussione leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
Applica semplicemente il [Risolto]! Prova: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=548821
Vuoi qualcosa di piu' dal forum? Prova i miei script: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=597066
Applica semplicemente il [Risolto]! Prova: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=548821
Vuoi qualcosa di piu' dal forum? Prova i miei script: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=597066
-
treled
- Entusiasta Emergente

- Messaggi: 1331
- Iscrizione: lunedì 26 aprile 2010, 17:36
- Desktop: gnome
- Distribuzione: ubuntu 23.04/22.04
- Sesso: Maschile
- Località: Massa(MS)
Re: [PHP] inserimento dei tag in una form
niente, non mi garba..
una cosa senza jquery ma tutto in php ??
non si può fare?
grazie mille e scusa per il ritardo ma ho dovuto fare altro..
buona serata.
una cosa senza jquery ma tutto in php ??
non si può fare?
grazie mille e scusa per il ritardo ma ho dovuto fare altro..
buona serata.
Re: [PHP] inserimento dei tag in una form
Mi stai dicendo che usi un WYSIWYG javascript come TinyMCE o ckEditor e non vuoi usare un tagit jquery? Bah, non capisco.
Farlo esclusivamente in php e html o è estremamente scomodo per l'utente o è eccessivamente complesso perché devi prevedere l'aggiunta dinamica di campi.
Nel primo caso dovresti richiedere all'utente di inserire i tag con un separatore, ad esempio una virgola.
Per cui un utente dovra scrivere in un singolo campo, ad esempio:
Diversamente dovrai prevedere un input in cui inserire il tag e un tasto che ricarica la pagina per inserire l'elemento del tag.
Questo significa che per inserire i 3 tag dell'esempio sopra l'utente deve ricaricare la pagina 3 volte e poi eseguire il submit.
Mi sembra una cosa ridicola, quando con 1 riga di codice usi tagit, vedi allegato.
Farlo esclusivamente in php e html o è estremamente scomodo per l'utente o è eccessivamente complesso perché devi prevedere l'aggiunta dinamica di campi.
Nel primo caso dovresti richiedere all'utente di inserire i tag con un separatore, ad esempio una virgola.
Per cui un utente dovra scrivere in un singolo campo, ad esempio:
Codice: Seleziona tutto
pippo, pluto, paperinoQuesto significa che per inserire i 3 tag dell'esempio sopra l'utente deve ricaricare la pagina 3 volte e poi eseguire il submit.
Mi sembra una cosa ridicola, quando con 1 riga di codice usi tagit, vedi allegato.
- Allegati
-
esempio.tar.gz- (4.27 KiB) Scaricato 27 volte
Prima di aprire una discussione leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
Applica semplicemente il [Risolto]! Prova: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=548821
Vuoi qualcosa di piu' dal forum? Prova i miei script: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=597066
Applica semplicemente il [Risolto]! Prova: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=548821
Vuoi qualcosa di piu' dal forum? Prova i miei script: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=597066
-
treled
- Entusiasta Emergente

- Messaggi: 1331
- Iscrizione: lunedì 26 aprile 2010, 17:36
- Desktop: gnome
- Distribuzione: ubuntu 23.04/22.04
- Sesso: Maschile
- Località: Massa(MS)
Re: [PHP] inserimento dei tag in una form
ok si uso tinymce 3x , perché il 4 non mi garba,
ho visto e mi sembra facile il tuo esempio ma quello online non capivo come fare ecco perché ho tralasciato.
ho visto il codice:
cosa devo fare per far inserire l'inserimento al database.?
Avendo un tag varchar(255)
grazie mille e scusa per il ritardo ma ho dormito fino adesso.
buona giornata.
ho visto e mi sembra facile il tuo esempio ma quello online non capivo come fare ecco perché ho tralasciato.
ho visto il codice:
Codice: Seleziona tutto
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Esempio tagit</title>
<link href="jquery.tagit.css" rel="stylesheet" type="text/css">
<link href="tagit.ui-zendesk.css" rel="stylesheet" type="text/css">
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js" type="text/javascript" charset="utf-8"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.9.2/jquery-ui.min.js" type="text/javascript" charset="utf-8"></script>
<script src="tag-it.min.js" type="text/javascript" charset="utf-8"></script>
<script>
$(function(){
$('#tags').tagit();
});
</script>
</head>
<body>
<h3>Esempio tagit</h3>
<form>
<input name="tags" id="tags" value="pippo, pluto, paperino">
</form>
</body>
</html>Avendo un tag varchar(255)
grazie mille e scusa per il ritardo ma ho dormito fino adesso.
buona giornata.
-
treled
- Entusiasta Emergente

- Messaggi: 1331
- Iscrizione: lunedì 26 aprile 2010, 17:36
- Desktop: gnome
- Distribuzione: ubuntu 23.04/22.04
- Sesso: Maschile
- Località: Massa(MS)
Re: [PHP] inserimento dei tag in una form
una cosa, mi poi linkare dove hai preso jquery la versione che hai usato ho quella più nuova e stabile e dove hai preso le altri due css.
perché ho visto lo spazio dove tiene per essere scaricato .. sono diversi dal tuo esempio.
grazie mille.
perché ho visto lo spazio dove tiene per essere scaricato .. sono diversi dal tuo esempio.
grazie mille.
Re: [PHP] inserimento dei tag in una form
Sono della documentazione di tagit. https://github.com/aehlke/tag-it/blob/m ... E.markdown
Prima di aprire una discussione leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
Applica semplicemente il [Risolto]! Prova: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=548821
Vuoi qualcosa di piu' dal forum? Prova i miei script: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=597066
Applica semplicemente il [Risolto]! Prova: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=548821
Vuoi qualcosa di piu' dal forum? Prova i miei script: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=597066
-
treled
- Entusiasta Emergente

- Messaggi: 1331
- Iscrizione: lunedì 26 aprile 2010, 17:36
- Desktop: gnome
- Distribuzione: ubuntu 23.04/22.04
- Sesso: Maschile
- Località: Massa(MS)
Re: [PHP] inserimento dei tag in una form
ha ok, no li avevo visti...
per l'insert into che devo fare?
grazie mille e buona giornata.
per l'insert into che devo fare?
grazie mille e buona giornata.
Re: [PHP] inserimento dei tag in una form
Dipende dalle tabelle
Prima di aprire una discussione leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
Applica semplicemente il [Risolto]! Prova: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=548821
Vuoi qualcosa di piu' dal forum? Prova i miei script: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=597066
Applica semplicemente il [Risolto]! Prova: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=548821
Vuoi qualcosa di piu' dal forum? Prova i miei script: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=597066
-
treled
- Entusiasta Emergente

- Messaggi: 1331
- Iscrizione: lunedì 26 aprile 2010, 17:36
- Desktop: gnome
- Distribuzione: ubuntu 23.04/22.04
- Sesso: Maschile
- Località: Massa(MS)
Re: [PHP] inserimento dei tag in una form
le tabelle sono come mi avete aiutato nel post precedente ..
la tabella news c'è un "tag varchar(255)" che protei metterlo in text per essere sicuri che posso aggiungere più tag.
idee io per aggiungere faccio cosi:
come faccio per mettere i tag, semplicemente mettendo :
dopo:
$sql_i.="'".$db_testo."',";
e metto :
$sql_i.="'".$db_tag."',";
grazie mille e scusa. ma son cose che non so fare.. e i libri non te lo spiegano (Quelli che ho io).
la tabella news c'è un "tag varchar(255)" che protei metterlo in text per essere sicuri che posso aggiungere più tag.
idee io per aggiungere faccio cosi:
Codice: Seleziona tutto
$sql_i = "INSERT INTO news(";
$sql_i.="_userid,";
$sql_i.="_catid,";
$sql_i.="titolo,";
$sql_i.="intro,";
$sql_i.="content,";
$sql_i.="data,";
$sql_i.="active)";
$sql_i.= "VALUES(";
$sql_i.="".$db_user_id.",";
$sql_i.="'".$db_cat."',";
$sql_i.="'".$db_titolo."',";
$sql_i.="'".$db_intro."',";
$sql_i.="'".$db_testo."',";
$sql_i.="'".$db_dtmPubblicazione."',";
$sql_i.="".$db_active.")";
$db->query($sql_i) or die($db->error);dopo:
$sql_i.="'".$db_testo."',";
e metto :
$sql_i.="'".$db_tag."',";
grazie mille e scusa. ma son cose che non so fare.. e i libri non te lo spiegano (Quelli che ho io).
Re: [PHP] inserimento dei tag in una form
Scusa ma se metti tutti i tag in un solo campo come fai a fare le ricerche per tag?
Prima di aprire una discussione leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
Applica semplicemente il [Risolto]! Prova: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=548821
Vuoi qualcosa di piu' dal forum? Prova i miei script: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=597066
Applica semplicemente il [Risolto]! Prova: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=548821
Vuoi qualcosa di piu' dal forum? Prova i miei script: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=597066
-
treled
- Entusiasta Emergente

- Messaggi: 1331
- Iscrizione: lunedì 26 aprile 2010, 17:36
- Desktop: gnome
- Distribuzione: ubuntu 23.04/22.04
- Sesso: Maschile
- Località: Massa(MS)
Re: [PHP] inserimento dei tag in una form
ciao volevo fare come lui: http://iltirreno.gelocal.it/
vedi i tag come sono messi.
una cosa cosi come posso fare?
grazie mille.
vedi i tag come sono messi.
una cosa cosi come posso fare?
grazie mille.
Re: [PHP] inserimento dei tag in una form
Te l'ho già scritto http://forum.ubuntu-it.org/viewtopic.php?f=33&t=578459
Prima di aprire una discussione leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
Applica semplicemente il [Risolto]! Prova: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=548821
Vuoi qualcosa di piu' dal forum? Prova i miei script: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=597066
Applica semplicemente il [Risolto]! Prova: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=548821
Vuoi qualcosa di piu' dal forum? Prova i miei script: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=597066
-
treled
- Entusiasta Emergente

- Messaggi: 1331
- Iscrizione: lunedì 26 aprile 2010, 17:36
- Desktop: gnome
- Distribuzione: ubuntu 23.04/22.04
- Sesso: Maschile
- Località: Massa(MS)
Re: [PHP] inserimento dei tag in una form
ok, ma con questo plugin come faccio dirgli di prelevare i tags dalla tabella tags e far che devo mettere solo i tags che ho inserito io nel database?
grazie mille.
grazie mille.
Re: [PHP] inserimento dei tag in una form
li leggi tutti e poi li concateni e li metti come availableTags in tagit
Prima di aprire una discussione leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
Applica semplicemente il [Risolto]! Prova: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=548821
Vuoi qualcosa di piu' dal forum? Prova i miei script: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=597066
Applica semplicemente il [Risolto]! Prova: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=548821
Vuoi qualcosa di piu' dal forum? Prova i miei script: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=597066
-
treled
- Entusiasta Emergente

- Messaggi: 1331
- Iscrizione: lunedì 26 aprile 2010, 17:36
- Desktop: gnome
- Distribuzione: ubuntu 23.04/22.04
- Sesso: Maschile
- Località: Massa(MS)
Re: [PHP] inserimento dei tag in una form
ok, ma come faccio .. ho visto il codice:
ma lo devo inserire nella form e poi con un select * from tags li popolo nel javascript?
mi dici come fare o un'esempio.
grazie mille.
Codice: Seleziona tutto
$("#myTags").tagit({
availableTags: ["c++", "java", "php", "javascript", "ruby", "python", "c"]
});mi dici come fare o un'esempio.
grazie mille.
Re: [PHP] inserimento dei tag in una form
Non è un esempio già quello che hai scritto?
Semplicemente quel codice lo generi con php.
Semplicemente quel codice lo generi con php.
Prima di aprire una discussione leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
Applica semplicemente il [Risolto]! Prova: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=548821
Vuoi qualcosa di piu' dal forum? Prova i miei script: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=597066
Applica semplicemente il [Risolto]! Prova: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=548821
Vuoi qualcosa di piu' dal forum? Prova i miei script: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=597066
-
treled
- Entusiasta Emergente

- Messaggi: 1331
- Iscrizione: lunedì 26 aprile 2010, 17:36
- Desktop: gnome
- Distribuzione: ubuntu 23.04/22.04
- Sesso: Maschile
- Località: Massa(MS)
Re: [PHP] inserimento dei tag in una form
guarda, ho fatto ma non mi funziona più o meglio non mi carica..
mi protesti aiutarmi ad farlo funzionare:
il tag name è il codice che ho postato prima dove hai fatto tu l'esempio ma in questo modo con il php e mysqli , meli genera male.
ti ringrazio molto.
mi protesti aiutarmi ad farlo funzionare:
Codice: Seleziona tutto
<?php
$sql = $db->query("SELECT * FROM news_tags");
echo '<script>$("#tags").tagit({ availableTags: ';
while($row = $sql->fetch_array())
{
$name= $row['name'];
echo '["'.$name.'"]';
}
echo '}); </script>';
?>ti ringrazio molto.
Chi c’è in linea
Visualizzano questa sezione: Google [Bot] e 6 ospiti
