- Home
- Categorie
- Coding e Sistemistica
- PHP
- script annunci/guestbook
-
crealo tu fai prima
ci vogliono 20 minuti a fare un guestbook con pure pannello di amministrazione per la gestione di commenti
-
@punkrazio said:
crealo tu fai prima
ci vogliono 20 minuti a fare un guestbook con pure pannello di amministrazione per la gestione di commentie come si fa?:? me lo puoi dire per favore??? grazieeeeeeeeee
-
fai un form nella pagina "lasciacommento.php"(potrebbe anche essere in html pero' in php almeno viene omogeneo) dove fai un form e scrivi
[html]
<form method="post" action="vedicommenti.php">
<input type="text" name="username">
<textarea name="commento"></textarea> <!--inserisci i parametri che preferisci-->
<input type="submit" value="Lascia commento">
</form>
[/html]e alla pagina vedicommenti.php
fai tipo cosi':
[php]
<?
$user=$_post['username'];
$commento=$_POST['commento'];
//devi archiviare in database quindi creati la connessione e inserisci nella tabella
echo"messaggio inviato da: $user";
echo"$commento";
?>
[/php]
ovviamente va fatto col database perche' cosi' i commenti non restano. con il database pero' ogni volta devi richiamare i dati dalla tabella. ci metti davvero 20 minuti. buon lavoro spero di esserti stato utile
-
@<?
$user=$_post['username' said:;
$commento=$_POST['commento'];
//devi archiviare in database quindi creati la connessione e inserisci nella tabella
echo"messaggio inviato da: $user";
echo"$commento";
?>io già ho il database, ma in che senso mi devo creare la connessione? come faccio? non ho capito come si fa per installare il database in questo script dei commenti.
-
it2.php.net/manual/en/function.mysql-connect.php
it2.php.net/manual/en/function.mysql-select-db.php
guarda un po ste due funzioni
ps: ma perchè non si puo metteer http?? che pizza di regole inutili
-
capito?
-
e tutto tacque
ci puoi far sapere se sei riuscito ad andare avanti plz??
ciauz
-
Sentite io l'ho modificato così:
LASCIACOMMENTO.PHP
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Documento senza titolo</title>
</head>
<body><form method="post" action="vedicommenti.php">
<p>Username<input type="text" name="username"></p>
<p>Scrivi il tuo commento</p>
<p>
<textarea name="commento" cols="33" rows="12"></textarea>
<!--inserisci i parametri che preferisci--></p>
<p><input type="submit" value="Lascia commento"></p>
</form><p> </p>
</body>
</html>VEDICOMMENTI.PHP
<h1 align="center">COMMENTI</h1>
<?php
include 'config.php';
$user=$_POST['username'];
$commento=$_POST['commento'];
//devi archiviare in database quindi creati la connessione e inserisci nella tabella
echo"messaggio inviato da: $user";
?>
<p>COMMENTO:
<?php
echo"$commento";
?>
</p>
</p>PERO' MI RIMANE ANCORA UNA GROSSA PERPLESSITA'..........
//devi archiviare in database quindi creati la connessione e inserisci nella tabellaCHE DEVO FARE?
IO HO CREATO CONFIG.PHP CON I PARAMETRI DEL MIO DATABASE MA NN FUNZIONA OVVIAMENTE INSERENDO include"config.php"; in vedicommenti.php
che devo fare x far si che i messaggi vengono memorizzati nel database?
grazie a chi lo sa fare, davvero.
-
ovviamente dopo che i messaggi sn stati inviati al database voglio che vengono inviati al post specifico dei commenti del mjio sito
-
raga ma se volete lavorare con php studiatevelo... non potete pretendere di creare siti dinamici senza fregarsene della teoria... io l' ho fatto apposta ad omettere la creazione della connessione cosi' ho dimostrato che di php non sapete nulla e volete solo il 'cocco ammunnato e buono' -.-
mi fa una rabbia :@
-
4.7. Flame o attacchi personali non sono nè accettati nè tollerati.
Chiunque usi un linguaggio inappropriato, inizi attacchi personali o parli con astio verrà escluso da tutte le discussioni del forum.3.1. I titoli ed i testi devono essere scritti in italiano corretto, sia grammaticamente che ortograficamente.
4.6. Il forum è interattivo e la partecipazione collettiva; riserviamo agli altri lo stesso trattamento che auspichiamo per noi stessi.
soul...
-
[php]
//devi archiviare in database quindi creati la connessione e inserisci nella tabella
mysql_connect ($db_host, $db_username, $db_pass) or die ('Errore connessione');
mysql_select_db ($db_name, $db);
$query = "INSERT INTO {nome tabella} ({campi, es.:}user, commento) VALUES ('$user', '$commento')";
if(mysql_query($query, $db) {
echo 'inserito correttamente';
}else{
echo 'errore 2';
}//vederli
$query2 = "SELECT * FROM {nome tabella}";
$result = mysql_query($query2, $db);while ($row=mysql_fetch_array($result))
{
echo 'autore:' . $row['autore'] . '</ br> . 'titolo:' . $row['titolo']</ br>;
}// dovrebbe essere così...magari c'è qualche erroreino di sintassi...
//p.s. però leggerti una guida di php (php.html.it) non ti farebbe male
[/php]
-
Con queste solo due pagine sarebbe possibile anche creare una piccola minichat..:)
-
Eheheh se volete metto su il progetto... grafica e tutto...
p.s. se non l'hanno già fatto...
p.s.2 = a partire dal fatto che la tua frase era diretta a me
-
@Oliviero said:
Eheheh se volete metto su il progetto... grafica e tutto...
p.s. se non l'hanno già fatto...
p.s.2 = a partire dal fatto che la tua frase era diretta a meProgetto mini-chat?:):)
-
ooooooooooooooook comicio a pensarci su doma mattina... e poi posto il codice in una new thread.
-
Ops... sta una cosa sbagliata, precisamente qui:
[php]echo 'autore:' . $row['autore'] . '</ br> . 'titolo:' . $row['titolo']</ br>;[/php]
Da sostituire con:
[php]echo 'autore:' . $row['autore'] . '<br />' . 'titolo:' . $row['titolo'].'<br />';[/php]
E poi si usa <br />, non </ br>
-
Ok oliviero...progetto minichat
[/QUOTE]
-
si sorry ho cannato a mettere gli apici per distrazione...