Visualizzazione dei risultati da 1 a 2 su 2

Discussione: lunghezza messaggio

  1. #1

    lunghezza messaggio

    Ciao ragazzi ho un guest che si serve di un file di testo per memorizzare i msg. Se è possibile dovrei limitare il numero di righe o caratteri del msg. Il file config è questo:

    <html>
    <head>
    <title>Pannello di configurazione</title>
    </head>

    <body>
    <?php

    // Pannello di configurazione guestbook

    $home = "http://www.planetholidayequipe.it"; // Cambiate $home inserendo l'indirizzo web dell'homepage del vostro sito

    $file = "guest.txt"; // Nome del file dove verranno salvati i messaggi

    $risultati_per_pagina = 1500; // Numero di messaggi visualizzati per pagina

    $word_lenght="35"; // Lunghezza massima di una parola nel messaggio
    ?>
    </body>
    </html>
    La sera, quando torni a casa, da sempre uno schiaffo a tua moglie. Tu non sai perchè, ma lei si!

  2. #2
    Utente di HTML.it L'avatar di marco80
    Registrato dal
    May 2005
    Messaggi
    1,357
    forse non e' molto chiaro ma se usi una textarea o simile per l'inserimento, puoi fare un controllo e vedi se supera la lunghezza massima da te stabilita. prima della query che memorizza i dati potresti fare: $controllo = strlen($_nome_textarea); ti restituisce la lunghezza della stringa. se la supera blocca l'insert . Il tutto mettilo fra un if e else.
    es.: if($controllo > $word_lenght) {

    $stringa = "lungheza max consentita 35.";
    echo "<script language=\"JavaScript\">\n";
    echo "alert(\"$stringa\");\n";
    echo "</script>";
    } else {
    query insert;
    }

    cosi facendo, se supera le dimensioni da te volute, appare un alert contenente $stringa.

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.