xtra PHP: <?php error_reporting(E_ALL); $host = 'localhost'; $user = 'root'; $password = 'root'; $db = 'accounting'; mysql_connect($host,$user,$password) or die("fuck! ".mysql_error()); mysql_select_db($db) or die("fuckin select! ".mysql_error()); echo "<html>\n". "<head>\n". "<title>MySQL uploading images</title>\n". "</head>\n". "<body>\n\n"; if(isset($_POST[submit])) { mt_srand(time()); $filename = mt_rand(0,1048576); $size = $_FILES['image_up']['size']; $mime_type = $_FILES['image_up']['type']; switch($mime_type) { case 'image/png': $ext = '.png'; break; case 'image/gif': $ext = '.gif'; break; case 'image/jpeg': $ext = '.jpg'; break; } if(move_uploaded_file($_FILES['image_up']['tmp_name'],"../uploaded/".basename($filename).$ext)) { $fh = fopen("../uploaded/".$filename.$ext,"r") or die("fuckin upload open!"); $image = fread($fh,$size) or die("fuckin fread!"); $image = mysql_real_escape_string($image) or die("fuckin escape string!"); $res = mysql_query("INSERT INTO images (`image`,`image_type`) VALUES('$image','$mime_type')") or die("fuckin query! ".mysql_error()); if($res) echo '<div style="color:green">uploaded successfully</div>'; else echo '<div style="color:red">upload failed!</div>'; } else echo '<div style=\"color:red\">:(</div>'; } else { echo "<form method=post enctype=multipart/form-data>\n". "<input type='file' name='image_up'><br>\n". "<input type=hidden name=MAX_FILE_SIZE value=200000>\n". "<input type=submit name=submit value=Upload>\n". "</form>\n"; } echo "\n</body>\n". "</html>"; fclose($fh); unlink("../uploaded/".$filename.$ext); mysql_close(); ?> скрипт для закачки изображений в mysql, потом просто делай: PHP: $show = mysql_query("SELECT * FROM images WHERE image_id=$_GET[id]"); $data = mysql_fetch_array($show); header("Content-type: $data[image_type]"); echo $data[image];
нужна реализация дерева а лутче чета типа леса на пхп подкиньте примеров. Нужно просто чтение и запись в такую структуру.
Вот на MySQL, в файл не турдно переделать, если уж так актуально. http://www.php.su/articles/?cat=phpdb&page=004
подскажите код чтобы картинка как бы была не прозрачная и на неё текст не накладывался он был как бы под картинкой проще говоря было изображение поверх текста
2 crackmail Code: <html> <script> function ld(){ var div=document.getElementById("div"); div.style.left=(parseInt(document.body.clientWidth)-parseInt(div.clientWidth))/2+"px"; div.style.top=(parseInt(document.body.clientHeight)-parseInt(div.clientHeight))/2+"px"; } </script> <body onload="ld()"> <div id="div" z-index: 100; style="position:absolute;top:0px;left:0px;height:100px;width:100px;background-color:yellow"></div> </body> </html> Этот код выводит блок div ровно в середине экрана не обращая внимание не на какой текст... Вообщем почитай о блоках..
<div style="background: url('img.jpg'); z-index: 2;"><div style="z-index: 1;">text</div></div> Это очень вкратце. Суть: юзай z-indexы.
PHP: $sql = mysql_query("SELECT * FROM main",$con); $result = mysql_fetch_array($sql); do{ if(preg_match_all("/".$search."/",$result['name_company'],$res)) { //выводим найденые поля } } while($result = mysql_fetch_array($sql)); оно ищет и находит если написать в том же регистре что и искомая информация например ВАТ МАКІЇВСЬКИЙ ЗАВОД "ЛАЗЕР" при поиске слова ЛАЗЕР оно найдет такое поле, а при лазер не найдет. Как это грамотнее всего исправить, и как вообще грамотнее организовывать такого рода поиск.
Вопрос Как вытаскивать по одному слова в генерируемый УРЛ. К примеру у меня есть УРЛ ввиде http://www.site.com/user.php?=myusername вопрос Хочу сделать файл, который будет содержать 1 слово в 1 строке и это слово будет вставляться вместо myusername т.е у меня список юзеров в файле. и мне нужно сделать из них URLы. Как можно сделать ?
Делайте, в чем проблема-то? PHP: $file = file ('users.txt'); $url = 'http://www.site.com/user.php?='; foreach ($file as $user) echo $url . $user;
Я вот тоже сделал но проблема не пойму в чем - у меня последний УРЛ отображаеться как надо а вот первые 4 нет.. К примеру первые 4 строки так Code: http://www.site.com/?id=hello2 И последня как мне нужно Code: http://www.site.com/?id=hello5&catsid=123123 Вот сам код скрипта Code: <? $textfile ="random.txt"; $items = file("$textfile"); $item = rand(0, sizeof($items)-1); $item=0; while ($item++<10) { if ($item==5) break; echo "<br><a href=http://www.site.com/?id=".$items[$item]."&catsid=123123>".$items[$item]."</a><br>"; } ?> В самом исходнике странице почему то те что с ошибкой выдают такой урл.... Code: <a href=http://www.site.com/?id=hello3 &catsid=123123>hello3 </a> из за чего я думаю и ошибка но почему он отображает именно так мне не понятно... Даже если я убераю строку Random она там не нужно просто
Сделал тоже самое с Криптера примера Code: <? $file = file ('random.txt'); $urlend = '&catsid=123123>'; $url = 'http://www.site.com/user.php?='; foreach ($file as $user) echo $url.$user.$urlend; ?> Все равно после &catid есть пробел и перенос... не понимаю почему