Autor | Zpráva | ||
---|---|---|---|
Marek Novák Profil * |
#1 · Zasláno: 3. 4. 2008, 20:32:26
Ahoj, konstruuji eshop, jádro(košík, produkty) už mám hotové(no, hotové, spíše stažené), ale potýkám se s jedním problémem. PHP skript mi vygeneruje hotovou www stránku, kterou bych potřeboval přeposlat na email(potvrzení objednávky). Ono by stačilo "vyexportovat" jednu tabulku, tu dát do souboru, který by byl jako příloha k emailu.
Moje představa: Zákazník si nakliká všechno zboží, dá nákupní košík. Dále si překontroluje objednávku, dá potvrzení objednávky, vygeneruje se soubor s náhodným názvem(aby nebyly 2 stejné, o to se postará databáze jako u košíků), vyplní jméno, adresu, typ poslání atd. a email se odešle s přílohou. Ten email s přílohou udělám, mě jde o to vyexportovat tu tabulku do souboru. Tohle třeba vyleze z toho skriptu: <html> <head> <title> Nákupní koík </title> <script language="JavaScript"> function updatepocet(polozka) { id = polozka.name; pocet = polozka.options[polozka.selectedIndex].text; document.location.href = 'kosik.php?action=update&id='+id+'&pocet='+pocet; } </script> </head> <body bgcolor="#ffffff"> <h1>Nákupní koík</h1> <form name="frmCart" method="get"> <table width="100%" cellspacing="0" cellpadding="0"> <tr> <td width="15%"> <b>Počet</b> </td> <td width="55%"> <b>Produkt</b> </td> <td width="20%"> <b>Cena</b> </td> <td width="10%"> <b>Odstranit</b> </td> </tr> <tr> <td width="15%"> <select name="2" onChange="updatepocet(this)"> <option selected <option >2</option><option >3</option><option >4</option><option >5</option><option >6</option><option >7</option><option >8</option><option >9</option><option >10</option><option >11</option><option >12</option><option >13</option><option >14</option><option >15</option><option >16</option><option >17</option><option >18</option><option >19</option><option >20</option> </select> </td> <td width="55%"> Fyzika </td> <td width="20%"> 80 Kč </td> <td width="10%"> <a href="kosik.php?action=remove&id=2">Odstranit</a> </td> </tr> </table> <b>Celková cena: 80.00 Kč</b> </form> <a href="index.php">Návrat na výběr zboí</a> </body> </html> Část, kterou bych si potřeboval uložit do souboru, je vyhraněna obrovskou mezerou, cenu si překontroluji kvůli nějakým šikulům, kteří by dokázali pozměnit to. Díky moc. |
||
Marek Novák Profil * |
#2 · Zasláno: 3. 4. 2008, 20:32:57
PS: Těch čtverečků si nevšímejte, drobnosti obvykle dodělávám až nakonec :-P
|
||
nexus Profil |
#3 · Zasláno: 3. 4. 2008, 20:38:42
neporadim ti přímo, ale navedu te na linuxsoft.cz.
(bude to neco jako fopen(>>soubor,$promenna) ... nevim, jeste jsem to nepotreboval) Tam po kratke hledani urcite najdes co potrebujes a pokud ne, tak je tam diskuze, ale opatrne, chteji tam jen slusny lidi... ;) |
||
peta Profil |
#4 · Zasláno: 4. 4. 2008, 09:58:08
Marek Novák
cz.php.net/file http://www.volny.cz/peter.mlich/www.htm#msub11 http://www.volny.cz/peter.mlich/www.htm#mssub21 Pozor, soubory je dobre zamykat, tusim funkce flock. Kdyyz 2 lide otevrou ten samy soubor, tak se nic neulozi bez flock. phpmyadmin - export mysql manual - dump php - mysql_dump google.com mysql dump google.com mysql big dump google.com mysql export tez zajimava funkce je: FF - oznacis HTML - prave tlacitko - zobrazit zdrojovy kod vyberu :) |
||
Časová prodleva: 16 let
|
0