Upload на снимки с MySQL

vladislav

Registered
Код:
<? 
if (is_uploaded_file($HTTP_POST_FILES['user_file']['tmp_name'])) 
{ 
   $filename = $HTTP_POST_FILES['user_file']['name']; 
   copy($HTTP_POST_FILES['user_file']['tmp_name'], $filename); 
   echo "<img src='".$filename."'>"; 
} 
?>
<form method="post" enctype="multipart/form-data" action="upload.php"> 
   <INPUT TYPE="hidden" name="MAX_FILE_SIZE" value="100000000000"> 
   <input type="name" name="user_file"> 
   <input type="file" name="user_file"> 
   <input type="submit" value="Napred"> 
</form>

Ето един супер прост скрипт за ъплуд даже и проверка за типа няма ама без значение.

Искам снимките или пътищата до тях да се записват в база данни и с урока за подреждането на резултата от базата данни на страници да си направя нещо като галерия
цял следобяд опитвам ама нестава
Ако може малко помощ
 

mute

Registered
погледни тази тема тук сме обсаждали такав скрипт които записва имената на снимките в БД
п.с. току що и аз работя над тоя скрипт ;)

edit: извинявам се, :roll: темата е
http://web-tourist.net/forum/viewtopic.php?t=2140
 

Admin

Registered
mute каза:
погледни тази тема тук сме обсаждали такав скрипт които записва имената на снимките в БД
п.с. току що и аз работя над тоя скрипт ;)

Не си дал "тази тема тук". :)
 

vladislav

Registered
мерси много оправих се с помоща ви обче сега и един тъп въпрос

значи имам
<?PHP
....
?>
<html>
</html>

ще стане ли ако в в пхп-то имам някакви променливи в хтммл-а да си сложа само ново пхп с echo и променливата или не
 

sizif

Registered
Не съм много сигурен, какво точно искаш, но ако е нещо подобно:

<?
$а="дрън-дрън";
$с="дрън-дрън";
?>

<html>

<?
echo "<tag1>$a</tag1><tag2>бля-бля $b бля-бля</tag2>";
?>

</html>

Нямаш никакъв проблем. Можеш дори да инклуднеш кода с променливите, ако е записан във файл, но ти вероятно ползваш БД, така че не ти е нужно.
Ако променливите са повече и са пръснати "нашироко" м/у таговете, за по-лесно можеш да пуснеш през echo цялата HTML-част, само внимавай за специалните символи и по-специално кавичките (единични или двойни), определящи стойности в HTML-а, за да не дублираш тези от ехо-то.

Дано съм ти бил полезен.
 

Admin

Registered
Ето ти един хубав пример:

Код:
<?
$a="тест";
$b=1;
$c="<td>test</td>";

echo <<< EMIL

Това е $a номер $b.
<table><tr>$c</tr></table>
"Проба за кавички и т.н.....'';;#$%@@!!@$#идфасднфм " '

EMIL;
?>

Интересното в случая е, че между
echo <<< EMIL

EMIL;


може да пишеш променливи и текст без да се съобразяваш с кавички
и специални символи.

Това ползвам най много.
 

Slavei

Registered
admin каза:
Ето ти един хубав пример:

Код:
<?
$a="тест";
$b=1;
$c="<td>test</td>";

echo <<< EMIL

Това е $a номер $b.
<table><tr>$c</tr></table>
"Проба за кавички и т.н.....'';;#$%@@!!@$#идфасднфм " '

EMIL;
?>

Интересното в случая е, че между
echo <<< EMIL

EMIL;


може да пишеш променливи и текст без да се съобразяваш с кавички
и специални символи.

Това ползвам най много.

я имало и други будни :)
наистина интересен пример
лека нощ
 

Горе