I have done this (below) already. I suppose. I will have to explode by \n.

One of my problems is that with ":QUESTION:{H|T}", the question is on the next line. 
Exploding by \n puts my question text into the next line_field[]. "Note: Multiple 
lines of text are permitted."
Getting that variabnle confuses me, for example.

https://online.csus.edu/web-ct/help/en/designer/quiz/quiz_transfer.html#formats

Tested: http://ccl.flsh.usherbrooke.ca/~johj2201/webct_import.php

$fileContents=fread($fh, filesize($_FILES['userfile']['tmp_name']));
fclose($fh);
$lines=explode("\n",$fileContents);
foreach($lines as $line)
{
echo $line."<hr>";
}


-----quiz.txt----------
:TYPE:S
:TITLE:Sample Exercise JQuiz 2 (2)
:CAT:Sample Exercise 2
:QUESTION:H
I have come here <u>a lot</u>.
:ANSWERS:1
:CASE:0
:ANSWER1:How often have you come here?:100:0:0
:ANSWER2:How often have I come here?:100:0:0

:TYPE:MC:1:0:C
:TITLE:Sample JBC Exercise 1 (1)
:CAT:Sample Exercise 1
:QUESTION:H
Which if the following sentences is incorrect?
:ANSWER1:0:H
That's not a very funny joke.
:REASON1:H
:ANSWER2:0:H
The book I'm reading is quite long.
:REASON2:H
:ANSWER3:0:H
He's much taller than me.
:REASON3:H
:ANSWER4:100:H
Anna is more younger than Halley.
:REASON4:H
The corrct response is: "Anna is younger than Halley."

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to