Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2009
    Messaggi
    208

    commenti per pagine .php

    ho deciso di creare da 0 uno SCRIPT:

    -1 form (nome, commento) (che inseriro in ogni pagina che voglio far commentare)
    -1 file txt (che inseriro in ogni cartella della pagina che voglio far commentare e serve come database)
    -1 file .php che controlli i dati inseriti



    Potete postare i codici?
    Grazie

  2. #2
    Utente di HTML.it L'avatar di oronze
    Registrato dal
    Jun 2001
    Messaggi
    3,543
    non credo...mica li abbiamo sotto il letto...ogni situazione è un caso a sè stante...se cerchi collaborazione per la realizzazione di questo progetto puoi fare 2 cose
    1) postare nel forum offro lavoro/collaborazione (leggi il regolamento attentamente)
    2) cercare con google uno script che faccia al caso tuo

    No ai layout tabellari!

    Insulto libero: http://forum.html.it/forum/showthread.php?s=&postid=12524872#post12524872

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2009
    Messaggi
    208
    veramente ne ho trovato uno ma non funziona:


    form

    <form method="post" action="pagina.php">
    <input type="text" name="nome" />Nome

    <input type="text" name="commento" />Commento

    <input type="submit" name="invia" value="Inserisci commento" />
    </form>


    pagina.php


    <?
    $nome = $_POST[“nome”]; $nome = str_replace(“|”,””,$nome);
    $commento = $_POST[“commento”]; $commento = str_replace(“|”,””,$commento);
    if($_POST["invia"]){
    if(trim($nome) == “” || trim($commento) == “”) {
    echo “Devi riempire tutti i campi!”;
    }else{
    $fp = fopen(“commenti.txt”,”a+”);
    fwrite($fp, “$nome|$commento|\n”);
    fclose($fp);
    header(“Location: pagina.php”);
    }
    }
    ?>


    dove vengono visti i commenti


    <?
    $file = file(“commenti.txt”);
    foreach($file as $linea) {
    $ex = explode(“|”,$linea);
    $nome = $ex[0]; $commento = $ex[1];
    echo “

    Commento di $nome => $commento</p>”;
    }
    ?>


    e inoltre ovviamente il file commenti.txt




    DITEMI VOI DOVE E' ERRATO???

  4. #4
    Viene generato qualche errore?

    Qui :
    Codice PHP:
    fwrite($fp“$nome|$commento|\n”); 
    secondo me dovrebbe essere così :
    Codice PHP:
    fwrite($fp“$nome.|.$commento.|\n”); 
    Bisognerebbe anche valutare la configurazione del PHP perchè se non genera errori PHP potrebbe volere <?php .. ?> invece che <? .. ?>
    ...il passato lo rimpiange chi non ha futuro...
    Lega LFA | Alessio Corse | a2area

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2009
    Messaggi
    208
    grazie x l'aiuto, cmq ho risolto con un altro script che interagisce con database mysql

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.