Van .txt naar database
Zam Ian
16/02/2009 18:30:00Hallo,
Kan iemand me helpen om het volgende stukje code (dat nu nog werkt met file("messages.txt") om te zetten naar database code en de zelfde output te krijgen? Ik ben namelijk niet zo goed met arrays en foreach (designer he ^_^).
De database:
De array in messages.txt ziet er zo uit:
$time = time();
$arr[] = $time.'|' .$_POST['telnr'].'|' .$_POST['message'].'|' .$_SERVER['REMOTE_ADDR']."\n";
Alvast bedankt als je hier wat tijd in steekt.
M.v.g.
Sam
Kan iemand me helpen om het volgende stukje code (dat nu nog werkt met file("messages.txt") om te zetten naar database code en de zelfde output te krijgen? Ik ben namelijk niet zo goed met arrays en foreach (designer he ^_^).
De database:
De array in messages.txt ziet er zo uit:
$time = time();
$arr[] = $time.'|' .$_POST['telnr'].'|' .$_POST['message'].'|' .$_SERVER['REMOTE_ADDR']."\n";
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<?php
switch($_GET['action']) {
case 'view':
$data = array();
$arr = file('messages.txt');
if(!$_GET['time'])
$_GET['time'] = 0;
foreach($arr as $row) {
$aTemp = null;
list($aTemp['time'], $aTemp['nickname'], $aTemp['message']) = explode('|', $row);
if($aTemp['message'] AND $aTemp['time'] > $_GET['time'])
$data[] = $aTemp;
}
//file_put_contents('debug.txt', print_r($data, true));
break;
}
require_once('JSON.php');
$json = new Services_JSON();
$out = $json->encode($data);
print $out;
?>
switch($_GET['action']) {
case 'view':
$data = array();
$arr = file('messages.txt');
if(!$_GET['time'])
$_GET['time'] = 0;
foreach($arr as $row) {
$aTemp = null;
list($aTemp['time'], $aTemp['nickname'], $aTemp['message']) = explode('|', $row);
if($aTemp['message'] AND $aTemp['time'] > $_GET['time'])
$data[] = $aTemp;
}
//file_put_contents('debug.txt', print_r($data, true));
break;
}
require_once('JSON.php');
$json = new Services_JSON();
$out = $json->encode($data);
print $out;
?>
Alvast bedankt als je hier wat tijd in steekt.
M.v.g.
Sam
Gewijzigd op 01/01/1970 01:00:00 door Zam Ian
Er zijn nog geen reacties op dit bericht.