PHP su sistema votazioni configurabile a 5/10 stelle

manablo7

Nuovo Utente
21 Apr 2009
1
0
0
Questo e' il mio problema (ed e' da 25 ore che nn riesco a venirne fuori, spero possiate aiutarmi):

Ho da poco acquistato il sistema di votazioni della flashden, e dovrei inserirlo sulle foto (e dico ognuna delle foto) del sito www.naturart.altervista.org . Le spiegazioni nel file help nn mi sono state molto d'aiuto, infatti sono un po' spartane.

Il file rate.php che posto sotto deve essere modificato al suo interno?

__________________________________________________________
<?
// No error message
error_reporting(E_ALL ^ E_NOTICE);

// Set some config
// ----------------------------------------
// ----------------------------------------
// ----------------------------------------
$used_ip = "ipBackup/ips.txt";
$item_list ="items.xml";
$star_limit = 5;
// ----------------------------------------
// ----------------------------------------
// ----------------------------------------


// Get users ip
$current_ip = $_SERVER['REMOTE_ADDR'];

// Default voted false
$voted = false;
// Requests make numeric.
$id = @number_format($_REQUEST["id"]);
$rate = @number_format($_REQUEST["rate"]);

// If user already voted for this item
$check_ip=fopen($used_ip,"r");
while (!feof($check_ip)){
$lines=fgets($check_ip,1024);
if($lines==$current_ip."/ID:".$id."\n"){
echo "&state=Already voted";
$voted = true;
exit;
}
}

// Reuquests to check.
if(empty($id) || empty($rate) || !is_numeric($id) || !is_numeric($rate) || $rate > $star_limit || $rate < 1) {
echo "&state=Error&notice=Warning request";
exit;
}


if($voted != true){
$record_ip=fopen($used_ip,"a");
fwrite($record_ip,$current_ip."/ID:".$_REQUEST[id]."\n");
fclose($record_ip);

$getfile=@file_get_contents($item_list);

if ($getfile) {
$id=explode("<item id=\"",$getfile);

$str = "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n";
$str .= "<items>\n";

for ($i = 1; $i <= sizeof($id)-1; $i++) {
$items = explode("\"",$id[$i]);
if($items[0] == $_REQUEST[id]){

$old_rate = @number_format($items[2]);
$total_votes = @number_format($items[4]);
$new_rate = round(((($old_rate * $total_votes) + $rate) / (++$total_votes)),1);

}else{
$new_rate = @round($items[2],1);
$total_votes = @number_format($items[4]);
}

$str .= " <item id=\"".$items[0]."\" ";
$str .= "rate=\"".$new_rate."\" ";
$str .= "votes=\"".$total_votes."\"/>\n";

}

$str .= "</items>";
echo "&state=Thanks for voting!";
$fp = fopen($item_list, 'r+');
fwrite($fp, $str);
fclose($fp);
}
}
?>
_________________________________________________________

Premettendo che di sicuro il file item.xml andra' modificato cosa devo fare per far funzionare il "plug-in" nel mio sito (in flash)?

Posto il link immagine dei file presenti nella cartella...
http://img178.imageshack.us/img178/2353/forimageshack.jpg

Spero possiate aiutarmi... grazie infinite
 
Discussioni simili
Autore Titolo Forum Risposte Data
R [PHP] Creare sistema random PHP 3
brasoft2019 [PHP] Sistema di gestione presenze PHP 29
loois Ho un problema nella creazione di un sistema di commenti in PHP PHP 11
Alessandro Le Mura Sistema votazione mysql - php a stelle PHP 3
M PHP/MySQL: Sistema per trovare multiaccount PHP 7
R Sistema di commenti in php PHP 1
T Sistema di gestione schede clienti PHP PHP 2
P Sistema di messaggistica in PHP PHP 2
L Sistema login Ajax/Php Ajax 0
A PHP e sistema di autenticazione PHP 2
F Cerco Hosting con VECCHIE versioni di php Hosting 0
Cosina Captcha php PHP 1
S passare un valore da un form a un file .php con metodo post PHP 4
N php msyql PHP 6
N php problemi a visualizzare video PHP 3
A menu a tendina php PHP 1
D protezione cartelle: blocco visualizzazione/scaricamento contenuto, ma abilitazione utilizzo dati da parte di file .php presenti sul sito Web Server 1
F Php date_diff PHP 1
K [PHP] Aggiungere caratteri ad una stringa in base alla lunghezza della stessa PHP 2
C Wp-admin a file php WordPress 5
Lino80 [Retribuito] Cerco programmatore php per modifica/inserimento funzione/valori da un plugin importer wordpress Offerte e Richieste di Lavoro e/o Collaborazione 0
csi Inviare file jpg in locale alla stampante con php PHP 0
M Passaggio variabili array php su un tasto jq PHP 3
E Php aggiornamento tabella PHP 9
G phpmailer e php 8.1 con estensione mysqli PHP 6
M Invio dati database via email php PHP 0
K [php] Problema con inner join PHP 4
K [php]form invio dati PHP 0
P Codifica caratteri speciali mysql php PHP 0
K [PHP] Problema con variabili concatenate. PHP 1
E Stampante termica escpos-php PHP 6
JeiMax Modifica codice php personalizzato PHP 2
G Come modificare un pdf in php PHP 1
U Link a doppio file PHP PHP 0
E PHP & jQuery PHP 8
N Passare array da php a javascript PHP 5
F Applicazione PHP/MySQL per prenotazioni: limitare il numero massimo di posti prenotabili PHP 20
L tipo boolean non funzionante su mariadb (mysql). E codice php 7.4. PHP 0
U PHP creare un file excel dopo ricerca nel DB PHP 0
M PHP/MySQL - Estrarre valori min e max di ogni gruppo PHP 5
F Php e fatturazione elettronica PHP 0
P lanciare script asp (o php) da jquery Javascript 1
Couting95 inserire dati da un file di testo in una tabella in php PHP 1
P Data scraping in PHP non funziona PHP 4
C Calcoli matematici in php PHP 5
F Scrivere dei dati in word con php PHP 0
D PHP leggere cartella di Windows PHP 1
I dominio aruba versione php server linux Domini 3
G Colorare menu select attraverso ricerca php PHP 0
L PHP motore di ricerca nel sito PHP 1

Discussioni simili