Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 20

Discussione: Primo messaggio

  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2014
    Messaggi
    10

    Primo messaggio

    Premetto che sono digiuno di PHP, ma mi è stato chiesto di installare per una associazione no-profit un programma News con un accesso con password. Esiste uno spazio con questo preistallato sul server?
    Altrimenti avevo pensato a questo:
    ----------------------------
    Crystal News Editor
    ----------------------------

    Thank you for downloading Crystal News Editor. Installation is
    simple. All you need to do is edit the "config.php" file and set
    your password along with the other settings. You can leave the
    pre-installed settings alone and use the test password but it is
    recommended that you change the password for your own secruity.
    Next upload the directory "crystaleditor" and its contents. Once
    the files are uploaded CHMOD "news.txt" to 777. Once you have done
    that the program is ready to run. All you have to do is have a ssi
    include or php include pointing to the "news.txt" file. For example
    in the place you want the news to go you would use the line of code
    <?php include("./crystaleditor/news.txt"); ?> to insert the news
    onto your website. As always please email me if you have any
    questions involving the script or if you would just like to say hello.
    If you notify me that your website is using my scripts I will add a
    link to your site from mine. Once again thank you for using my script.


    Ben Barnett

    Vi ringrazio per la collaborazione.
    Ultima modifica di Alhazred; 14-10-2014 a 13:28 Motivo: Link al sito personale solo in firma, non nel corpo del messaggio.

  2. #2
    quale server? bisogna vedere in quale spazio hanno il sito. da quello che capisco cmq quello che hai scaricato è uno script php per news che usa come database un file di testo.
    Un tardo hegeliano di Busalla / allevava un gorilla nella stalla
    citando Adorno nell notti chiare / finché il primate stanco di ascoltare
    lo strangolò con una sciarpa gialla Dillo Con Parole Sue

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2014
    Messaggi
    10
    Quote Originariamente inviata da nivasio Visualizza il messaggio
    quale server? bisogna vedere in quale spazio hanno il sito. da quello che capisco cmq quello che hai scaricato è uno script php per news che usa come database un file di testo.
    Il server avevamo pensato che fosse Linux dedicato su uno dei maggiori provider...., ma nel pannello di controllo non ho trovato uno di news
    qualsiasi aiuto è sollievo.

    config.php

    <?php
    $password = "ronin16"; /* Set your password here. The default is test. It is recommended you make your own password */
    $font = "arial"; /* set your font type here. The default is arial. */
    $fontsize = "2"; /* set your font size here. The default is 2. */
    $websitename = "Lidap Piemonte"; /* Set the name of your website here */
    $websiteurl = "http://www.lidp.net"; /* Set the URL to your website here */


    ?>

    news.php


    <html>
    <head>
    <title>News Lidp Piemonte</title>
    </head>
    <body bgcolor="#6B859C">
    <table height="400" width="600" cellpadding="0" cellspacing="0" border="0" bgcolor="#A0C6E8" align="center">
    <tr>
    <td width="20">
    </td>
    <td>
    <font face="arial" size="2">
    <center><b>News Editor Lidp Piemonte</b></center><br>
    <form action="thankyou.php" method="POST">
    Posted By: <input type="text" name="name"><br>
    Email: <input type="text" name="email"><br>
    Title: <input type="text" name="title"><br>
    Password: <input type="text" name="password"><br><br>
    News:<br> <TEXTAREA ROWS=10 COLS=60 name="news"></textarea><br>
    <input type="submit">
    </td>
    </tr>
    </table>
    </font>
    </body>
    </html>

    thankyou.php

    <?php
    include ("config.php");
    $filename = 'news.txt';
    $date = date("F j, Y, g:i a");
    $name = $_POST["name"];
    $email = $_POST["email"];
    $title = $_POST["title"];
    $news = $_POST["news"];
    $pass = $_POST["password"];
    if ($password == $pass)
    {
    $file = file_get_contents($filename);
    $fp = fopen($filename, "w");
    fwrite($fp, "<font face=$font size=$fontsize><B>$title</b> Posted by: <a href=mailto:$email>$name</a><Br><b>Date:</b> $date<br> $news</font><br><br>");
    fwrite($fp, $file);

    fclose($fp);

    ?>
    <html>
    <head>
    <title>Crystal News Editor</title>
    </head>
    <body bgcolor="#6B859C">
    <?php echo "<font face=$font size=$fontsize>";
    echo "<center><h2>Congratulazioni!!</h2></center>";
    echo "<center>La tua news è stata inserita correttamente<Br>";
    echo "Go To: <a href=$websiteurl>$websitename</a> | <a href=news.php>Fai un'altra News</a></center></font>";
    ?>
    </body>
    </html>
    <?php }
    else {
    echo "Password errata!<a href=news.php>Riprova</a>.";
    }
    ?>
    Ultima modifica di ronin16; 15-10-2014 a 10:30

  4. #4
    e hai provato a scrivere le news? cosa succede? non mettere la password nel codice però, cioè qui nel forum intendo
    Un tardo hegeliano di Busalla / allevava un gorilla nella stalla
    citando Adorno nell notti chiare / finché il primate stanco di ascoltare
    lo strangolò con una sciarpa gialla Dillo Con Parole Sue

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2014
    Messaggi
    10
    Quote Originariamente inviata da nivasio Visualizza il messaggio
    e hai provato a scrivere le news? cosa succede? non mettere la password nel codice però, cioè qui nel forum intendo
    Non ho ancora provato perchè non si è ancora deciso cosa prendere. Quando devi mettere tante teste insieme è difficile. La password la cambio chiaro, ma ad esmpio i permessi sulla cartella principale mi lasciano perplesso. non posso mi camettere tutto a 777, ti pare?
    Grazie per l'intervento.

  6. #6
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Infatti ti dice di mettere 777 solo al file txt, non a tutto.

    Once the files are uploaded CHMOD "news.txt" to 777.

  7. #7
    cmq quello script non mi sembra un granché, non mette neanche type password nel campo Password: <input type="text" name="password">
    Un tardo hegeliano di Busalla / allevava un gorilla nella stalla
    citando Adorno nell notti chiare / finché il primate stanco di ascoltare
    lo strangolò con una sciarpa gialla Dillo Con Parole Sue

  8. #8
    Utente di HTML.it
    Registrato dal
    Oct 2014
    Messaggi
    10
    Quote Originariamente inviata da nivasio Visualizza il messaggio
    cmq quello script non mi sembra un granché, non mette neanche type password nel campo Password: <input type="text" name="password">
    Infatti, ma ribadisco che è un sito di volontariato, non ha dati sensibili, " Riunione il giorno tale", "assemblea soci direttivo tal' altro".
    Glii altri CHMOD cosa sono? E per la cartella del programma?

  9. #9
    come ha scritto Alhazred devi cambiare soltanto i permessi del file txt, tutti gli altri lasciali così. la cartella in che senso? rinominala news se ha un nome strano, cmq non è che serva molto rinominarla tanto alla fine mi sembra di capire che includi solo il file di testo, dove le news compaiono già con i tag html
    Un tardo hegeliano di Busalla / allevava un gorilla nella stalla
    citando Adorno nell notti chiare / finché il primate stanco di ascoltare
    lo strangolò con una sciarpa gialla Dillo Con Parole Sue

  10. #10
    Utente di HTML.it
    Registrato dal
    Oct 2014
    Messaggi
    10
    Nivasio, mi pare di ricordare che bisognasse anche modificare i permessi alle cartelle se necessario, ma sono passati tanti anni... Comunque se CHMOD 775 va bene per tutto il resto a parte il file di testo. Dovremmo esserci...
    Ciao

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.