fopen

ho questo fopen che fa il cattivo:

if (trim($dbname)== "" OR trim($dbuser)== "" OR trim($dbpass)== "")

{

echo "$lang[10]";

}



if (trim($user)== "" OR trim($passy)== "" OR trim($email)== "" OR trim($check_passy)== "" OR strlen($passy) <4 OR strlen($check_passy) <4 OR strlen($user) <4 OR strlen ($email) <4)

{

echo "$lang[13]";

}

  if (eregi("^[_\.0-9a-z-]+@([0-9a-z][0-9a-z-]+\.)+[a-z]{2,3}$", $mail))

{

echo "$lang[12]";

}

  if ($pass != $pass2)

{

echo "$lang[16]";

}

//+-----------------------------------------------------------

//if PRFIX field is empty use the default prefix

//+-----------------------------------------------------------

if ($prefix == "")

{

 $prefix == 'rvk_';

}

 if ($db_host == "")

{

 $db_host == 'localhost';

}

//+-----------------------------------------------------------

//if all fields are correct create

//the configuration file and populate it

//+-----------------------------------------------------------



 else{

 

  $config = "<?php

\$db_user = \"$dbuser\";

\$db_pass = \"$dbpass\";

\$db_name = \"$dbname\";

\$db_host = \"$dbhost\";

\$prefix = \"$prefix\";



  \$conn = mysql_connect(\"\$db_host\",\"\$db_user\",\"\$db_pass\") or die (\"\$lang{56}\");  

\$db = mysql_select_db(\"\$db_name\", \$conn) or die(\"\$lang{56}\");



?>";



$file = fopen("../config.php","w");

$conf = fwrite($file,("$config"));

fclose($file);

}

}

ho postato il pezzo di codice sopra al fopen per vedere se l'errore deriva da li

cmq quando arrivo alla funzione che esegue FOPEN e FWRITE per creare la config mi da:

Warning: fopen(../config.php) [function.fopen]: failed to open stream: File exists in C:\Programmi\Apache Group\Apache2\htdocs\revoke\install\unti.php on line 155

Warning: fwrite(): supplied argument is not a valid stream resource in C:\Programmi\Apache Group\Apache2\htdocs\revoke\install\unti.php on line 156

Warning: fclose(): supplied argument is not a valid stream resource in C:\Programmi\Apache Group\Apache2\htdocs\revoke\install\unti.php on line 157

sapete aiutarmi?

inviato 11 anni fa
Andrea Turso
Andrea Turso
86
X 0 X

:( che bastardo sto fopen ora sta andando! :-[ scusate se ho aperto topic ma nn sapevo che appena dopo aver postato quel aisdubgj avrebbe funzionato :tichedoff:

risposto 11 anni fa
Andrea Turso
Andrea Turso
86
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda