Questo script funzia vedi se riesci a cavarci qualcosa.codice:<?php include("config.inc.php"); include("cook.inc.php"); $pati="kernelDB - Making inserction page Step 2"; include("cornsu.inc.php"); $err="0"; $tit=trim($_POST[tit]); $tes=trim($_POST[tes]); $fil=$_FILES[fil][name]; $filtem=$_FILES[fil][tmp_name]; $car="."; if(strlen($tit)<15){$er1="Error title so short";++$err;}; if(strlen($tit)>50){$er2="Error title so long";++$err;}; if(strlen($tes)<25){$er3="Error text so short";++$err;}; $fp=fopen($filtem,r); fseek($fp,4,seek_set); $prova=fread($fp,13); $par="Automatically"; if($prova!=$par){$er4="Error file isn' t a Unix kernel config file";++$err;}; $db=mysql_connect($db_host,$db_user,$db_password); if($db==false){$er5="Connection error retry later";++$err;}; $con=mysql_select_db($db_name,$db); if($con==false){$er6="Database error retry later";++$err;}; $query00="select userna from uteinf where userna='$use'"; $exq00=mysql_query($query00); $rexq00=mysql_fetch_array($exq00); if($rexq00[userna]!=$use){$er7="Error user no exist";++$err;}; $query5="select userna, titolo from uteins where titolo='$tit' and userna='$use'"; $exq5=mysql_query($query5); if ($exq5==false){$er9="Error checking inserction";++$err;}; $row2=mysql_fetch_array($exq5); if(empty($row2)==false){$er10="Inserction already exist for this user";++$err;}; if($err>0){ echo"There are one or more errors, <a href=insins0.php>Go back</a> "; echo"<ul type=disc>"; if(isset($er1)){echo"[*]$er1";} if(isset($er2)){echo"[*]$er2.";} if(isset($er3)){echo"[*]$er3";} if(isset($er4)){echo"[*]$er4";} if(isset($er5)){echo"[*]$er5";} if(isset($er6)){echo"[*]$er6";} if(isset($er7)){echo"[*]$er7";} if(isset($er8)){echo"[*]$er8";} if(isset($er9)){echo"[*]$er9";} if(isset($er10)){echo"[*]$er10";} if(isset($er11)){echo"[*]$er11";} if(isset($er12)){echo"[*]$er12";} echo"[/list]"; break;}; $ti=time(); $err2="0"; $use1=str_replace(" ", "_", $use); $tit1=str_replace(" ", "_", $tit); $nnm=$use1."_".$tit1; $des="fils/$nnm"; $mov=move_uploaded_file($_FILES[fil][tmp_name],$des); if($mov=false){$er17="Error file upload";++$err2;}; $queins="insert into uteins (titolo, visite, downlo, testo, datain, userna) values('$tit', '0', '0', '$tes', '$ti', '$use')"; $exin=mysql_query($queins,$db); if($exin==false){$er18="Internal error, inserting info";++$err2;}; if($err2>0){ echo"internal errors, retry later "; echo$er13." "; echo$er14." "; echo$er15." "; echo$er16." "; echo$er17." "; echo$er18." "; break;}; $query456="select id from uteins where userna='$use' and titolo='$tit'"; $exq4546=mysql_query($query456); if($exq4546==false){$idins="Id not availabe";}; $ar24=mysql_fetch_array($exq4546); $idins=$ar24[id]; mysql_close($db); echo"<META HTTP-EQUIV='Refresh' CONTENT='5;URL=vedi.php?id=$idins'>"; echo"Allright! Insert done. "; echo"Inserction features:"; echo"<table border=1>"; echo"<tr><td>Title:</td></tr>"; echo"<tr><td></td><td>$tit</td></tr>"; echo"<tr><td>Description:</td></tr>"; echo"<tr><td></td><td>$tes</td></tr>"; echo"<tr><td>Inserction ID:</td></tr>"; echo"<tr><td></td><td>$idins</td></tr>"; echo"</table>"; include("corngi.inc.php"); ?>

Rispondi quotando