PDA

Просмотр полной версии : Скрипт или прога...


Avant
16.04.2008, 10:16
Нужен либо скрипт либо прога которая сможет разложить по алфавиту вопросы в txt файле. Кто сможет поделится?=)или подскажите хотя бы название :)

De-visible
16.04.2008, 10:38
Вопросы у тебя - каждый в отдельной строке?
Можешь также отсортировать в EXCEL [Данные-->Сортировка]

Avant
16.04.2008, 10:47
Вот так у меня идут:
Меры по улучшению технического обеспечения производства проводившиеся в рамках хозяйственных реформ, середины 60-х годов, способствовали: Рациональной организации труда

Древнего человека, жившего в среднем палеолите, ученые называют: неандерталец

Все средневековые города Жетысу располагались основном: Вдоль великого Шелкового пути

В 17 веке Казахскому ханству угрожало государство: Джунгарское

Сырым Датулы в ходе восстания выступил против хана Младшего жуза: Нуралы

Записал эпический цикл «Манас» и тем самым сохранил его для киргизов: Ш. Уалиханов

neval
16.04.2008, 11:04
вот... нашелся готовый вариант с аплодером


<form action="index.php?mod=14" method="POST" enctype="multipart/form-data" name="form1" id="form1">
<table width="100%" border="0" align="center" class="ttable">
<tr>
<td bgcolor="#D4D0C8"><strong>Cортировщик</strong></td>
</tr>
<tr>
<td><?php
if(!is_writable('./text_sorter'))
{
echo 'Для работы скрипта необходимо установить права на запись (chmod 777) для папки <i>/text_sorter</i> !<br> ';
exit;
}
?></td>
</tr>

<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td>Файл для сортировки:
<label>
<input name="file1" type="file" id="file1" />
</label></td>
</tr>

<tr>
<td><input name="act" type="hidden" id="act" value="go" />
<input type="submit" name="Submit" value="Сортировать" /></td>
</tr>
<tr>
<td><?
if($_POST['act']=='go')
{
@unlink('./text_sorter/unsorted.txt');
@unlink('./text_sorter/sorted.txt');
if (move_uploaded_file($_FILES['file1']['tmp_name'], './text_sorter/unsorted.txt'))
{
echo 'Файл загружен...<br>';
}
else
{
echo 'Файл не загружен...'; exit;
}
$stroki=file('./text_sorter/unsorted.txt');
sort($stroki);
$fs=fopen('./text_sorter/sorted.txt', 'a');
foreach ($stroki as $string)
{
fwrite($fs, trim($string)."\r\n");
}
fclose ($fs);
echo "Сортировка завершена успешно<br>
<a href='text_sorter/sorted.txt' target='_blank'>Скачать результат >></a>";
}
?></td>
</tr>
</table>
</form>

Avant
16.04.2008, 13:43
Что-то не пашет:(
ошибку на 32 линии выдает...

SeGaLWS
16.04.2008, 15:45
а 32 строку у тебя слабо выложить?
или хотя бы саму ошибку

Дюша
16.04.2008, 15:46
<?

Дюша
16.04.2008, 15:49
В 17 веке Казахскому ханству угрожало государство: Джунгарское
Все средневековые города Жетысу располагались основном: Вдоль великого Шелкового пути
Древнего человека, жившего в среднем палеолите, ученые называют: неандерталец
Записал эпический цикл «Манас» и тем самым сохранил его для киргизов: Ш. Уалиханов
Меры по улучшению технического обеспечения производства проводившиеся в рамках хозяйственных реформ, середины 60-х годов, способствовали: Рациональной организации труда
Сырым Датулы в ходе восстания выступил против хана Младшего жуза: Нуралы
все норм работает

Avant
16.04.2008, 16:46
Дюшаты на локалке пробывал или на хостинге?
ЗЫ делал на локалке

t0tal
16.04.2008, 20:18
<?php
$stroki=file('./file.txt');
sort($stroki);
for($i=0;$i<count($stroki);$i++){
echo ("$stroki[$i]<br>");
}
?>

сделай так, если будет сбоить скажи на каком вопросе. напеши саму ошибку.