Търся ъплуд система за снимки

mitaka961

Registered
Здравейте търся система за добавяне на снимки от компютъра тоест да има една страница аdmin.php и разглеждане..... избираш снимката и натискаш качи.Само че искам снимката като се качи директно да я изкарва във index.php а не да ми дава линк към не,защото ми трябва за една система за новини :)
 
Да да се вгради в системата за новини и да може към новината да се добавя и снимка както е тук http://acmilan-bg.com Вие ми дайте система пък аз ще се опитам да я вградя.Ще съм мнго благодарен ако успее накой да намери подобно нещо.
 
еми начи добавяш ново поле в таблицата на новините img varchar 255
после в файла за добавяне на новини правиш така
<form enctype="multipart/form-data" method="post">
по долу слагаш <input type="file" name="fail">

и после след след проверката дали е submit-но преди заявката добавяш
PHP:
$ext = array('jpg','gif','png');  
$extnafaila = end(explode('.',$_FILES['fail']['name'])); 
$extnafaila = strtolower($extnafaila); 
if(in_array($extnafaila,$ext)){ 
$putq = 'papkata/'.basename($_FILES['fail']['name']); //РЕДАКТИРАЙ ПАПКАТА!
if (@copy($_FILES['fail']['tmp_name'], $putq)) { 
echo "Файла е успешно качен\n"; 
} 
else { 
echo "Файла небеше качен.\n"; 
} 
} 
else { 
echo 'Неможете да качвате такъв тип файл'; 
}

а към query-то за INSERT добаваш (img) VALUES ('$putq')

след това в файла за извеждане правиш
$img = $row['img'];
<img src='$img'/>

това е начина трябва само да си нагласиш нещата :)
 
http://web-tourist.net/login/login/view.php?st=2419
http://web-tourist.net/login/login/view.php?st=1510
http://web-tourist.net/login/login/view.php?st=846
http://web-tourist.net/login/login/view.php?st=927
http://web-tourist.net/login/login/view.php?st=667
 
$ext = array('jpg','gif','png');
$extnafaila = end(explode('.',$_FILES['fail']['name']));
$extnafaila = strtolower($extnafaila);
if(in_array($extnafaila,$ext)){
$putq = 'papkata/'.basename($_FILES['fail']['name']); //РЕДАКТИРАЙ ПАПКАТА!
if (@copy($_FILES['fail']['tmp_name'], $putq)) {
echo "Файла е успешно качен\n";
}
else {
echo "Файла небеше качен.\n";
}
}
else {
echo 'Неможете да качвате такъв тип файл';
}
ще си го оправиш ли че само дава "Неможете да качвате такъв тип файл"
 
еми махни другото и остави само

PHP:
$putq = 'papkata/'.basename($_FILES['fail']['name']); //РЕДАКТИРАЙ ПАПКАТА!
if (@copy($_FILES['fail']['tmp_name'], $putq)) { 
echo "Файла е успешно качен\n"; 
} 
else { 
echo "Файла небеше качен.\n"; 
} 
}
 
фаилът не беше качен :x бахти случая :d
скиф нали така тряа стане
Код:
</tr>
<tr>
    <td>
        <input type="file" name="fail"/>
    </td>
</tr>
<tr><td align="center"><input name="submit" type="submit" value="Запиши" class="c"></td>
</tr>
</form>
</table>
  
<?php
if($_POST['submit']){//Взимаме написаното във формата
$putq = 'image/'.basename($_FILES['fail']['name']); //РЕДАКТИРАЙ ПАПКАТА!
if (@copy($_FILES['fail']['tmp_name'], $putq)) { 
echo "Файла е успешно качен\n"; 
} 
else { 
echo "Файла небеше качен.\n"; 
}
 
ето ти целия код искам да слагам снимка в новините
Код:
<table width="250" border="0" align="center" cellpadding="1" cellspacing="1">
<form method="POST" name="add" id="add">

    <tr>
        <td align="center"><p>Потребител</p><input type="text" name="from" value="" size="30" /></td>
</tr>

<tr>
    
    <td align="center"><p>Заглавие</p><input name="opisanie" type="text" class="a" value="" onfocus="" onblur="" size="30" /></td>
</tr>
 <tr>

    <td align="center"><p>Автор</p><input name="avtor" type="text" class="a" value="" onfocus="" onblur="" size="30" /></td>
</tr>
<tr>
    <td align="center"><p>Клюка</p><textarea name="kluka" rows="10" cols="40"></textarea></td>

</tr>
<tr>
    <td>
        <input type="file" name="fail"/>
    </td>
</tr>
<tr>
<td align="center"><input name="submit" type="submit" value="Запиши" class="c"></td>
</tr>
</form>
</table>
  
<?php
if($_POST['submit']){//Взимаме написаното във формата
$putq = 'image/'.basename($_FILES['fail']['name']); //РЕДАКТИРАЙ ПАПКАТА!
if (@copy($_FILES['fail']['tmp_name'], $putq)) { 
echo "Файла е успешно качен\n"; 
} 
else { 
echo "Файла небеше качен.\n"; 
} 

$id = "NULL";
$from = "$_POST[from]";
$opisanie = "$_POST[opisanie]";
$avtor = "$_POST[avtor]";
$kluka = "$_POST[kluka]";
$date = "$_POST[date]";
$date = date("F j, Y, g:i a");
if($from == "от" || $opisanie == "opisanie" ||$avtor == "avtor" || $kluka == "kluka" || $date == "date"){
echo "Некоректно попълване, моля попълнете всички полета!";
}
else {
$sql = "INSERT INTO `postk` VALUE ('$id', '$from', '$opisanie','$avtor', '$kluka','$path', '$date');";//и го записвами в базата данни
}
$result = mysql_query($sql) or die (mysql_error());
if($result){// Ако се е записало изкарва това ако не
echo "Клюката е добавена !Можете да е видите <a href=\"new.php\">тук</a>.";
}
}
else {//изкарва това
echo mysql_error();
}

?>
 
съжалявам че отварям отново темата, но имам малък въпрос


как трябва да се направи пътя, ако например имам

следната структура


папка ADMIN/Addimage.php

../img/upload/ - това е пътя който задавам от админ панела

а файловете ги записвам в

папка IMG/upload/


а файла с който извеждам снимките се намира в основната директория

SHOW_PIC.php

и ги извеждам така:

<img src="<php echo $pic['snimka']" alt="" />
 
аз нещо не схванах за кво говориш пич :Д
..................................................................................................
:Д бтв IzKuFeLiQqQqQ аи аз друга тема ша напраа кат ми тряа нещо и кат ми помогниш щи дам :Д
 

Back
Горе