- Bemutatkozott a Transcend SSD-inek zászlóshajója
- Sugárhajtómű ihlette a Zalman CPU-hűtőjét, de nem az üzemzaj tekintetében
- Félreértések az FSR 4 és a PlayStation 5 Pro körül
- Nem tetszik a Procon-SP-nek, hogy a Nintendo távolról kivégezheti a Switch 2-t
- Megcélozta az NVIDIA-t a 2 nm-es node-jával a Samsung
Új hozzászólás Aktív témák
-
TonTomika
aktív tag
Nem kell egy bonyolult dologra gondolni.
Egy egyszerű űrlap, amit kitöltenek, majd elküldi emailben, de bele kell iktatni egy egyedi rendelési számot.
Lehetnek benne betűk is, csak ezt így most egyszerűbbnek láttam, hogy az időpontból csinálok egy számsort. Sajnos a php tudásom nem olyan nagy, nem kellett még random értékekkel dolgoznom, de hátha találok rá valami tutorialt.
-
TonTomika
aktív tag
Sziasztok!
Van egy email alapú megrendelő formom, ehhez kéne egy véletlen szerű rendelési számot generálnom, adatbázis nincsen a form mögött.
A prog.hu-n találtam a következőket, de ez nekem eléggé overkill megoldásnak tűnik, valamint nem is tudom, hogy hogyan kezdjek neki:
Ha pl. felhasználod a dátumot, az időt és a rendelés (egyenként növekvő ID-ját, akkor sose lesz egyforma.
Pl. nekem "véletlen kellett"
összeraktam az időt, a dátumot és az ID-t, egy számmá:3. rendelés pl:
082731 20070111 003
ez kiadott egy szép nagy számot.
felvettem egy stringet:
$kulcs="1qw2ertz3uio4pas5df6gh7jkl8yx9vb0nm";
és ez mint "számrendszer jegyek" funkcionáltak.
A "számot" elsoztottam a a hosszal, a maradéknak megfelelő jegyet kivettem. Az eredmény egészrészével tovább dolgoztam.Így a véletlen kódból bármikor ellenőrizhettam az adatokat, hiszen visszakódolható volt.
Persze számsorozatnál szűkebb a lehetőség, de a "generált" dátum kulcs jegyeit össze is keverheted valamilyen szabállyal.
Az ötlet nagyon tetszik, viszont ezzel a kulccsal való "kódolás" elég bonyolultnak tűnik nekem.
Azt viszont jónak találom, hogy a megrendelés pontos időpontjainak számjegyeit véletlenszerűen összekeverem, szerintem ennyi elég. Vagy nem árt bonyolítani rajta?
A számsor karaktereinek összekeverését melyik functionnel, vagy milyen metódussal tudom elvégezni?
Előre is köszi a válaszokat!
-
TonTomika
aktív tag
válasz
Sk8erPeter #8243 üzenetére
Igen, a saját tárhelyemen nálam is .htaccess van itt viszont htaccess.txt fotmában volt jelent ez a fájl (joomla által szerkesztett). Gondoltam is, hogy ez így biztosan nem lesz jó, ellenben a szerver sem átnevezni nem engedte, sem feltölteni nem engedett .htaccess-t.
Egyedül a _.htaccess verziót engedte feltölteni, így feltettem abban is, de ez sem oldotta meg a problémát.
Yahoo szerveren fut a honlap, az error log-ot nem tudtam megnézni/nem találom.
-
TonTomika
aktív tag
Sziasztok!
Lehet, hogy egy kicsit off, de bízok benne, hogy tudtok segíteni.
Van egy Joomla-ra épített weboldal, ami 500 - Internal Server Error-t dob ki, akkor is, ha az admin felületbe akarok belépni.
Előzmény: Megváltoztatták az FTP jelszavakat és a Joomla Admin jelszavát is.
Az adatbázis jelszó stimmel és visszaállítottam az FTP jelszót is, valamint az adatbázisból is kikerestem és updateltem a régi jelszóra.
A fórumok alapján erős a gyanúm, hogy valami htaccess hiba lehet. Backupból visszatettem a régebbi htaccess.txt-t de sajnos ez sem vált be.
Szerintetek mi lehet a megoldás?
-
-
TonTomika
aktív tag
válasz
PazsitZ #7336 üzenetére
Köszi a gyors választ!
Azért tettem bele, mert alapjáraton csak a sima email cím jön, tehát gondoltam így fog kinézni a mail függvényem:
mail(email_1@mail.com, $subject, $body, $headers);Ide meg gondolom így kéne, hogy helyes legyen, eredetileg is így volt, csak most be kéne építenem egy ilyen választó mezőt.
mail("email_1@mail.com", $subject, $body, $headers);A függvény egyébként true-val tér vissza, szépen kiadja a válaszüzenetet, hogy elküldte a levelet. Gyakorlatilat nem érkezik meg.
(Eredetileg nem a formba akartam illeszteni az emailcímeket, de ahogy kezdtem, nem működött:
$to = $_POST['to'];
if ($to = 1) {$emailto = 'email_1@mail.com';}
if ($to = 2) {$emailto = 'email_2@mail.com';}
....
mail($emailto, $subject, $body, $headers);) -
TonTomika
aktív tag
Sziasztok!
Egy olyan problémám lenne, hogy van egy levélküldő űrlapom, amiben van egy legkördülő mező, ezzel tudod kiválasztani, hogy a felsoroltak közül kinek menjen a weboldalról elküldhető email.
<select id="to" name="to">
<option value="0" selected="default">Válassz!</option>
<option value=""email_1@mail.com"">Bolt1</option>
<option value=""email_2@mail.com"">Bolt2</option>
<option value=""email_3@mail.com"">Bolt3</option>
</select>Arra már rájöttem, hogy át kell vinni az idézőjeleket, ezért is írtam bele a "-ot.
Ha simán kiíratom, akkor megjön rendesen a végeredmény:
<?php
$to = stripslashes($_POST['to']);
echo $to;
?>
Output: "email_X@mail.com"Viszont ha ezután a $to változót a mail() függvénybe írom, nem érkezik meg az email.
Biztos vagyok benne, hogy valami nagyon apró dolgon csúsztam el, de egyszerűen nem jövök rá a megoldásra.
(
Első körben értékeket adtam meg az űrlapban és IF-el próbáltam meghatározni az aktuális email címet, de így sem sikerült.Lehet hogy az IF is az idézőjelek miatt nem működött? Annyira sajnos még nem vagyok nagy php zseni.)
Előre is köszönöm a segítséget!
-
TonTomika
aktív tag
Sziasztok!
Elhatároztam, hogy a HTML+CSS mellé nagyon nem ártana, ha megtanulnám a PHP+MySQL kombót is, mert rengeteg jó dolgot lehetne csinálni benne, csak nem tudom, hogy hogyan.
Ehhez keresnék egy megfelelő könyvet (átnéztem a kezdőposztban lévő felsorolást is), megfelelő alatt azt értem, ami lehetőleg friss, releváns kiadvány, egy abszolút kezdő is megtanulhat belőle annyit, hogy utána magától is elboldoguljon és képes legyen önállóan felépíteni egy webes programot, pl tartalomkezelő rendszert vagy akár egy hírlevélküldő alkalmazást. Persze azt gondolom hogy egyetlen könyvből ennyi mindent nem lehet elsajátítani, viszont szeretnék egy képet kapni, hogy mégis milyen könyveken kéne átrágnom magamat.
Könyvből amit ajánlottak nekem az az Agyhullám: PHP és MySQL és a PHP5 24 óra alatt című kiadvány, bár erről hallottam már pár embertől, hogy annyira nem jó. (Pl hibás mintakódok.)
Gondolkodok tanfolyamon is, noha ez egy nagyobb befektetés, éppen ezért szerintem ennek úgy van értelme, ha az alapokkal már tisztában van az ember, akkor a komolyabb feladatokat már egy tanfolyam keretében tanulhatná meg. Ismer valaki ilyen helyet? Ahol tanítanak is (tudást adnak át) a pénzemért és nem csak a lehúzás megy?
Előre is köszönöm a segítséget!
-
TonTomika
aktív tag
Sziasztok!
Nekem egy gyors kérdésem lenne, adott egy .txt fájl, benne szakdolis kérdőívhez kérdések-válaszok mindegyik külön sorba. Ahol új kérdés kezdődik oda tettem szintén új sorba egy csillagot.
Sikerült kiíratni a sorokat sortöréssel,
<?php
$file = fopen("test.txt", "r") or exit("Unable to open file!");
//Output a line of the file until the end is reached
while(!feof($file))
{
echo fgets($file). "<br />";
}
fclose($file);
?>...de hogy tudnám megadni neki, hogy a *-nál álljon meg, mert a következő kérdésnél onnan folytatná.
Néztem neten egy csomó mindent, de konkrétan egyáltalán nem értek a php-hoz így valószínű hogy átsiklottam a megoldás felett. (Kaptam egy félig-meddig jó kérdőíves űrlapot, csak át kell dolgoznom hogy jó legyen nekem is.)
Előre is köszi!
Új hozzászólás Aktív témák
Hirdetés
- Dell Latitude 7410 Strapabíró Ütésálló Profi Ultrabook Laptop 14" -80% i7-10610U 16/512 FHD IPS MATT
- Eladó Lian Li O11D MINI-X gépház
- Lenovo ThinkPad P17 Tervező Vágó Laptop -50% 17,3" i7-10750H 32/512 QUADRO T1000 4GB
- FSP DAGGER PRO ATX3.0(PCIe5.0) 850W Sfx tápegység
- Eladó PNY GeForce RTX 4070 Ti SUPER 16GB OC XLR8
- Azonnali készpénzes Intel i3 i5 i7 i9 12/13/14 gen processzor felvásárlás személyesen / csomagküldés
- BESZÁMÍTÁS! MSI B450M R5 5600 32GB DDR4 512GB SSD RTX 3060 12GB THERMALTAKE Core V21 Enermax 650W
- AKCIÓ! nVidia Quadro P4000 8GB GDDR5 videokártya garanciával hibátlan működéssel
- ÁRGARANCIA!Épített KomPhone Ryzen 5 4500 16/32/64GB RAM RTX 3050 6GB GAMER PC termékbeszámítással
- Telefon felvásárlás!! iPhone 11/iPhone 11 Pro/iPhone 11 Pro Max
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest