Kezdőoldal » Számítástechnika » Weblapkészítés » Hogy lehet olyat csinálni...

Hogy lehet olyat csinálni hogy minden szombaton elküldjön az oldal egy emailt?

Figyelt kérdés

Van nekem egy vicc oldalam. a legfrissebb vicceket így írja ki:

$parancs = "

(SELECT * from anyos)

UNION

(SELECT * from autos)

UNION

(SELECT * from chuck)

UNION

(SELECT * from cigany)

UNION

(SELECT * from hogyan)

UNION

(SELECT * from moricka)

UNION

(SELECT * from orvos)

UNION

(SELECT * from rendor)

UNION

(SELECT * from suli)

UNION

(SELECT * from szoke)

UNION

(SELECT * from jean)

UNION

(SELECT * from sport)


ORDER BY date DESC LIMIT 5";

$eredmeny = mysql_query($parancs);

?><h5>Legfrissebb 5 vicc</h1> <?

while ($sor = mysql_fetch_array($eredmeny))

{

?>

<table width="400" border="1" background="428b3a">

<tr>

<td id="cim"><?php print $sor['viccnev'];?></td>

</tr>

<tr>

<td id="vicc"><?php print $sor['vicc'];?></td>

</tr>

</table>

<?php

}

?>


<?

while ($sor = mysql_fetch_array($eredmeny))

{

print $sor['viccnev'];

print $sor['vicc'];

}


és azt szeretném hogy ezt a legfrissebb vicceket minden szombat reggel 5 órakor elküldje egy bizonyos címre. Mondták már hogy CRON -al lehetséges, de nem sikerült összedobni.



2012. jún. 15. 18:57
 1/6 anonim ***** válasza:
2012. jún. 15. 19:00
Hasznos számodra ez a válasz?
 2/6 A kérdező kommentje:
de még ott volt gondom hogy megírni hogy üzenetbe a legfrissebb viccet küldje. Amit fent leírtam azt a főoldalon írja ki, de nem tom megírni üzenetbe. Tudsz segíteni?
2012. jún. 15. 19:36
 3/6 anonim ***** válasza:

Adatbázistervezést még tanulgasd kicsit, mert ez így nagyon nem jó...

Legyen egy darab `viccek` táblád, amiben egy `kategória` mezőben tárolod a vicc kategóriáját, nem pedig kategóriánként külön tábla...


Időzíteni pedig vagy cronnal, ha van rá lehetőséged, vagy meg lehet oldani anélkül is, de macerás.

2012. jún. 16. 08:51
Hasznos számodra ez a válasz?
 4/6 A kérdező kommentje:
és akkor a viccek hol lennének?
2012. jún. 16. 18:43
 5/6 anonim ***** válasza:

Ja az összes viccet a "viccek" táblába kellene tenni, és abban lenne egy kategoria_id, ami összekötné a "kategoriak" táblával, ahol meg lennének a vicc kategóriák, hogy 1=orvosos, 2=anyós, stb. Így ha az orvosos vicceket akarod lekérni, akkor valahogy így kellene:

SELECT * FROM viccek WHERE kategoria_id=1;


Ha meg az összeset, akkor

SELECT * FROM viccek;


A küldésre visszatérve, meg kell írni egy php filet neki. amit, ha a böngészőbe beírsz, akkor működik. Ha ez megvan, akkor CRONba az adott időben meg kell hívni ezt a phpt és kész. Ha béreled a szervert, akkor biztos van rá egy webes felület, vagy az admin segít beállítani, ha nem megy csak a küldő phpt csináld meg előtte.

2012. jún. 18. 12:10
Hasznos számodra ez a válasz?
 6/6 A kérdező kommentje:
ömm MSN vagy skype -d van?
2012. jún. 18. 16:55

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!