ugrás a tartalomhoz

Archívum - Nov 2014 - Fórum téma

november 30

Hasznos linképítő program

GG · 2014. Nov. 30. (V), 19.09
Találtam egy jó oldalt, ami segít a linképítésben. Ezt úgy kell érteni, hogy van sok saját katalógusuk, onnan érkeznek a linkek. Így nem kell félni, hogy megszűnik egy katalógus, vagy törlik a linkjeidet.

Ami még jó benne, hogy egy sablont kell megadni, ebből generálja a szöveget, és a feladás is automatikus, ami nagyon meggyorsítja a linképítés folyamatát.

Reklám törölve. – Joó Ádám
 

november 30

PHP CSV

godman2 · 2014. Nov. 29. (Szo), 22.54
Sziasztok!

Kezdő vagyok nagyon... ami itt van google és youtube gyümölcse. Sajnos mégis elakadtam.
A kérdésem az lenne, hogy milyen kóddal tudnám a cvs file-ba külön-külön oszlopra bontani a lent információkat.

Pl: A1 oszlop név
B1 oszlop cím
C1 oszlop telszám
D1 oszlop megjegyzés
E1 oszlop dátum év,hónap, nap (ez még nem létezik, mert ide a dátumot szeretném rögzíteni. esetleg van olyan kód ami ezt rögzítené? Szükségem lenne rá. Azt az időt kéne rögzíteni, mikor lenyomja a rögzítés gombot.)

ezután ha újra kitöltik az űrlapot akkor ugorjon a 2-es sorra, majd így tovább.

Válaszaitokat és segítségeteket előre is köszönöm!
<?php
    $filename = "gyujto.csv";
	    // fájl írása
    $file = fopen($filename, "a");
    fwrite($file, "-".$_POST["nev4"]);
    fclose($file);
	    // fájl írása
    $file = fopen($filename, "a");
    fwrite($file, "-".$_POST["nev"]);
    fclose($file);
		    // fájl írása
    $file = fopen($filename, "a");
    fwrite($file, "-".$_POST["nev1"]);
    fclose($file);
		    // fájl írása
    $file = fopen($filename, "a");
    fwrite($file, "-".$_POST["nev2"]);
    fclose($file);
    // fájl írása
    $file = fopen($filename, "a");
    fwrite($file, "-".$_POST["nev3"]);
    fclose($file);
    // fájl olvasása
    $file = fopen($filename, "r");
    $nevek = fread($file, filesize($filename));
    fclose($file);
    // kiírás
    $nevtomb = explode("-", $nevek);
    foreach ($nevtomb as $nev){
        print $nev."<br>";
    }
?>
<br>
<a href="urlap.html">Lépj vissza a főoldalra</a>
 

november 28

Egyedi hash

castaw · 2014. Nov. 28. (P), 18.49
Sziasztok!

Egyedi űrlapokat szeretnék megjeleníteni bejelentkezés nélkül (kb elfelejtett jelszó szituáció).

ehhez egy sha256 hash-t használok, az url ilyesmi:
domain.hu/urlap/0dbeda6368345e936dc822d0f34b3df98ij61653002ee12a10983537a5faca49
így áll össze a kódolás előtti string:
$unique_id.time().rand(10000,99999);
A kérdésem az lenne, hogy így mindig egyedi hash-t kapok?

(-ami a nagyságrendet illeti, egyszerre kb 300 sor van ebben a táblában (ez később felmehet max 1500 körülire), mivel az elavuló űrlapok törlődnek idővel.
-ami a biztonságot illeti, egyszer használható űrlapról van szó időkorláttal, x hibás hash hívása után /próbálgatás/ tiltom az ip-t egy időre)
 

Lekérdezés több adatbázisból

Laci_67 · 2014. Nov. 28. (P), 18.04
Sziasztok.
Egy olyan kérdésem volna ha tudtok segíteni ,hogy hogy tudok végrehajtani egy olyan select kérést amelyben két adatbázist kell használnom.
Meg lehet e úgy oldani hogy lekérdezem az egyik adatbázist majd bezárom,és utána kapcsolódok a másikból egy új adatért, és mind ez egy php kódban. megpróbáltam de
mindig hibával tér vissza,viszont ha külön kódban futtatom a keresést akkor hibátlanul megy.Valami olyasmi mint ha egy regisztrációs folyamat végére be include egy új keresést. Illetve lehet e abból hiba hogy 30 adatbázis használok?
 

események és adatbetőltés ajaxal

gtoma · 2014. Nov. 28. (P), 17.13
Sziasztok!

Egy elméleti kérdésem lenne.

Én szeretem az ajaxos, és ablakos admin felületeket, de van egy általános problémám, amivel rendszeresen szembe ütközöm.

1) ha ablakos a rendszer, akkor 1 űrlap akár több ablakban is lehet.
2) ezen ablakokban rendszeresen adatfrissítés lehet szükséges, pl.: Ügyfeleknél a beállíthatók kapcsolatotok, amit select2 vel lehet kiválasztani. De ha egy másik ablakban törlök, vagy felviszek egy új üygfelet, aki szintén lehetne kapcsolat, akkor attól még nem módosul semmi.
3) Ez megoldható esemény figyeléssel: mentés után
$(document).trigger('customer');
és ezt figyeljük:
$(document).on('customer', function() {});
4) igen ám, de ebben az esetben ha az ablakot pusztítom, az esemény figyelő marad. Szembe találkoztam olyannal, hogy 1 kattintásra sokszor futott le a szükséges kód.
5) azt a problémát pedig ne felejtsük, hogy 5 ablakba 5x kérek le ajaxal megnyitásnál egy adatsort, pl select2.

Általánosságban ez fogalmazódott meg, bennem a probléma megoldásával kapcsolatban:
1) Az adat betöltést meg kellene oldanom valami adatkiszolgáló funkcióval. Ami ha megvan az adat akkor csak visszaadja, ha nincs akkor betölti, és egyes eseményeknél újból betölti.
2) igen ám, de követnem kellene, hogy kiszolgál-e még bármilyen funkciót, mert ha nem, böngésző zárásáig bent marad a memóriában. És ugye ajaxról beszélünk. Jó lenne, hogy ha már nem szolgál ki adatot senkinek, akkor elpusztítaná magát.
3) és még mindig ott tartunk, hogy az esemény figyelők bent maradnak a rendszerben.

Van valakinek hasonló elgondolású rendszere? Van ötlet, hogy lehetne rendet rakni?
 

Apache Server Status?

T.G · 2014. Nov. 28. (P), 11.59
Sziasztok! Az Apache Server Status-ban mely információk lehetnek érdekesek? Egy hozzáértő szem mit néz egy ilyen oldalon?
 

november 26

Kérdés

Dorina0226 · 2014. Nov. 26. (Sze), 15.39
Kérdésem lenne, hogy mi a $eredmeny ebben a forráskódban?mi a feladata?
Válaszokat előre is köszönöm!
<!DOCTYPE html>
<?php
class Tanar{
    protected $nev="";
    protected $ehaKod="";
    protected $tanszek="";
    protected $hallgatokSzama=0;
    public function __construct($nev,$ehaKod,$tanszek){
        $this->nev=$nev;
        $this->ehaKod=$ehaKod;
        $this->tanszek=$tanszek;
    }
    public function adatai(){
        $eredmeny=array('nev'=> $this->nev, 'ehakod'=> $this->ehaKod, 'tanszek'=> $this->tanszek, 'hallgatokszama'=> $this->hallgatokSzama);
        return $eredmeny;
    }
    public function hallgatok($hSzam){
        $hallgatokSzama+=$hSzam;
    }
}

class Vezeto extends Tanar{
    private $beosztottak=array();
    public function adatai(){
        $eredmeny = parent::adatai();
        if($this->beosztottak!=0){
            return $eredmeny+$this->beosztottak;
        }
        return $eredmeny;
    }
    public function beosztott($beosztott){
        $this->beosztottak[]=$beosztott;
    }
}
?>
 

PDF olvasó kütyü

inf · 2014. Nov. 26. (Sze), 14.42
Sziasztok!

Érdekelne, hogy használtok e ebook reader-t vagy tabletet PDF olvasásra, és ha igen, akkor milyen eredménnyel jelenítik meg ezek a képeket, grafikonokat? Nézelődtem a piacon, de nekem az jött le, hogy a 150PPI, amit egy ebook reader eink-es kijelzője tud, nem feltétlen elég 10" körüli méretben ahhoz, hogy tökéletesen olvasható legyen egy nagyítatlan oldal. A jobb 10"-os tabletek 250PPI körüli pixelsűrűsége már egy fokkal használhatóbbnak tűnik ebből a szempontból, viszont ők meg nagyon hamar lemerülnek, és napsütésben rosszul használhatóak. Összességében nekem az jött le, hogy nem igazán van olyan eszköz a piacon, ami jó PDF olvasásra, hacsak a 13"-os sony PDF reader-t nem számoljuk bele, ami horror áron van. Ettől függetlenül kíváncsi vagyok mások véleményére is, hátha én tévedek.

Ha esetleg van reader-etek, és tesztelni szeretnétek ezen a téren, akkor itt van néhány olyan típusú PDF, amit nézni szeretnék rajta:

 

űrlap feldolgozás

Vene · 2014. Nov. 26. (Sze), 02.03
sziasztok!
Készítettem egy pdf2.html formot, aminek az adatait egy pdf3.php dolgozza fel, megjeleníti az adatok és egy adatbázisban tárolja le őket, és egy tovább lépést biztosit egy pdf1.php oldalra ahol form adataiból egy pdf-et generál és elküldi mailban a cimzettnek.
A dolog ott hibázik hogy a pdf1.php nem kap adatokat. A pdf-et így üresben le generálja és elméletileg az emailt is elküldi (csak localhost-on használtam eddig.
Szerintetek hol hibáztam? Kezdő vagyok még.

pdf2.html
[colorer=html]
<!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" />
<title>Álom esküvő regisztrációs adatlap</title>
</head>

<body style="font-family:'Monotype Corsiva', Gadugi, sans-serif" bgcolor="F8DF8B">

<form action="pdf3.php" method="post">

<table align="center" width="550" border="5">
<caption>
<h1>Hotel Lana Spa & Resort<br>Álom esküvő regisztrációs adatlap<h1>
</caption>
<tr>
<th scope="col">&nbsp;</th>
<th scope="col">Vőlegény adatai:</th>

<th scope="col">Menyasszony adatai:</th>
</tr>
<tr>
<th scope="row">Név:</th>
<td><input name="vnev" type="text" /></td>

<td><input name="mnev" type="text" /></td>
</tr>
<tr>
<th scope="row">Életkor:</th>
<td><input name="vkor" type="text" /></td>

<td><input name="mkor" type="text" /></td>
</tr>

<tr>
<th scope="row">Cím:</th>
<td>
Ország: <input name="vorszag" type="text" />
</td>
<td>
Ország: <input name="morszag" type="text" />
</td>
</tr>

<tr>
<th scope="row"></th>
<td>
Város: <input name="vvaros" type="text" />
</td>
<td>
Város: <input name="mvaros" type="text" />
</td>
</tr>
<tr>
<th scope="row"></th>
<td>
Irányitószám:

november 25

egész és tört

simisoma · 2014. Nov. 25. (K), 12.17
Szasztok,

hogyan tudnám külön tárolni az egész és a tört részeket:

pl.:

$szam=27,5

$a1=27

$a2=5

két külön változóba szeretném az értékeket.

Köszi, ha valaki tudna segíteni ebben.