аха, конечно ты не прав akyha сказал пароли а не привел скрипт. В php Null == false == 0 == "" == '' == !1 == !true Ровно как в си Подъеб не удался
diznt, переделаный от b3 только с формой... PHP: <?php error_reporting(0); echo "<form method=post><table border=1><tr><td><b>Host:</b></td><td> <input name=\"host\" type=\"text\"> </td> <tr><td><b>User:</b></td><td> <input name=\"user\" type=\"text\" value=\"\"></td> <tr><td><b>Password:</b></td><td><input name=\"pass\" type=\"text\" value=\"\"></td></table> <input type=submit value=Connect!><br /><br />"; if (isset($_POST['host']) && isset($_POST['user']) && isset($_POST['pass'])){ $link = mysql_connect($_POST['host'], $_POST['user'], $_POST['pass']) or die("<b>Could not connect:</b> " . mysql_error()); echo ("<b>Connected successfully</b>"); mysql_close($link); } ?>
Kaimi, да, но не для '' и "", не дописал m0Hze, не понимаю зачем ты в роа хочешь, не зная даже элементарного. strlen используй
PHP: <pre> <?php function compute($ini, $mul, $max) { $exp = log($max / $ini, $mul) >> 0; return $ini * pow($mul, $exp); } echo compute(1, 10, 100) . "\n" . compute(5, 11, 1e7);
В чем ошибка?? Пишет: Warning: imagecolorallocate(): supplied argument is not a valid Image resource in G:\home\img.ru\www\end.php on line 25 Warning: imagettftext() expects parameter 1 to be resource, string given in G:\home\img.ru\www\end.php on line 26 Warning: imagejpeg(): supplied argument is not a valid Image resource in G:\home\img.ru\www\end.php on line 27 вот код: PHP: <?php // Подсоединяем функции и базу include("db.php"); include("function.php"); // Проверяем переданые переменные if (isset($_POST['vibor'])) { $vibor = $_POST['vibor'];} if (isset($_POST['load'])) { $adres = $_POST['load'];} if (isset($_POST['zak'])) { $zak = $_POST['zak'];} if (isset($_POST['che'])) { $che = $_POST['che'];} if (isset($_POST['name'])) { $namech = $_POST['name'];} if (isset($_POST['text'])) { $text = $_POST['text'];} // Текст к авотарке $q = ""; if ($text != $q) { $img = $adres; //создаем фон $textput = $text; // текст $font = "arial.ttf"; // шрифт (либо лежит в папке со скриптом, либо полный путь $color = imagecolorallocate($img, 74, 74, 199); // цвет текста imagettftext($img,20,0,30,30,$color,$font,$textput); // собсна сама картинка imagejpeg($img,"fotos/$namech"); // Сохроняем картинку } // Черный или цветной цвет if ($che == 1) { $s_file = $adres; $razm = getimagesize($adres); $widthch= $razm[0]; $heigthch = $razm[1]; $imch = imagecreatetruecolor($widthch,$heigthch); imagejpeg($imch,"fotos/ch_".$namech); imagedestroy($imch); $r_file="fotos/ch_".$namech; wb($s_file,$r_file); $adres = "fotos/ch_".$namech; } // Запрос к базе для выбора картинки $q = "SELECT * FROM data WHERE id='$vibor'"; $result1 = mysql_query($q,$db); if (!$result1) { exit(mysql_error()); } if (mysql_num_rows($result1) > 0) { // Создаем аватар $myrow1 = mysql_fetch_array($result1); $adres1 = "admin/".$myrow1['url']; $mas = getimagesize($adres); $mas1 = getimagesize($adres1); $width = 215; $heigth = $mas[1]+$mas1[1]+30; $im = imagecreatetruecolor($width, $heigth); $im1 = imagecreatefromjpeg($adres); $im2 = imagecreatefromjpeg('logo.jpg'); $im3 = imagecreatefromjpeg($adres1); $name = $myrow1['name']; imagecopy($im, $im2, 0, $mas[1], 0, 0, 215, 30); imagecopy($im, $im1, 0, 0, 0, 0, 215, $mas[1]); imagecopy($im, $im3, 0, $mas[1]+30, 0, 0, 215, 350); // Закруглёные углы if ($zak == 1) { ugolki ($im); } // Сохроняем и выводим imagejpeg($im,"avatar/$name"); imagedestroy($im); } printf("<img src='avatar/$name' alt=''/><br><a href='get.php?file=avatar/$name'>save</a>"); ?>
вместо PHP: $img = $adres; //создаем фон надо PHP: $img = imagecreatefromjpeg($adres); или другие функции imagecreatefrom* в зависимости от типа рисунка
$img = $adres; //создаем фон не правильный параметр imagettftext($img,20,0,30,30,$color,$font,$textput ); // собсна сама картинка не правильная переменная $img, она является стрингом, а должна быть картинка imagejpeg($img,"/fotos"); // выводим картинку тоже самое. -- тебе надо тут почитать http://www.php.net/manual/ru/ref.image.php
2 MaTpOc - cкрипт от Pashkela в полезных статьях ftp2ftp - http://forum.antichat.ru/threadnav65761-60-10.html
самое простое что накатал по быстрому... должно работать Code: <?php $server_source = "source.server.com"; $server_dest = "dest.server.com"; $remotefile = "file.txt"; $hFtp = ftp_connect($server_source, 21); ftp_login($hFTP, "username", "password"); $hFtp2 = ftp_connect($server_dest, 21); ftp_login($hFTP2, "username2", "password2"); //соединились и залогинились... //получаем файл и сохраняем у себя в "remotefile.dat" ftp_get($hFTP, "remotefile.dat", $remotefile, FTP_BINARY); //грузим на 2ой ftp ftp_put($hFTP, $remotefile, "remotefile.dat", FTP_BINARY); //закрываем соединения ftp_close($hFTP); ftp_close($hFTP2); ?> +ru.php.net/manual/ru/book.ftp.php надеюсь пригодится
geforce была такая трабла. помогло только это. PHP: function toUnicodeEntities($text, $from="w") { $text = convert_cyr_string($text, $from, "i"); $uni=""; $len=strlen($text); for($i=0; $i<$len; $i++) { $char=$text{$i}; $code=ord($char); $uni .= ($code>175)? "&#" . (1040+($code-176)) . ";" : $char; } return $uni; }
Всем спасибо! Многие мне советовали phpDesigner 2008, но я в нем встретил такую проблему, у меня в браузере русские буквы отображаются так 10Ñóììà âñåõ ÷èñåë îò 1 äî 100 ðàâíà - 5050 Как исправить?