Ho già un guestbook con 3 file: form, ins e view, ora lo sto collegando al db perché prima salvava in un file.txt, però non so se è meglio tenerlo con 3 file o mettere tutto in uno
ciao
se il form e i messaggi sono sempre visibili forse ti conviene un file unico.
il principio è sempre lo stesso di quello che hai usato per i successi
ciao
se il form e i messaggi sono sempre visibili forse ti conviene un file unico.
il principio è sempre lo stesso di quello che hai usato per i successi
Poi vedrò, ora c'è qualcosa da sistemare, sono a buon punto non mi stampa questi codici:
PHP:
//Questo accorcia la Città, dopo un tot di caratteri mette i 3 puntini
//Se la stringa è 19 caratteri o più (con lo spazio interno), viene accorciata a 14 e mette i 3 puntini, TOT a video 17
if (strlen($citta) >= 19) {
$citta=substr($citta,0,14)."...";
}
//Se il campo Città è vuoto mette a video la barretta
if ($citta == '') {
$citta ="<span style=\"color:#a8a8a8; text-shadow:0px 1px 0px white;\">-</span>";
}
else{
$citta;
}
//Questo codice se il campo è vuoto mette a video la barretta
if ($suoemail == '') {
$suoemail = "-";
}
//Questo accorcia l'Url, dopo un tot di caratteri mette i 3 puntini
//Se la stringa è 17 caratteri o più (con lo spazio interno), viene accorciata a 14 e mette i 3 puntini, TOT a video 17
$url1 = $url;
if (strlen($url1) >= 17) {
$url=substr($url,0,14)."...";
}
//Se il campo Sito è vuoto mette a video la barretta
if ($url == '') {
$url ="<span style=\"color:#a8a8a8; text-shadow:0px 1px 0px white;\">-</span>";
}
else {
$url;
}
//Spezza la riga al numero massimo di caratteri stabiliti in questo caso "55" (compresi gli spazi)
//quell'1 aggiunto vuol dire che al raggiungimento di 55 manda a capo.
$messaggio = wordwrap($messaggio, 55, "<br />",1);
e di questo mi stampa [Parola censurata] solo nel campo messaggio
...
//Questo accorcia la Città, dopo un tot di caratteri mette i 3 puntini
//Se la stringa è 19 caratteri o più (con lo spazio interno), viene accorciata a 14 e mette i 3 puntini, TOT a video 17
if (strlen($citta) >= 19) {
$citta=substr($citta,0,14)."...";
}elseif($citta == ''){
$citta ="<span style=\"color:#a8a8a8; text-shadow:0px 1px 0px white;\">-</span>";
}
//Questo codice se il campo è vuoto mette a video la barretta
if ($suoemail == '') {
$suoemail = "-";
}
//Questo accorcia l'Url, dopo un tot di caratteri mette i 3 puntini
//Se la stringa è 17 caratteri o più (con lo spazio interno), viene accorciata a 14 e mette i 3 puntini, TOT a video 17
$url1 = $url;
if (strlen($url1) >= 19) {
$url=substr($url,0,14)."...";
}elseif($url == ''){
$url ="<span style=\"color:#a8a8a8; text-shadow:0px 1px 0px white;\">-</span>";
...