Запис в текстови файлове

paneznam

Registered
register.php
Код:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 
<html> 
<head> 
<title>FileUpload</title> 
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> 
<link rel="stylesheet" href="style.css" type="text/css" /> 
</head> 
<body> 

<div align="center"> 
<br> 
<FORM ENCTYPE="multipart/form-data" ACTION="register.php" METHOD="POST"> 
Качи от тук: 
<INPUT TYPE="file" NAME="userfile"><br>

Заглавие: 
<INPUT TYPE="text" NAME="zaglavie" value="" size="12" maxlength="30"><br>

Описание: 
<INPUT TYPE="text" NAME="opisanie" value="" size="12" maxlength="30"><br>

Град: 
<tr><INPUT TYPE="text" NAME="grad" value="" size="12" maxlength="30"><br> 

Област:
<INPUT TYPE="text" NAME="oblast" value="" size="12" maxlength="30"><br>  
 
цена: 
<INPUT TYPE="text" NAME="cena" value="лв." size="12" maxlength="30"><br> 
       
 
<INPUT TYPE=submit value=Добави > 
<INPUT TYPE="submit" VALUE="Качи"> 
</FORM> 

<? 

$path = "images/"; 
$max_size = 5000000; 

if (!isset($HTTP_POST_FILES['userfile'])) exit; 

if (is_uploaded_file($HTTP_POST_FILES['userfile']['tmp_name'])) { 

if ($HTTP_POST_FILES['userfile']['size']>$max_size) { echo "Файлат който се опитвате да качите е прекалено голям!<br>"; exit; } 

if (($HTTP_POST_FILES['userfile']['type']=="image/gif") || ($HTTP_POST_FILES['userfile']['type']=="image/pjpeg") || ($HTTP_POST_FILES['userfile']['type']=="image/jpeg") || ($HTTP_POST_FILES['userfile']['type']=="image/png")) { 

if (file_exists($path . $HTTP_POST_FILES['userfile']['name'])) { echo "Този файл вече съществува!<br>"; exit; } 

$res = copy($HTTP_POST_FILES['userfile']['tmp_name'], $path . 

$HTTP_POST_FILES['userfile']['name']); 

if (!$res) { echo "Картинката е успешно качена!<br>n"; exit; } else { echo "Картинката е качена успешно!<br>"; } 

echo "Име и линк на картинката: http://maxhot.freehostia.com/poliros/02/images/".$HTTP_POST_FILES['userfile']['name']."<br>";


} else { echo "Wrong file type<br>"; exit; } 

} 

$my_file = $HTTP_POST_FILES['userfile']['name'];
$zapis=$zaglavie.'&'.$opisanie.'&'.$grad.'&'.$oblast.'&'.$cena."<br> \n" ; 
$fp = fopen ( "db.inc" ,"a"); 
fwrite($fp, $zapis ); 
fclose($fp); 

?> 
</div> 

</body> 
</html>
Ето това:
Код:
echo "Име и линк на картинката: http://maxhot.freehostia.com/poliros/02/images/".$HTTP_POST_FILES['userfile']['name']."<br>";
Как да го запиша в
Код:
db.inc
По–Точно как да го вкарам в тва тук
Код:
$zapis=$zaglavie.'&'.$opisanie.'&'.$grad.'&'.$oblast.'&'.$cena."<br> \n" ; 
$fp = fopen ( "db.inc" ,"a"); 
fwrite($fp, $zapis ); 
fclose($fp);
без да даде грешка !?
Благодаря!
 
Не съм добре запознат ама това ако го направиш като променлива нямаил да стане
 
Еми даде то затова не става и аз нз по какъж друг начин може да стане :cry:
 
Така ли:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>FileUpload</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<link rel="stylesheet" href="style.css" type="text/css" />
</head>
<body>

<div align="center">
<br>
<FORM ENCTYPE="multipart/form-data" ACTION="register.php" METHOD="POST">
Качи от тук:
<INPUT TYPE="file" NAME="userfile"><br>

Заглавие:
<INPUT TYPE="text" NAME="zaglavie" value="" size="12" maxlength="30"><br>

Описание:
<INPUT TYPE="text" NAME="opisanie" value="" size="12" maxlength="30"><br>

Град:
<tr><INPUT TYPE="text" NAME="grad" value="" size="12" maxlength="30"><br>

Област:
<INPUT TYPE="text" NAME="oblast" value="" size="12" maxlength="30"><br>

цена:
<INPUT TYPE="text" NAME="cena" value="лв." size="12" maxlength="30"><br>


<INPUT TYPE=submit value=Добави >
<INPUT TYPE="submit" VALUE="Качи">
</FORM>

<?

$path = "images/";
$max_size = 5000000;

if (!isset($HTTP_POST_FILES['userfile'])) exit;

if (is_uploaded_file($HTTP_POST_FILES['userfile']['tmp_name'])) {

if ($HTTP_POST_FILES['userfile']['size']>$max_size) { echo "Файлат който се опитвате да качите е прекалено голям!<br>"; exit; }

if (($HTTP_POST_FILES['userfile']['type']=="image/gif") || ($HTTP_POST_FILES['userfile']['type']=="image/pjpeg") || ($HTTP_POST_FILES['userfile']['type']=="image/jpeg") || ($HTTP_POST_FILES['userfile']['type']=="image/png")) {

if (file_exists($path . $HTTP_POST_FILES['userfile']['name'])) { echo "Този файл вече съществува!<br>"; exit; }

$res = copy($HTTP_POST_FILES['userfile']['tmp_name'], $path .

$HTTP_POST_FILES['userfile']['name']);

if (!$res) { echo "Картинката е успешно качена!<br>n"; exit; } else { echo "Картинката е качена успешно!<br>"; }

$promenliva="http://maxhot.freehostia.com/poliros/02/images/".$HTTP_POST_FILES['userfile']['name']."<br>";
echo $promenliva;


} else { echo "Wrong file type<br>"; exit; }

}

$my_file = $HTTP_POST_FILES['userfile']['name'];
$zapis=$zaglavie.'&'.$opisanie.'&'.$grad.'&'.$oblast.'&'.$cena.'&'.$promenliva."<br> \n" ;
$fp = fopen ( "db.inc" ,"a");
fwrite($fp, $zapis );
fclose($fp);

?>
</div>

</body>
</html>
 

Back
Горе