WN

WN (https://www.wn.se/forum/index.php)
-   Serversidans teknologier (https://www.wn.se/forum/forumdisplay.php?f=4)
-   -   skippa första & andra ordet (https://www.wn.se/forum/showthread.php?t=18415)

KUB 2007-01-03 12:46

Hmm, hur skulle man få till en bra rubrik till detta :blink:


Har ett litet problem, testkör MOSMS tjänsten med "live SMS"

När inkommande SMS listas så visas inte första ordet, men jag får det inte till att funka när jag vill ha bort även det andra ordet!!

Man skickar: kub live meddelande, så kub visas inte, men live finns kvar.

Sen skulle jag även vilja ändra teckensnitt och storlek.

Underbart om någon har lite tips :D

Så här ser koden ut:

<?php

// Definiera konstanter för databasanslutning
$MYSQL_HOST = '*****';
$MYSQL_USER = '****';
$MYSQL_PASSWORD = '*****';
$MYSQL_DATABASE = '*****';

// Anslut till databasen
mysql_connect($MYSQL_HOST, $MYSQL_USER, $MYSQL_PASSWORD);
mysql_select_db($MYSQL_DATABASE);

// Plocka ut 10 senaste SMS
$res = mysql_query('SELECT *,unix_timestamp(tstamp) as utstamp FROM sms
ORDER BY tstamp DESC LIMIT 10');

// Eka ut en tabell
echo '<table cellspacing="0" cellpadding="5" border="0">';
echo '<tr><th>Meddelande</th><th>Datum</th></tr>';

// Gå igenom varje SMS - skriv ut tabellrader
while ($row = mysql_fetch_assoc($res)) {

// Plocka bort första ordet (prefix) ur meddelandet
$row['message'] = substr($row['message'],strpos($row['message'],' '));

// Plocka ev bort andra ordet ur meddelandet, på samma sätt
$row['message'] = substr($row['message'],strpos($row['message'],' '));

echo '<tr>';
//echo '<td>' . $row['sender'] . '</td>';
echo '<td>' . $row['message'] . '</td>';
echo '<td>' . date('ymd h:i',$row['utstamp']) . '</td>';
echo '</tr>';
}

echo '</table>';

?>

eg0master 2007-01-03 13:12

det funkar inte för att när du tar bort första prdet finns space kvar så då hittar den ju space först. Kör antingen:
$row['message'] = trim(substr($row['message'],strpos($row['message'],' ')));
eller:
$row['message'] = substr($row['message'],strpos($row['message'],' ')+1);

För att ändra storlek etc så får du läsa på.

KUB 2007-01-03 13:23

Se så lätt det va :D

Stort tack!!!

Ska kolla din länk, om mina kunskaper räcker ;)

KUB 2007-01-03 14:03

passar på med en fråga till, har googlat utan resultat, vet inte riktigt vad jag ska söka på.

Men går det få en php sida att uppdateras automatisk med en viss tidsintervall?

Thanks
//Kaj

eg0master 2007-01-03 16:31

Det har inget med PHP att göra.
sök på "meta-refresh" till exempel.


Alla tider är GMT +2. Klockan är nu 03:23.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson