Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[Utilizzo OT] Aiuto per una pagina web [Risolto]
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian)
View previous topic :: View next topic  
Author Message
drakkan
Apprentice
Apprentice


Joined: 21 Jun 2004
Posts: 232

PostPosted: Sat Nov 13, 2004 7:34 am    Post subject: [Utilizzo OT] Aiuto per una pagina web [Risolto] Reply with quote

Ciao,

avrei bisogno di un piccolo aiuto per la creazione di una semplice pagina web,

il mio obiettivo è avere una pagina web in cui ci sia un campo in cui posso scrivere quello che mi pare e poi tramite un pulsante del tipo aggiorna il testo che inserisco viene aggiunto in append ad un file ben preciso sulla macchina che fa da server, sarebbe utile avere anche un altro tasto che mi permetta di visualizzare il contenuto di questo file, magari in una finestra di pop-up.

Come web server penso di utilizzare apache e per la sua configurazione non credo di avere problemi, non so invece come fare la pagina web, ho pensato al php, ma non avendolo mai utilizzato vi chiedo se potete aiutarmi col codice :oops:

grazie a tutti per la disponibilità,

drakkan


Last edited by drakkan on Sat Nov 13, 2004 6:10 pm; edited 2 times in total
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 31518
Location: here

PostPosted: Sat Nov 13, 2004 7:59 am    Post subject: Reply with quote

Per prima cosa metti al posto di utilizzo il tag ot. Hai gia' provato andare su html.it hanno tanti script gia' fatti
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
Taglia
Apprentice
Apprentice


Joined: 05 Nov 2004
Posts: 244

PostPosted: Sat Nov 13, 2004 8:09 am    Post subject: Reply with quote

Ciao
Secondo me puoi tranquillamente usare PHP.
se intendi usarlo,innanzitutto scaricati la guida e fai riferimento a quella, soprattutto per quanto riguarda le funzioni che puoi usare.

Nel tuo caso, se devi semplicemente gestire una sorta di log (da quello che si capisce), possono benissimo bastarti le funzioni sul filesystem (fopen,fwrite,fclose,fread...) e quelle di trattamento stringhe per inserire i tuoi dati in modo a te congeniale e soprattutto per evitare exploits da parte di malintenzionati :D.

Se avessi bisogno di salvare dati più strutturati e magari implementare facilmente ricerche e visualizzazioni particolari, potresti usare anche il DBMS MySql. In questo caso però dovresti conoscere almeno i rudimenti del linguaggio SQL. In ogni caso sempre sul sito di mysql trovi ottime guide.

Poi devi cercarti qualche guida sui FORM HTML, che costituiranno la tua interfaccia attraverso la quale inserire i dati, per capire come scrivere un FORM e come leggere da PHP i dati di un form.

Spero di esser stato d'aiuto
_________________
Taglia
./ do NOT click ...
./ Mentecritica: Non esistono questioni di principio
Back to top
View user's profile Send private message
Panda
Apprentice
Apprentice


Joined: 31 Jul 2003
Posts: 223
Location: Cremona <=> Catania

PostPosted: Sat Nov 13, 2004 1:35 pm    Post subject: Reply with quote

Anche se in effetti in php non verrebbe affatto male e sarebbe abbastanza sicuro... personalmente io gli piazzerei un bel cgi in python...

documentati, documentati su tutto... :wink:
Back to top
View user's profile Send private message
Frez
Apprentice
Apprentice


Joined: 29 Aug 2003
Posts: 166

PostPosted: Sat Nov 13, 2004 3:16 pm    Post subject: Reply with quote

Panda wrote:
... personalmente io gli piazzerei un bel cgi in python...


... a 'sto punto perche' non un dev-python/mod_python ? :)
_________________
There is one more thing ... it's been emotional
Back to top
View user's profile Send private message
randomaze
Bodhisattva
Bodhisattva


Joined: 21 Oct 2003
Posts: 9985

PostPosted: Sat Nov 13, 2004 4:12 pm    Post subject: Reply with quote

Frez wrote:
... a 'sto punto perche' non un dev-python/mod_python ? :)


...perché sul php ci sono quintali di documentazione e, visto il punto di partenza del nostro amico forse é bene che inizi lí, é piú facile chiedere e ricevere aiuto ;-)
_________________
Ciao da me!
Back to top
View user's profile Send private message
drakkan
Apprentice
Apprentice


Joined: 21 Jun 2004
Posts: 232

PostPosted: Sat Nov 13, 2004 6:08 pm    Post subject: Reply with quote

ho risolto con questi due script:

form.php

<form action="action.php" method="POST">

Inserisci qui il nome del sito: <input type="text" name="name" value="" /> <br><br>
<input type="submit">
</form>


action.php

<?php
$sito = $_POST["name"];
$apriw = fopen ("siti.php","a+");
fputs($apriw,"$sito\n");
fclose($apriw);
echo "<br> <a href=\"siti.php\">visualizza i siti</a>";
echo "<br> <a href=\"form.php\">indietro</a>";
?>


grazie a tutti per i consigli :D

drakkan

P.S. il prossimo fine settimana provo a fare lo stesso in python
Back to top
View user's profile Send private message
Taglia
Apprentice
Apprentice


Joined: 05 Nov 2004
Posts: 244

PostPosted: Sat Nov 13, 2004 7:32 pm    Post subject: Reply with quote

Spero che tu non abbia intenzione di utilizzare uno script del genere su una pagina aperta a tutti :lol:
_________________
Taglia
./ do NOT click ...
./ Mentecritica: Non esistono questioni di principio
Back to top
View user's profile Send private message
drakkan
Apprentice
Apprentice


Joined: 21 Jun 2004
Posts: 232

PostPosted: Sat Nov 13, 2004 8:50 pm    Post subject: Reply with quote

Taglia wrote:
Spero che tu non abbia intenzione di utilizzare uno script del genere su una pagina aperta a tutti :lol:


In effetti lo utilizzerò nella mia lan casalinga (4 pc) però se hai consigli per migliorare questi script sia dal punto di vista della sicurezza che della grafica o altro sono tutti ben accetti :wink:
Back to top
View user's profile Send private message
Taglia
Apprentice
Apprentice


Joined: 05 Nov 2004
Posts: 244

PostPosted: Sat Nov 13, 2004 9:07 pm    Post subject: Reply with quote

drakkan wrote:
In effetti lo utilizzerò nella mia lan casalinga (4 pc) però se hai consigli per migliorare questi script sia dal punto di vista della sicurezza che della grafica o altro sono tutti ben accetti :wink:

Beh, se è adibito ad uso interno allora può anche andar bene. Per migliorarlo, ci sono tante cose da fare (volendo):

- Controlli sui campi di input
- Controllo antispam
- Controllo vulnerabilità intrinseche del codice
- Se quella roba invece di finire in un file di testo finisse in un DB, ti consiglio di cercare a proposito dell SQL Injection

Ad ogni modo, se cerchi nel manuale PHP sotto security mi pare ti dice tante cose interessanti e ti fa esempi di script potenzialmente problematici e di script "più sicuri"

ciao
_________________
Taglia
./ do NOT click ...
./ Mentecritica: Non esistono questioni di principio
Back to top
View user's profile Send private message
Panda
Apprentice
Apprentice


Joined: 31 Jul 2003
Posts: 223
Location: Cremona <=> Catania

PostPosted: Sun Nov 14, 2004 1:12 am    Post subject: Reply with quote

Frez wrote:
... a 'sto punto perche' non un dev-python/mod_python ? :)
Beh mod-python (handler) lavora ad un livello un po' piu' basso dei semplici cgi, cosa che lo rende sicuramente una figata che bisognava essere inventata, ma un pochino esagerato e complicato!
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum