ciao a tutti
ho scricato uno script veramente ben fatto per il download e l'upload di file , siccome se lo lasciassi libero subito si riempirebbe di spam e lo spazio web si esaurirebbe ,ho deciso di frenare il fenomeno imponendo l'obbigo di registrarsi con questa stringa
Codice PHP:
<?
session_start();
if ( empty( $first_name ) ) {
?>
questa pagina richiede il login.[url="index.htm"]loggati[/url], o [url="join_form.php"]iscriviti[/url]
<?
} else {
echo "contenuto pagina";
}
?>
la pagina da proteggere l'ho inserita al posto di "contenuto pagina" ma poi ho capito che quell' echo serviva per scrivere un testo o una pagina .html non andava bene per il php , così ho tolto l'echo ma mi dà lo stesso un errore.
come posso integrare la pagina? questo è l'inizio della pagina che andrebbe difesa
Codice PHP:
<?php
//Questi sono i colori di default!
//puoi modificarli a tuo rischio
//e pericolo :D
$bgcolor= '#000099';
$colSuSfondo1='white';
$colSuSfondo2='orange';
$colSuTable= '#008000';
$bgtable= '#33ccff';
$title="Ice Download gallery";
$font='comic sans ms';
$disclaimer="I File qui presenti sono stati caricati dagli utenti del sito,
quindi decliniamo qualsiasi responsabilità sul materiale qui disponibile.
Aiutaci anche tu a far diventare grande il nostro sito inviando
l'ultimo programma che hai provato o la cosa che più ti ha fatto divertire!!";
e questa è la fine
Codice PHP:
function dimensioneFile($ffile)
{
$size=filesize($ffile);
if ($size>1024000)
$size=round($size/1024000,1).' Mb';
else if ($size>1024)
$size=round($size/1024).' Kb';
else $size=$size.' byte';
return $size;
}
?>
il problema è sicuramente nell'integrazione perchè dopo averli integrati quando esce l'errore dice che stà nella riga 1097 ovvero dove c'è scritto
più precisamente nella riga dove c'è la seconda parentesi graffa dell'ultimo codice che ho scritto
.
vedete un pò voi
vi ringrazio anticipatamente