Archívum - 2013 - Fórum téma
október 17
FPDF
Sziasztok!
FPDF-ben hogy tudom megcsinálni, hogy az adatbázisban található név mezőben tárolt nevek alapján kapják a fájlok az elnevezéseket?
Eddig jutottam el:
$pdf->Output('./mappa/' . $dbrow['nev'], 'F');
■ FPDF-ben hogy tudom megcsinálni, hogy az adatbázisban található név mezőben tárolt nevek alapján kapják a fájlok az elnevezéseket?
Eddig jutottam el:
$pdf->Output('./mappa/' . $dbrow['nev'], 'F');
PHP Dátum műveletek, MySQL-ból lekérdezve
Sziasztok!
Hogyan tudok MySQL adatbázisból lekérdezett dátumhoz hozzáadni X napot?Ezzel még hozzáadja a napokat a mai dátumhoz. Azonban ha lekérdezek egy dátumot az adatbázisból, majd hozzáadok 1 hónapot, máris nem adja hozzá a hónapot a dátumomhoz. Kiírtam echo-val, hogy a lekérdezés jó e, és igen, jó, de már nem adja hozzá. Szóval ezt a lekérdezett dátumos hozzáadást hogy oldhatom meg?
Remélem hamar kapok választ. Üdvözlettel: Dfoglalo
■ Hogyan tudok MySQL adatbázisból lekérdezett dátumhoz hozzáadni X napot?
$datum = date("Y-m-d", strtotime("+1 month"));
echo $datum;
Remélem hamar kapok választ. Üdvözlettel: Dfoglalo
október 16
Elkezdeni a nulláról
Sziasztok!
Remélem, nem fog a hajatok az égnek állni a kérdésemtől. Ha mégis, elnézést. :-)
24 éves vagyok, eddig (gimnázium után) nagyrészt csak dolgoztam, nem sikerült kitalálnom, mit szeretnék csinálni. Természettudományos tárgyakban vagyok jó, bár alapvetően felfogok mindent gyorsan. Az érdeklődés megvolt, de valahogy nem a jó időszakban jutottam számítógéphez gyerekkoromban, elmaradt az, amit minden programozónál olvasok/hallok, hogy ők már szinte gyerekkoruktól nyomják.
Ami engem érdekel az az adatbiztonság (oldalak, rendszerek törhetősége/törhetetlensége). Tudom, hogy ez tág fogalom így és nem is biztos, hogy szakszerű megfogalmazás (sőt), de remélem, értitek, mire gondolok.
Ami viszont a probléma, hogy semmi ehhez köthető tudásom nincs. Illetve most kezdtem el C-t tanulni önszorgalomból, amivel nincs is gond, csak épp nem tudom hová tenni. Nem ismerem pontosan, lebontva a számítógépek részeinek működését, adattárolását, stb. Lehet, legalábbis az öcsém szerint ezeket nem kell tudni ahhoz (kezdő szinten), hogy valaki tudjon programozni, de az én agyam rendszerező, nekem hiába dobálnak be információkat, ha nem tudom őket rendszerbe foglalni.
Na, nem akarok regényt írni. A kérdésem az lenne, hogy honnan induljak? Tervezek felvételizni végre egyetemre (BME van kinézve, számomra az ELTE tananyaga kissé túl absztrakt, bár aztán lehet, hogy ez illik a célomhoz inkább, fene tudja..), ott tudom, hogy C-vel kezdenek, ezért kezdtem ezzel én is, hogy legalább némi fogalmam legyen a dolgokról.
Szeretném kiküszöbölni ezt a levegőben lógást. Létezik olyan anyag, könyv, bármi, ami adna némi alapot ehhez az egészhez? Keresgéltem már hasonló témában, de őszintén szólva nem nagyon találtam olyat, amilyenre gondolok. Lehet, nincs is.
Egyébként az is egy eshetőség, hogy túl nagy fába szeretném vágni a fejszémet, és ahhoz, amilyen témakör engem érdekel, már 10 éve kellett volna kezdenem és zseniként születnem.
Remélem, nem fog a hajatok az égnek állni a kérdésemtől. Ha mégis, elnézést. :-)
24 éves vagyok, eddig (gimnázium után) nagyrészt csak dolgoztam, nem sikerült kitalálnom, mit szeretnék csinálni. Természettudományos tárgyakban vagyok jó, bár alapvetően felfogok mindent gyorsan. Az érdeklődés megvolt, de valahogy nem a jó időszakban jutottam számítógéphez gyerekkoromban, elmaradt az, amit minden programozónál olvasok/hallok, hogy ők már szinte gyerekkoruktól nyomják.
Ami engem érdekel az az adatbiztonság (oldalak, rendszerek törhetősége/törhetetlensége). Tudom, hogy ez tág fogalom így és nem is biztos, hogy szakszerű megfogalmazás (sőt), de remélem, értitek, mire gondolok.
Ami viszont a probléma, hogy semmi ehhez köthető tudásom nincs. Illetve most kezdtem el C-t tanulni önszorgalomból, amivel nincs is gond, csak épp nem tudom hová tenni. Nem ismerem pontosan, lebontva a számítógépek részeinek működését, adattárolását, stb. Lehet, legalábbis az öcsém szerint ezeket nem kell tudni ahhoz (kezdő szinten), hogy valaki tudjon programozni, de az én agyam rendszerező, nekem hiába dobálnak be információkat, ha nem tudom őket rendszerbe foglalni.
Na, nem akarok regényt írni. A kérdésem az lenne, hogy honnan induljak? Tervezek felvételizni végre egyetemre (BME van kinézve, számomra az ELTE tananyaga kissé túl absztrakt, bár aztán lehet, hogy ez illik a célomhoz inkább, fene tudja..), ott tudom, hogy C-vel kezdenek, ezért kezdtem ezzel én is, hogy legalább némi fogalmam legyen a dolgokról.
Szeretném kiküszöbölni ezt a levegőben lógást. Létezik olyan anyag, könyv, bármi, ami adna némi alapot ehhez az egészhez? Keresgéltem már hasonló témában, de őszintén szólva nem nagyon találtam olyat, amilyenre gondolok. Lehet, nincs is.
Egyébként az is egy eshetőség, hogy túl nagy fába szeretném vágni a fejszémet, és ahhoz, amilyen témakör engem érdekel, már 10 éve kellett volna kezdenem és zseniként születnem.
Ti kerültetek már hasonló helyzetbe?
Sziasztok!
Szeretném kérdezni, hogy Ti kerültetek-e már hasonló helyzetbe, és szerintetek ilyenkor mi a megoldás?
Kértek tőlem árajánlatot egy munkára. (webdesign, programozás..)
Az elején próbáltam meghatározni hogy mennyi munka van vele, kb. mikorra tud elkészülni, és ennek megfelelően adtam rá egy árajánlatot. (Egy kb. munkaórát szoroztam fel forintba ).
Viszont! Kiderült, hogy az "ügy" (és az ügyfél) SOKKAL macerásabb, mint az elején azt gondolni lehetett!
A lényeg hogy már vagy 3-4 X annyi időt foglalkoztam a dologgal, mint ahogy eredetileg terveztem! És még most sincs vége.. Fogalmam sincs hogy meddig tart még... :(
Csak megy, megy az értékes munkaóra...De már most kész ráfizetés az egész...
Nálatok előfordult már hasonló? Mit lehet ilyenkor tenni?
Tapasztalataitokat, ötleteiteket előre is köszönöm!
■ Szeretném kérdezni, hogy Ti kerültetek-e már hasonló helyzetbe, és szerintetek ilyenkor mi a megoldás?
Kértek tőlem árajánlatot egy munkára. (webdesign, programozás..)
Az elején próbáltam meghatározni hogy mennyi munka van vele, kb. mikorra tud elkészülni, és ennek megfelelően adtam rá egy árajánlatot. (Egy kb. munkaórát szoroztam fel forintba ).
Viszont! Kiderült, hogy az "ügy" (és az ügyfél) SOKKAL macerásabb, mint az elején azt gondolni lehetett!
A lényeg hogy már vagy 3-4 X annyi időt foglalkoztam a dologgal, mint ahogy eredetileg terveztem! És még most sincs vége.. Fogalmam sincs hogy meddig tart még... :(
Csak megy, megy az értékes munkaóra...De már most kész ráfizetés az egész...
Nálatok előfordult már hasonló? Mit lehet ilyenkor tenni?
Tapasztalataitokat, ötleteiteket előre is köszönöm!
Interfacek es konstansok
Sziasztok!
Kicsi OOP-s fejtores kovetkezik. Adott a kovetkezo minta kod:A cel itt az, hogy barki implementalhasson egy masik Database szolgaltatast sok erolkodes nelkul. A jelenlegi konstrukcioban viszont semmi trivialisan nem mutatja azt egy implementalonak, hogy egy masik (uj) szolgaltatasnal kellene biztositani egy
Ki hogy oldana ezt meg?
■ Kicsi OOP-s fejtores kovetkezik. Adott a kovetkezo minta kod:
abstract class AbstractService {
public function getName() {
return static::SERVICE_NAME;
}
}
interface iDatabaseService {
const SERVICE_NAME='database';
}
class DatabaseService extends AbstractService implements iDatabaseService {
}
SERVICE_NAME
konstanst.Ki hogy oldana ezt meg?
procedurálisból OOP
Hogy tudunk átalakítani procedurálisból oop-re?Na ki hogy alakítaná az alábbi kódot oopre?
Kódot nem teszteltem csak gyorsan valamit írtam :)
■
<form>
<ul>
<li>
<input type="text" placeholder="Felhasználónév" />
</li>
<li>
<input type="password" placeholder="Jelszó" />
</li>
<li>
<input type="submit" value="Belépés" class="button" />
</li>
</ul>
</form>
<?php
session_start();
$host="localhost"; // Host név
$username=""; // Mysql felhasználónév
$password=""; // Mysql jelszó
$db_name="test"; // adazbázis név
$tbl_name="members"; // tábla név
// Csatlakozás az adatbázishoz
mysql_connect("$host", "$username", "$password")or die("cannot connect");
mysql_select_db("$db_name")or die("cannot select DB");
// Felhasználó és jelszó tárolás változókban
$myusername=$_POST['myusername'];
$mypassword=$_POST['mypassword'];
// Injection szürés
$myusername = stripslashes($myusername);
$mypassword = stripslashes($mypassword);
$myusername = mysql_real_escape_string($myusername);
$mypassword = mysql_real_escape_string($mypassword);
$sql="SELECT * FROM $tbl_name WHERE username='$myusername' and password='$mypassword'";
$result=mysql_query($sql);
// Visszakérjük a sorok számát
$count=mysql_num_rows($result);
// Ha egyeznek az adatok belép és mentjük az adatokat sessionban
if($count==1){
session_register("myusername");
session_register("mypassword");
header("location:valami.php")
}
else {
echo "Hibás jelszó vagy felhasználónév.";
}
?>
Kódot nem teszteltem csak gyorsan valamit írtam :)
E-mail szolgáltató kerestetik
E-mailezéshez keresnék szolgáltatót, és érdeklődöm, hogy van-e esetleg tapasztalatotok a témában.
Elvárások:
Lehetőség szerint honi szolgáltató érdekelne, de ha könnyű az ügyintézés, stabil piaci szereplőről van szó és árban is elfogadható, akkor érdekelne külföldi partner is.
(Gmail nem játszik saját domain használattal, még akkor sem, ha a Gmail app-al van push notificaton.)
■ Elvárások:
- külön e-mail szolgáltatás, tehát nem tárhely + e-mail (ha jó az ár, talán jöhet)
- 1-2 GB tárhely
- max. 10-20 fiók kezelése (szabon állítható kvótával)
- korlátlan forward
- IMAP
- SMTP
- iOS push notification támogatás
Lehetőség szerint honi szolgáltató érdekelne, de ha könnyű az ügyintézés, stabil piaci szereplőről van szó és árban is elfogadható, akkor érdekelne külföldi partner is.
(Gmail nem játszik saját domain használattal, még akkor sem, ha a Gmail app-al van push notificaton.)
JavaScript-ben gomb értékének átadása egy <input>-ba
Sziasztok
Egy olyan kérdésem lenne, hogy hogyan lehet egy képből álló gomb értékét (0-9-ig vannak a gombok) átadni egy <input> mezőbe egymás után oldal újratöltés nélkül, amit majd onnan tudok továbbítani egy OK gomb lenyomása után.
Egy gomb így néz ki egyellőre:Az <input> meg egyszerű lenne:Nem tudom, hogy jó úton haladok-e de itt elakadtam.
Segítségeteket előre is köszönöm!
Üdv: Dani
■ Egy olyan kérdésem lenne, hogy hogyan lehet egy képből álló gomb értékét (0-9-ig vannak a gombok) átadni egy <input> mezőbe egymás után oldal újratöltés nélkül, amit majd onnan tudok továbbítani egy OK gomb lenyomása után.
Egy gomb így néz ki egyellőre:
<img src="gombok/2_a.gif" id="gomb_2" alt="1"
onmouseover="FP_swapImg(1,0,/*id*/'gomb_2',/*url*/'gombok/2_b.gif')"
onmouseout="FP_swapImg(0,0,/*id*/'gomb_2',/*url*/'gombok/2_a.gif')"
onmousedown="FP_swapImg(1,0,/*id*/'gomb_2',/*url*/'gombok/2_c.gif')"
onmouseup="FP_swapImg(0,0,/*id*/'gomb_2',/*url*/'gombok/2_a.gif')"
fp-style="fp-btn: Embossed Rectangle 5;
fp-font-size: 14;
fp-transparent: 1;
fp-proportional: 0"
fp-title="1"
>
<form method="post" action="azonosit.php">
<input type="text" name="id">
</form>
Segítségeteket előre is köszönöm!
Üdv: Dani
október 15
Session Elveszik - aktiváló mailben katt után átirányítom - ELVESZIK
Regisztráció után kap a user egy aktiváló mailt, benne linkkel, amire ha kattint meghív egy aktivalo.php-t.
Az aktiváló.php ben session változókban üzeneteket definiálok.
Az aktiválás után átirányítom JS -el --> siker.php
Azonban a siker.php ben a session változók már nem elérhetőek.
Mi a baj ?
Kezdő php sql programozó vagyok - .
■ Az aktiváló.php ben session változókban üzeneteket definiálok.
Az aktiválás után átirányítom JS -el --> siker.php
Azonban a siker.php ben a session változók már nem elérhetőek.
Mi a baj ?
Kezdő php sql programozó vagyok - .
Php: include() karakterkódolási problémák
A problémám az, hogy
include('desing/sablon.php'); -vel beolvasok egy fájlt, amiben HTML és PHP kód van. A gond az, hogy a HTML ékezetes karakterei nem jelennek meg megfelelően, ami viszont SQL lekéréssel adatbázisból érkezik, abban nincsen semmi probléma.
A beolvasott fajl:Mit lehet tenni?
■ include('desing/sablon.php'); -vel beolvasok egy fájlt, amiben HTML és PHP kód van. A gond az, hogy a HTML ékezetes karakterei nem jelennek meg megfelelően, ami viszont SQL lekéréssel adatbázisból érkezik, abban nincsen semmi probléma.
A beolvasott fajl:
<?php
//ajánló
$query="SELECT count( * )
FROM `cikkek`
WHERE `k_id` = 1 OR `k_id` = 2 ";
$result=mysqli_query($connect,$query);
$row=mysqli_fetch_row($result);
$azonosito=array();
while(count($azonosito) < 10){
$azonosito[]=rand(1,$row[0]);
$azonosito=array_unique($azonosito);
}
foreach($azonosito as $k => $v){
$v=$v-1;
$query="SELECT `cikkek`.`cim` , `kategoriak`.`k_nev`, `cikkek`.`url`
FROM `cikkek`
INNER JOIN `kategoriak`
USING ( k_id )
WHERE `k_id` = 1 OR `k_id` = 2
LIMIT ".$v.",1";
$result1=mysqli_query($connect,$query);
$row1=mysqli_fetch_row($result1);
$ajanlo.='<a href="/'.$row1[1].'/'.$row1[2].'.php">'.$row1[0].'</a><br />';
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="desing/style.css"/>
<title>Untitled Document</title>
</head>
<body>
<div class="menut2">
</div>
<div class="fo">
<div class="menut">
<a href="index.php"><div class="menu">Főoldal</div></a>
<a href="index.php?oneletrajz"><div class="menu">Önéletrajz</div></a>
<a href="/rovidprozak"><div class="menu">Rövidprózák</div></a>
<a href="/ellbeszelesek"><div class="menu">Ellbezsélések</div></a>
</div>
<a href="index.php"><div class="header"></div></a>
<div class="ajanlo">
<b>Ajánló</b><br />
<?php
echo $ajanlo;
?>
</div>
<div class="tartalom">
<?php
echo $tartalom;
?>
</div>
</div>
</body>
</html>