- Home
- Categorie
- Coding e Sistemistica
- Coding
- Aiuto per uno script
-
Posta tutto il file allora, ci sarà qualche include da andare a vedere.

-
[PHP]<? include('header.php'); ?>
<h3>Iscrizioni</h3>
<br>
Per completare correttamente le iscrizioni occorre seguire questa seguente procedura: </b> <br> * Cliccare sui banner presenti in questa pagina. <br> * Iscriversi al sito Sponsor. <br> * Dopo essersi iscritto, confermate l'e-mail ricevuta ed inserite nell'apposito spazio sotto il banner la data e l'ora in cui vi siete iscritti. <br> * Cliccate sul tasto "Clicca qui per confermare la tua iscrizione". <br> * E' vietato l'uso delle mail temporanee. <br> * E' possibile rifare la stessa iscrizione ogni 8 ore, basta cancellare i cookies <br> (ad esempio utilizzando il software Ccleaner), cambiare indirizzo IP ed indirizzo e-mail. <br> <b><a href='upgrade.php' target='_blank'> * Acquista la Premium Membership</a> per guadagnare ancora di piu'.<br><br><br>
<div align="center">
<?
if (isset($_POST["username"])) {
require ('config.php');
$sql = "SELECT * FROM tb_users WHERE username='$user'";
$result = mysql_query($sql);
$row = mysql_fetch_array($result);$user=$_COOKIE["usNick"];
$username = $row["username"];
$email = $row["email"];
$ip = getRealIP();$sponsor = $_POST["sponsor"];
$status = $_POST["status"];
$date = $_POST["date"];
$amount = $_POST["amount"];
$confirm = limpiar($_POST["confirm"]);$query = "INSERT INTO tb_offers_cronology (username, email, sponsor, amount, date, confirm, status, ip) VALUES('$username', '$email', '$sponsor', '$amount', '$date', '$confirm', '$status', '$ip')";
mysql_query($query) or die(mysql_error());echo "<br><br>La tua richiesta e' stata inviata, Entro pochi giorni riceverai l'esito<br>";
echo "<br><a href=offers.php>Se vuoi iscriverti ad altri Siti Sponsor e guadagnare ancora di piu', clicca qui</a><br>";
?></div>
<!--footer starts here-->
<? include('footer.php'); ?>
<?
exit();
}
?>
</div><center>
<?
require('config.php');
$tablaaa = mysql_query("SELECT * FROM tb_offers ORDER BY ID ASC");
while ($registro = mysql_fetch_array($tablaaa)) {
$sponsor = $registro['sponsor'];
$status = 'wait';
$amount_standard = $registro['amount_standard'];
$amount_upgraded = $registro['amount_upgraded'];
$date = time();if ($row['account'] ==""){
echo $registro["code"];
echo "<br>";echo "<form method='POST' action='offers.php'>";
echo "<input type='hidden' name='username' size='25' maxlength='100' autocomplete='off' class='field' value='$username' tabindex='1' /></td>";
echo "<input type='hidden' name='email' size='25' maxlength='100' autocomplete='off' class='field' value='$email' tabindex='2' /></td>";
echo "<input type='hidden' name='sponsor' size='25' maxlength='100' autocomplete='off' class='field' value='$sponsor' tabindex='3' /></td>";
echo "<input type='hidden' name='amount' size='25' maxlength='100' autocomplete='off' class='field' value='$amount_standard' tabindex='4' /></td>";
echo "<input type='hidden' name='date' size='25' maxlength='100' autocomplete='off' class='field' value='$date' tabindex='5' /></td>";
echo "<input type='hidden' name='confirm' size='25' maxlength='1000' autocomplete='off' class='field' value='$confirm' tabindex='6' /></td>";
echo "<input type='hidden' name='status' size='25' maxlength='100' autocomplete='off' class='field' value='$status' tabindex='7' /></td>";echo "<tr>";
echo "<td width=150 align=left><p><label>Incolla nel box sotto l'e-mail ricevuta</label></p></td>";
echo "<td width=250 align=left><textarea name=confirm rows=5 maxlength=1000 onkeyup=return ismaxlength(this) tabindex=10></textarea></td>";
echo "</tr>";
echo "<br>";echo "<input type='submit' value='Clicca qui per confermare la tua iscrizione' class='submit' tabindex='8' />";
echo "</form>";echo "<font size=2>";
echo "<font color=blue>";
echo $registro["instructions"];
echo "</font>";
echo "<br>";
echo "(";
echo "Utenti standard riceveranno";
echo " ";
echo "Euro";
echo " ";
echo $registro["amount_standard"];
echo " ";
echo "-";
echo " ";
echo "Utenti Premium riceveranno";
echo " ";
echo "Euro";
echo " ";
echo $registro["amount_upgraded"];
echo ")";
echo "</font>";echo "<br>";
echo "<br>";
echo "<br>";
echo "<br>";}
else {
echo $registro["code"];
echo "<br>";echo "<form method='POST' action='offers.php'>";
echo "<input type='hidden' name='username' size='25' maxlength='100' autocomplete='off' class='field' value='$username' tabindex='1' /></td>";
echo "<input type='hidden' name='email' size='25' maxlength='100' autocomplete='off' class='field' value='$email' tabindex='2' /></td>";
echo "<input type='hidden' name='sponsor' size='25' maxlength='100' autocomplete='off' class='field' value='$sponsor' tabindex='3' /></td>";
echo "<input type='hidden' name='amount' size='25' maxlength='100' autocomplete='off' class='field' value='$amount_upgraded' tabindex='4' /></td>";
echo "<input type='hidden' name='date' size='25' maxlength='100' autocomplete='off' class='field' value='$date' tabindex='5' /></td>";
echo "<input type='hidden' name='confirm' size='25' maxlength='1000' autocomplete='off' class='field' value='$confirm' tabindex='6' /></td>";
echo "<input type='hidden' name='status' size='25' maxlength='100' autocomplete='off' class='field' value='$status' tabindex='7' /></td>";echo "<tr>";
echo "<td width=150 align=left><p><label>Incolla nel box sotto l'e-mail ricevuta</label></p></td>";
echo "<td width=250 align=left><textarea name=confirm rows=5 maxlength=1000 onkeyup=return ismaxlength(this) tabindex=10></textarea></td>";
echo "</tr>";
echo "<br>";echo "<input type='submit' value='Clicca qui per confermare la tua iscrizione' class='submit' tabindex='8' />";
echo "</form>";echo "<font size=2>";
echo "<font color=blue>";
echo $registro["instructions"];
echo "</font>";
echo "<br>";
echo "(";
echo "Utenti standard riceveranno";
echo " ";
echo "Euro";
echo " ";
echo $registro["amount_standard"];
echo " ";
echo "-";
echo " ";
echo "Utenti Premium riceveranno";
echo " ";
echo "Euro";
echo " ";
echo $registro["amount_upgraded"];
echo ")";
echo "</font>";echo "<br>";
echo "<br>";
echo "<br>";
echo "<br>";}
}
?>
</center>
</div><!--footer starts here--><? include('footer.php'); ?>[/PHP]
-
Prova a sostituirlo con questo intanto:
[PHP]<?php include('header.php'); ?>
<h3>Iscrizioni</h3>
<br>
Per completare correttamente le iscrizioni occorre seguire questa seguente procedura: </b> <br>
- Cliccare sui banner presenti in questa pagina. <br>
- Iscriversi al sito Sponsor. <br>
- Dopo essersi iscritto, confermate l'e-mail ricevuta ed inserite nell'apposito spazio sotto il banner la data e l'ora in cui vi siete iscritti. <br>
- Cliccate sul tasto "Clicca qui per confermare la tua iscrizione". <br>
- E' vietato l'uso delle mail temporanee. <br>
- E' possibile rifare la stessa iscrizione ogni 8 ore, basta cancellare i cookies <br> (ad esempio utilizzando il software Ccleaner), cambiare indirizzo IP ed indirizzo e-mail. <br>
<b><a href='upgrade.php' target='_blank'> * Acquista la Premium Membership</a> per guadagnare ancora di piu'.
<br><br><br>
<div align="center">
<?php
if (isset($_POST["username"])) {
require_once ('config.php');
$sql = "SELECT * FROM tb_users WHERE username='$user'";
$result = @mysql_query($sql);
$row = mysql_fetch_array($result);$user=$_COOKIE["usNick"];
$username = $row["username"];
$email = $row["email"];
$ip = getRealIP();$sponsor = $_POST["sponsor"];
$status = $_POST["status"];
$date = $_POST["date"];
$amount = $_POST["amount"];
$confirm = limpiar($_POST["confirm"]);$sql = "INSERT INTO tb_offers_cronology (username, email, sponsor, amount, date, confirm, status, ip) VALUES ('$username', '$email', '$sponsor', '$amount', '$date', '$confirm', '$status', '$ip')";
$query=@mysql_query($sql);if (!$query)
{
die('Query non valida: ' . mysql_error());
}
else
{
echo "<br><br>La tua richiesta e' stata inviata, Entro pochi giorni riceverai l'esito<br>";
echo "<br><a href=offers.php>Se vuoi iscriverti ad altri Siti Sponsor e guadagnare ancora di piu', clicca qui</a><br>";
}
?></div>
<!--footer starts here-->
<?php include('footer.php'); ?>
<?php
exit();
}
?>
</div><center>
<?php
require_once('config.php');
$tablaaa = @mysql_query("SELECT * FROM tb_offers ORDER BY ID ASC");
while ($registro = mysql_fetch_array($tablaaa)) {
$sponsor = $registro['sponsor'];
$status = 'wait';
$amount_standard = $registro['amount_standard'];
$amount_upgraded = $registro['amount_upgraded'];
$date = time();if ($row['account'] ==""){
echo $registro["code"];
echo "<br>";echo "<form method='POST' action='offers.php'>";
echo "<input type='hidden' name='username' size='25' maxlength='100' autocomplete='off' class='field' value='$username' tabindex='1' /></td>";
echo "<input type='hidden' name='email' size='25' maxlength='100' autocomplete='off' class='field' value='$email' tabindex='2' /></td>";
echo "<input type='hidden' name='sponsor' size='25' maxlength='100' autocomplete='off' class='field' value='$sponsor' tabindex='3' /></td>";
echo "<input type='hidden' name='amount' size='25' maxlength='100' autocomplete='off' class='field' value='$amount_standard' tabindex='4' /></td>";
echo "<input type='hidden' name='date' size='25' maxlength='100' autocomplete='off' class='field' value='$date' tabindex='5' /></td>";
echo "<input type='hidden' name='confirm' size='25' maxlength='1000' autocomplete='off' class='field' value='$confirm' tabindex='6' /></td>";
echo "<input type='hidden' name='status' size='25' maxlength='100' autocomplete='off' class='field' value='$status' tabindex='7' /></td>";echo "<tr>";
echo "<td width=150 align=left><p><label>Incolla nel box sotto l'e-mail ricevuta</label></p></td>";
echo "<td width=250 align=left><textarea name=confirm rows=5 maxlength=1000 onkeyup=return ismaxlength(this) tabindex=10></textarea></td>";
echo "</tr>";
echo "<br>";echo "<input type='submit' value='Clicca qui per confermare la tua iscrizione' class='submit' tabindex='8' />";
echo "</form>";echo "<font size=2>";
echo "<font color=blue>";
echo $registro["instructions"];
echo "</font>";
echo "<br>";
echo "(";
echo "Utenti standard riceveranno";
echo " ";
echo "Euro";
echo " ";
echo $registro["amount_standard"];
echo " ";
echo "-";
echo " ";
echo "Utenti Premium riceveranno";
echo " ";
echo "Euro";
echo " ";
echo $registro["amount_upgraded"];
echo ")";
echo "</font>";echo "<br>";
echo "<br>";
echo "<br>";
echo "<br>";}
else {
echo $registro["code"];
echo "<br>";echo "<form method='POST' action='offers.php'>";
echo "<input type='hidden' name='username' size='25' maxlength='100' autocomplete='off' class='field' value='$username' tabindex='1' /></td>";
echo "<input type='hidden' name='email' size='25' maxlength='100' autocomplete='off' class='field' value='$email' tabindex='2' /></td>";
echo "<input type='hidden' name='sponsor' size='25' maxlength='100' autocomplete='off' class='field' value='$sponsor' tabindex='3' /></td>";
echo "<input type='hidden' name='amount' size='25' maxlength='100' autocomplete='off' class='field' value='$amount_upgraded' tabindex='4' /></td>";
echo "<input type='hidden' name='date' size='25' maxlength='100' autocomplete='off' class='field' value='$date' tabindex='5' /></td>";
echo "<input type='hidden' name='confirm' size='25' maxlength='1000' autocomplete='off' class='field' value='$confirm' tabindex='6' /></td>";
echo "<input type='hidden' name='status' size='25' maxlength='100' autocomplete='off' class='field' value='$status' tabindex='7' /></td>";echo "<tr>";
echo "<td width=150 align=left><p><label>Incolla nel box sotto l'e-mail ricevuta</label></p></td>";
echo "<td width=250 align=left><textarea name=confirm rows=5 maxlength=1000 onkeyup=return ismaxlength(this) tabindex=10></textarea></td>";
echo "</tr>";
echo "<br>";echo "<input type='submit' value='Clicca qui per confermare la tua iscrizione' class='submit' tabindex='8' />";
echo "</form>";echo "<font size=2>";
echo "<font color=blue>";
echo $registro["instructions"];
echo "</font>";
echo "<br>";
echo "(";
echo "Utenti standard riceveranno";
echo " ";
echo "Euro";
echo " ";
echo $registro["amount_standard"];
echo " ";
echo "-";
echo " ";
echo "Utenti Premium riceveranno";
echo " ";
echo "Euro";
echo " ";
echo $registro["amount_upgraded"];
echo ")";
echo "</font>";echo "<br>";
echo "<br>";
echo "<br>";
echo "<br>";}
}
?>
</center>
</div><!--footer starts here-->
<?php include('footer.php'); ?>[/PHP]
-
Niente mi dice
Parse error: syntax error, unexpected $end in /membri/eolos/offers.php on line 148
-
Puoi postare anche i file header.php e footer.php?
Vediamo di capire dove trova questo benedetto errore.

-
Questo è footer
[PHP]<?php include ('menuleft.php'); ?>
<div id="footer">
Copyright 2011 <? include('sitename.php'); ?> | All Rights Reserved | <a href="tos.php">TOS</a> | <a href="privacy.php">Privacy</a> |<br />
<br>
<br>
<center></div>
</div>
</body>
</html>[/PHP]
-
L'header non me lo fa mettere perchè c è il link.
-
Se vuoi ti do i dati di accesso e lo controlli tu direttamente su altervista.
-
Togli il link e metti xxxxxxxxx.

-
ecco
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"xxxxxxxxxxxxxxxxxxxxxxxxxx">
<html xmlns="xxxxxxxxxxxxxxxxxxxxxxxl" lang="en" xml:lang="en">
<head><center><img src="xxxxxxxxxxxxxxxxxxx" width="858" height="85" border="0" >
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta name="description" content="<?php include('sitename.php');?>" />
<meta name="keywords" content="<?php include('sitename.php');?>" />
<meta name="owner" content="<?php include('sitename.php');?>" />
<meta name="copyright" content="<?php include('sitename.php');?>" />
<meta name="author" content="<?php include('sitename.php');?>" />
<meta name="rating" content="General" />
<meta name="revisit-after" content="7 days" />
<link rel="stylesheet" type="text/css" media="screen,projection,print" href="./css/style.css" />
<title><?php include('sitename.php');?> - Eolos Pts</title>
</head>
<body>
<div id="maincontainer">
<?php include('funciones.php');
$elref=limpiar($_GET["r"]);
?><center><xxxxxxxxxxxxxxxxxxxxxx><td valign="top">
</a> <td></center><?php include('menu.php');?>
<div id="navtoplistline"> </div>
<div id="contentwrapper">
<div id="maincolumn">
<div class="text">
-
Mi spiace ma non trovo l'errore.

Dovresti controllare tutti i vari file inclusi, da qualche parte dovresti trovare qualche parentesi graffa non chiusa, qualche virgola o punto e virgola omessa, qualcosa del genere in somma. L'errore indica un problema del genere.
N.B. il <center> dal footer lo puoi togliere dato che non serve e manca anche la chiusura.

-
Ciao ok grazie mille, come ti dicevo io non sono molto preparato in materia saresti così gentile da controllarmelo tu?
ti posso inviare tutti i file tramite mailNon saprei a chi chiedere
-
Ciao menthos,
come già detto è vietato da regolamento il contatto privato, nel caso puoi utilizzare l'apposita sezione Collaborazioni Web e Lavoro: offro e cerco per richiedere un aiuto in tal senso.
A prescindere da questo ti assicuro che non c'è nulla di complicato, bisogna semplicemente verificare che tutte le graffe aperte vengano chiuse, che ci siano tutte le chiusure con ; o le , , che ci siano tutti i tag di chiusura ?>
Potresti sostituire tutti gli include con il contenuto del file incluso, per spiegarmi meglio se trovi:
[php]<?php include('footer.php');?>[/php]Apri il file footer.php e sostituisci quella riga con il contenuto del file menu.php. E così via per tutti gli altri include che troverai.Una volta che hai completato procedi con la verifica di cui sopra che, ti ripeto, non è assolutamente complicata, richiede solo un po' di pazienza.

L'unica cosa che potresti provare a fare prima di questo, se hai un backup dei file precedente a quando ha iniziato a darti problemi, a sostituire i file. Se sei fortunato magari riesci a risolvere così.

-
Ciao ho appena controllato ma nel file footer non c è nessun
<?php include('footer.php');?>
ci sono solo
<?php include ('menuleft.php'); ?>oppure
<? include('sitename.php'); ?>
-
Devi partire dal file offer.php ed in questo sostituire tutte le occorrenze di include con il contenuto del file richiamato.
