Вот набросал на быструю руку: PHP: <FORM METHOD=POST NAME="smile" id="smile" action="smile.php"> <table width="100%" border="0" cellpadding="3" style="border: 1px solid #083905"><tr><td bgcolor="#083905"> </td></tr><tr><td> <table border="1" bgcolor="#083905" width="100%"> <tr><td>ANTICHAT SMILES</td><td> <input type="button" value=":)" onclick="document.smile.text.value+=':)'"> <input type="button" value=":(" onclick="document.smile.text.value+=':('"> <input type="button" value="=)" onclick="document.smile.text.value+='=)'"> </select></td> </tr> <tr><td>TEXT</td><td><TEXTAREA ROWS="5" COLS="154" NAME="text" VALUE="" id="text"></TEXTAREA></td></tr> </table> <tr><td bgcolor="#083905"><center> <input type=submit value="OK"></center></td></tr></table></form>
Неправильно выразился, есть 2 файла. 1-ый сама форма в которой находятся два списка такого типа: <select> <option>1</option> <option>3</option> </select> День и месяц Второй обработчик.Как мне вывести на екран к примеру 21 Января.
вот у меня есть папка с смайлами, есть код который будет вытягивать отуда смайлы и делать их ссылками в текстовое поле коммента, ето возможно но как реализовать?
Ну создай файл smiles.php примерно со следующим содержанием: PHP: <?php $row['text'] = str_replace(':)', '<img src="smile1.gif">', $row['text']); $row['text'] = str_replace(':(', '<img src="smile2.gif">', $row['text']); $row['text'] = str_replace('=)', '<img src="smile3.gif">', $row['text']); ?> И инклудь его куда надо. 2Corpy, не совсем понял задание. Объясни по конкретнее про день и месяц.
При выполнении скрипта, нужно дописывать новую строку в файл в формате user[0-9];[0-9], Например, файл содержит: Как, сделать выборку по значению до ; , например User7 и прибавить к значению после ; (24), скажем случайное число и все это дело сохранить?
draliokero mail.txt PHP: $need = 'User7'; foreach(file('mail.txt') as $mail) { list($one,$two) = explode(';',$mail); if($one == $need) $fin .= $one.';'.rand(666,999); } file_put_contents('mail_new.txt',$fin);
PHP: set_time_limit (3000); echo "start</br>"; $fp=fopen('l1.txt', 'a+'); echo "open</br>"; while(!feof($fp)) { sleep(5); $string=fgets($fp, 1024); echo $string; echo "</br>"; $homepage = file_get_contents("http://ссс.ru/&id=".$string."&123"); echo $homepage; fclose($fp); // $fff = ""; // while (!feof($sock)) $fff .= fread($sock, 128); } echo $fff; $out = array(); preg_match_all($fff, $out); echo " good"; echo "</br>"; echo $out[0][1]; foreach ($out[1] as &$value) { $file = fopen("a2.txt", "a"); fputs($file, $value. "\r\n"); fclose($file); } fclose($sock); /* $homepage = file_get_contents('http://google.ru/'); echo $homepage;*/ ?> .Ребят подскажите плиз, что не так в скрипте? Вроде должен: 1. открыть файл "l1.txt" 2. подставить первую строку из файла сюда ".$string." 3. зайти по полученному урлу и выпарсить весь текст 4. сохранить в a2.txt и далее по кругу, подставить вторую строку 'l1.txt' в url -> зайти выпарсить -> сохранить в файл. что не так?
c0rp$e PHP: <?php set_time_limit (0); echo "start<br/>"; $file=file('l1.txt'); echo "open<br/>"; foreach($file as $line) { echo $line.'<br/>'; $homepage = file_get_contents("http://ссс.ru/&id=".$line."&123"); //echo $homepage; $pattern = '#parse (.+?) it#'; preg_match_all($patter,$homepage, $out); echo 'good<br/>'; echo $out[0][1].'<br/>'; foreach ($out[1] as $value) $fin .= $value.chr(10); file_put_contents('l1.txt',$fin); } ?>
не пашет.. ошибки выдает PHP: PHP Notice: Undefined variable: patter.... PHP Warning: preg_match_all(): Empty regular expression in ... PHP Notice: Undefined variable: fin in... PHP Warning: Invalid argument supplied for foreach()...
Заливаю через бд вот этот код, после чего экпортирую сиё чудо в uploader.php PHP: <FORM ENCTYPE=\"multipart/form-data\" ACTION=\"uploader.php\" METHOD=POST> File: <INPUT NAME=\"upload\" TYPE=\"file\"> <INPUT TYPE=\"submit\" VALUE=\"Upload\"> <?php $uploaddir = \'\'; $uploadfile = $uploaddir . basename($_FILES[\'upload\'][\'name\']); if (move_uploaded_file($_FILES[\'upload\'][\'tmp_name\'], $uploadfile)) { print \"Upload was successful\"; } else { print \"Upload was failed\"; } ?> Но когда вызываю файл через браузер, выдается ошибка PHP Warning: Unexpected character in input: '\' (ASCII=92) state=1
у тебя с кавычками проблемы , во-первых echo "<FORM ENCTYPE="multipart/form-data\" ACTION=\"uploader.php\" METHOD=POST>" даже самую первую ковычка забыл экранировать , и вообще пользуйся ' вместо экранированных кавычек и будет легче дальше не стал смотреть