WN

WN (https://www.wn.se/forum/index.php)
-   Allmänt (https://www.wn.se/forum/forumdisplay.php?f=2)
-   -   Slumpat skämt med sms (https://www.wn.se/forum/showthread.php?t=26263)

sioustis 2008-01-13 17:18

Hej!
Jag söker en tjänst som man kan göra så att besökarna på min hemsida kan skicka ett sms med ex texten "SLUMPAT SKÄMT" till nr 72123 och så skickas det ett slumpat skämt till dennes telefon med ett SMS.

Hur ska jag gå tillväga? Någon som är kunnig inom detta området?

jlg 2008-01-13 18:43

Kika t ex på:

http://www.mosms.se/

sioustis 2008-01-13 20:16

Är medlem där nu, men ser bara massa konstiga kodexempel för annat.. någon som vet hur man kan göra för ett slumpat skämt?

hnn 2008-01-13 21:19

Har du tänkt göra något själv?

sioustis 2008-01-13 21:56

Citat:

Originally posted by hnn@Jan 13 2008, 22:19
Har du tänkt göra något själv?

Jag kan inte programmera PHP eller ASP så det vore bra om där finns någon kod att hämta.
Innehållet alltså skämten har jag redan.

tartareandesire 2008-01-14 07:43

Citat:

Ursprungligen postat av sioustis
Citat:

Ursprungligen postat av hnn
Har du tänkt göra något själv?

Jag kan inte programmera PHP eller ASP så det vore bra om där finns någon kod att hämta.
Innehållet alltså skämten har jag redan.

Då får du nog lära dig lite eller anlita någon.

Bozoka.com 2008-01-14 07:59

Här kommer ett miniskript, kanske inte det bästa, men det är enkelt och fungerar för mig.

Antigen så skriver du i alla historier som story[0] osv... eller så lägger du dem i en vanlig textfil (se nedan).

Sedan lägger du bara upp skriptet på din sida och anger att det ska anropas.

Om du har fler sms-frågor så får du gärna skriva i forumen på Mobilstart.se eller maila/ringa mig.

Kod:

<?php

/*
 * Antingen skriver du den direkt i denna fil
 
 $story[0] = "Vet du vad det är för skillnad på...";
 $story[1] = "Har du hört den om...";
 $story[2] = "Det var en dansk, en norsk och Bellman...";
 
 eller så lägger du alla i en fil som heter historier.txt
 Men du måste hela historien ligga på en rad!
 */

$story = file("historier.txt");

shuffle($story);

echo $story[0];

?>

/Micke

knallpulver 2008-01-14 11:58

Jag tänkte lite på samma sak för ett par år sen, och en sak jag tänkte på var att man nog ska hålla koll på vilken kund/vilket telefonnummer som har fått ett visst skämt redan. Kunderna blir nog lite sura om de får betala för samma skämt två gånger. Så en databas med ett par tabeller (KUND, SKAMT och BESTALLNING eller likn. åtminstone) som håller reda på detta skulle nog vara bra också. Sen får man tänka på hur man vill göra när ett telefonnummer beställer ett skämt, men har redan fått alla skämt.

Bara lite tips...

sioustis 2008-01-14 14:47

Citat:

Ursprungligen postat av Bozoka.com
Här kommer ett miniskript, kanske inte det bästa, men det är enkelt och fungerar för mig.
Antigen så skriver du i alla historier som story[0] osv... eller så lägger du dem i en vanlig textfil (se nedan).
Sedan lägger du bara upp skriptet på din sida och anger att det ska anropas.
Om du har fler sms-frågor så får du gärna skriva i forumen på Mobilstart.se eller maila/ringa mig.
Kod:

?php
/*
 * Antingen skriver du den direkt i denna fil
 
 story0 = Vet du vad det är för skillnad på...;
 story1 = Har du hört den om...;
 story2 = Det var en dansk, en norsk och Bellman...;
 
 eller så lägger du alla i en fil som heter historier.txt
 Men du måste hela historien ligga på en rad
 */
story = filehistorier.txt;
shufflestory;
echo story0;
?

/Micke



Ska genast kolla in den sidan, tack!
Citat:

Ursprungligen postat av knallpulver
Jag tänkte lite på samma sak för ett par år sen, och en sak jag tänkte på var att man nog ska hålla koll på vilken kund/vilket telefonnummer som har fått ett visst skämt redan. Kunderna blir nog lite sura om de får betala för samma skämt två gånger. Så en databas med ett par tabeller (KUND, SKAMT och BESTALLNING eller likn. åtminstone) som håller reda på detta skulle nog vara bra också. Sen får man tänka på hur man vill göra när ett telefonnummer beställer ett skämt, men har redan fått alla skämt.
Bara lite tips...

Tack för tipset!


Alla tider är GMT +2. Klockan är nu 14:41.

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