ugrás a tartalomhoz

SMS küldő ürlap php feldolgozással mysql tárolással

jedi · 2008. Szep. 23. (K), 14.41
sziasztok!

lenne egy kérésem ha lehetséges akkor valaki segitsen már szeretnék
egy sms donation rendszert létrehozni akkor ha valaki megrendelést küld a weboldalamról egy szolgáltatásra ha be irja a megfelelő adatokat akkor tárolódjon el az adatbázisban de nem tudom meg irni az adatbázisra vonatkozó rész jó lenne ha volna valaki aki ért ehez


itt a kód fogad.php

<?
$db_user = "root"; //Felhasználónév
$db_pass = "*********"; //Jelszó
$db_name = "l2jsms"; //Adatbázis neve
$db_serv = "127.0.0.1"; //ip cím alapértelmezett: Localhost vagy 127.0.0.1
$db = mysql_connect ( $db_serv, $db_user, $db_pass ) or die ("Nem sikerült kapcsolódni [$db_serv]");
mysql_select_db ( $db_name );
?>
<span class="focim_feher">SMS K&uuml;ld&#337; rendszer</span>
<form name="prefix" action="fogad.php" method="post">
<span class="feher">Üzenet szövege:</span>
<input type="text"><br>
<span class="feher">SMS kategória:</span>
<select>
<option>160</option>
<option>250</option>
<option>400</option>
<option>800</option>
<option>1600</option>
</select><br>
<input type="submit" value="mehet">
</form>
<?
settype($id,"integer");
settype($kategoria,"integer");
settype($prefix,"string");
settype($üzenet,"string");
settype($telefonszam,"string");
//ide kell az ami tárolja az adatbáziban az adatokat
echo "OK<br>";
?>


mysql adatbázis sms_data

--
-- Adatbázis: `l2jsms`
--

-- --------------------------------------------------------

--
-- Tábla szerkezet: `sms_data`
--

CREATE TABLE IF NOT EXISTS `sms_data` (
`id` int(11) NOT NULL,
`kategoria` int(11) NOT NULL,
`prefix` varchar(30) collate latin2_hungarian_ci NOT NULL,
`uzenet` varchar(160) collate latin2_hungarian_ci NOT NULL,
`telefonszam` varchar(12) collate latin2_hungarian_ci NOT NULL,
UNIQUE KEY `id` (`id`,`kategoria`,`prefix`,`uzenet`,`telefonszam`),
FULLTEXT KEY `uzenet` (`uzenet`)
) ENGINE=MyISAM DEFAULT CHARSET=latin2 COLLATE=latin2_hungarian_ci;

--
-- Tábla adatok: `sms_data`
--

INSERT INTO `sms_data` (`id`, `kategoria`, `prefix`, `uzenet`, `telefonszam`) VALUES
(1, 50, 'text', 'Kedves xy blabla', '+36300000000');
 
1

Mennyit donate-elsz hogy valaki megírja?

Poetro · 2008. Szep. 23. (K), 21.29
Nézz szét a mysql_query függvény használatát illetően, továbbá, hogy mi is az az SQL injection, és hogy hogy működik a FORM-k kezelése. Úgy látom a fenti kódból, egyikkel se vagy tisztában, továbbá `erősen törni magyar`.
2

kösz

jedi · 2008. Szep. 29. (H), 17.42
köszi az infót már meg oldódott a dolog sikerült össze hozni :D