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

Discussione: dicono di noi - PHP

  1. #1

    dicono di noi - PHP

    Ciao a tutti,
    avrei necessita di trovare qualcosa già fatto sul web in php + mysql da integrare in un sito.. una sorta di "dicono di noi" dove appare un commento a random (se possibile con adminpannel dove io inserirò i commenti)..

    i campi in caso dovrebbero essere

    Nome
    Sito
    Commento

    sapete se esiste qualcosa?
    grazie..

  2. #2
    crealo tu, cmq a mio parere nn esiste...

  3. #3
    Originariamente inviato da FraXD
    crealo tu, cmq a mio parere nn esiste...
    la fai semplice!! sono alle prime armi

  4. #4
    faccio una cosa veloce... vedo se ho tmepo... scusa ma sono impegnato sto a fa un sito per uno xD...

    aPPENA finito EDITO e metto il codice

  5. #5
    Originariamente inviato da FraXD
    faccio una cosa veloce... vedo se ho tmepo... scusa ma sono impegnato sto a fa un sito per uno xD...

    aPPENA finito EDITO e metto il codice
    grazie molte... cosi vedo un po come si fa per future modifiche!!

  6. #6
    RICAPITOLANDO...

    read.php
    codice:
    <?php
    $c = mysql_connect('localhost','root','xxxxxxx') or die(mysql_error());
    mysql_select_db('lol', $c);
    $id = (int)mysql_query("SELECT MAX(id) FROM commenti");
    $n=rand(1,$id);
    $query = mysql_query("SELECT * FROM commenti WHERE id=$n;");
    $d = mysql_fetch_array($query);
    $nome = $d['nome'];
    $sito = $d['sito'];
    $commento = $d['commento'];
    print "Nome: $nome
    \nSito: $sito
    \nCommento: $commento
    \n<hr>\n";
    ?>
    insert.php
    codice:
    <form action='insert.php?go' method='POST'>
    	Nome: <input typE='text' name='nome'>
    
    	Sito: <input type='text' name='sito'>
    
    	Commento: 
    
    	<textarea width='300' height='200' name='commento'></textarea>
    	
    <input type='submit' value='Inserisci'>
    </form>
    
    
    <?php
    if(isset($_GET['go'])) {
    	if(isset($_POST['nome']) && isset($_POST['sito']) && isset($_POST['commento'])) {
    		$nome = $_POST['nome'];
    		$sito = $_POST['sito'];
    		$commento = $_POST['commento'];
    		$c = mysql_connect('localhost','root','xxxxxxx) or die(mysql_error());
    		mysql_select_db('lol', $c);
    		$query = mysql_query("INSERT INTO commenti (nome, sito, commento) VALUES ('$nome', '$sito', '$commento')");
    		if($query) {
    			print "COmmento inserito correttamente";
    		} else {
    			print "Errore durante l'inserimento del commento";
    		}
    	}
    }
    install.php
    codice:
    <?php
    $c = mysql_connect('localhost','root','xxxxxxx') or die(mysql_error());
    mysql_select_db('lol', $c);
    $query = mysql_query("CREATE TABLE commenti (
      id         INT(5) AUTO_INCREMENT,
      nome VARCHAR(255),
      sito VARCHAR(255),
      commento TEXT,
      PRIMARY KEY(id)
    )");
    if($query) {
    	print "Guestbook creato con successo";
    } else {
    	print "Errore durante la creazione del guestbook";
    }
    ?>
    QUESTO SCRIPT VEDE A RANDOM I COMMENTI INSERITI SUL DB MYSQL DAL FILE INSERT.PHP

  7. #7
    Ti ringrazio!!!
    avrei altre 2 domandine se puoi rispondermi..

    come posso invece visualizzare tutti i commenti? magari ogni tot splittare la pagina.. tipo pagina 2 / 3 e via dicendo?

    ho notato anche a volte non restituisce nessun commento... come mai?

    grazie molte
    sei troppo gentile!

  8. #8
    Strano che nn restituisce nessun commento, controlla di nn averne inserito uno vuoto... perché quello script prende gli id da 1 a quello più grande...

    Cmq per vedere tutti i commenti:

    viewall.php
    codice:
    <?php
    $c = mysql_connect('localhost','root','xxxxxxx') or die(mysql_error());
    mysql_select_db('lol', $c);
    $query = mysql_query("SELECT * FROM commenti;");
    while($d = mysql_fetch_array($query)) {
    $nome = $d['nome'];
    $sito = $d['sito'];
    $commento = $d['commento'];
    print "Nome: $nome
    \nSito: $sito
    \nCommento: $commento
    \n<hr>\n";
    }
    ?>

  9. #9
    grazie mille, però purtroppo ti confermo che appare qualche commento vuoto.. ho controllato anche nel db e non c'è un id 0 oppure un campo vuoto..

  10. #10
    Ho testato... Posso confermarti che funziona...

    http://82.85.241.162/read.php

    A me nn risultano commenti vuoti pur aggiornando x minuti... XD

    Non capisco cm mai ...

    EDIT: Dammi il sito xfavore, se è una cosa in via di sviluppo inviamelo come msg pvt...

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.