Autor Zpráva
Marek Novák
Profil *
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 *
PS: Těch čtverečků si nevšímejte, drobnosti obvykle dodělávám až nakonec :-P
nexus
Profil
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
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 :)

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0