ugrás a tartalomhoz

Archívum - Már 18, 2008 - Fórum téma

Automatikus elektronikus számla előállítás szerver oldalon

fchris82 · 2008. Már. 18. (K), 12.58
Több napja próbálok megoldást találni arra az esetre, hogy a számlát automatikusan a szerveren állítsuk elő, amit a vásárlónak azonnal el is küldünk/letölthetővé teszünk. Az első elképzelés az volt, hogy egy "számítógéppel kiállított számlát" teszünk letölthetővé (pdf-ben). A szgéppel kiállított számlának megvannak a maga követelményei, amiből MINDENT teljesíteni tudunk, kivéve azt, hogy a számla minden kinyomtatott példányán vezetni kell, hogy hanyadik példány és hány példányban került kinyomtatásra. http://www.apeh.hu/adoinfo/afa/szgep_szla_emailen.html
Hogy ennek mi értelme, nem tudott rá válaszolni se a könyvelő, se egy komplett levlista, az APEH meg még nem válaszolt.
Tehát ez nem járható út, marad az elektronikus számla, de azt meg alá kellene írni és időbélyeggel ellátni. Ki, hogyan oldaná ezt meg? Milyen nyelven érdemes egyáltalán nekiveselkedni? Van már ilyesmi, csak én nem találtam meg :? A NetLock oldalát is tanulmányoztam, de ott nem találtam arra utalást, hogy mondjuk az eDoc lehetővé tenné a műveletből az "ember kihagyását". Egyébként még ők sem válaszoltak a levelemre, telefonon meg mindig az üzenetrögzítőre kapcsolnának... :-/
 

CMS-t keresek PHP oktatásához, felhasználónkénti mappák kezelésével

DrGreen · 2008. Már. 18. (K), 12.09
Sziasztok!

Ismer-e valaki olyan CMS-t, amely alkalmas többfelhasználó kezelésére úgy, hogy az általuk írt PHP fájlt - iskolában tanításhoz - feltölthetik egy-egy saját mappába (az sem baj, ha webes felületen), majd böngészővel elérve tesztelhetik azt?

Valahogy nincs kedvem minden gépre apache szervert telepíteni, így egy központi gépen futó megfelelő keret kapóra jönne. Ha azt is megoldja, hogy ne tudjanak belekontárkodni a másik mappájába PHP-n keresztül, pláne jó lenne.

Köszönöm előre is a válaszokat.
Dr. Green
 

javascript objektum változók eventhadlerből

khayll · 2008. Már. 18. (K), 11.42
Sziasztok!

Az lenne a kérdésem, hogy vajon a következő kódból miért nem megy rendesen az alert(myId); sor?

function MyObject(){
this.myId = 'my_id';

this.render = function(){
var div = document.createElement('div');
div.id = this.myId;
div.innerHTML = 'valami';
document.body.appendChild(div);
document.getElementById(this.myId).attachEvent("onmousedown", this.eventHandler);
}

this.eventHandler = function(event){
alert(this.myId);
}
}

var uff = new MyObject();
uff.render();



Azt gondolnám, hogyha futtatom, és a "valami" szövegre kattintok, akkor kiírja, hogy my_id, de ehelyett undefined-et kapok...

Tud valaki segíteni? Miért nem jó ez így, vagy hogy kéne csinálni?

előre is köszi,
Khayll
 

PHP -XML kódolási gond

figyuri · 2008. Már. 18. (K), 10.59
Sziasztok, - nagyon egyszerű a feladat, az eü.intézmények által szolgáltatott orvos adatokat kell beolvasnom XML file -ból. Az XML file így kezdődik :

<?xml version="1.0" encoding="ISO-8859-2"?>
<obp verzio="2.02" oepkod="K017" idoszak="200802">
 <orvos kod="47558" nev="Dr. Ádám Lajos">
  <szakvizsga>
   <vizsga mokkod="49" megszerezve="1982.11.27" kezd="1982.11.27" veg="2008.02.29"/>
  </szakvizsga>
A php beolvasom a lehető legegyszerűbben :

$file = "pelda1.xml";
if (!($fp = fopen($file, "r"))) {    die("could not open XML input"); }

$parser = xml_parser_create();
while ($data = fread($fp, 4096)) {

xml_parse_into_struct($parser, $data, $ertek, $index);

echo "\nertekek :\n";
print_r($ertek[1]);
print "<br>";
print_r($ertek[2]);
print "<br>";
print_r($ertek[3]);
print "<br>";
Apró kicsi gondom, hogy az ékezeteket nem tudtam kezelni :

ertekek : Array ( [tag] => ORVOS [type] => open [level] => 2 [attributes] => Array ( [KOD] => 47558 [NEV] => Dr. Ádám Lajos ) [value] => )
Array ( [tag] => SZAKVIZSGA [type] => open [level] => 3 [value] => )


Biztos valami nagyon egyszerű a megoldás, én az iconv -al, header -el próbálkoztam sikertelenül...

Köszönöm : -gyuri-
 

Szöveg írása egy képbe

dc-hungary · 2008. Már. 18. (K), 06.44
Üdv

Van nekem egy olyan scriptem, amivel egy képbe lehet szöveget írni, de van vele egy kis bajom, nem működik :(
Az extrán próbáltam, de viszont láttam működő-t is, az extrán
mi lehet a gond?

itt a kód:

index.php:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
<title>Avatar</title>
</head>
<body>
<form action="avatar.php" method="post" target="_blank">
<div align="center">
Írd be a neved: <br />
<input type="text" name="pavatar_name" size="30"><br />
Letölt
<input type="checkbox" name="disp" value="1" /><br />

<input type="submit" value="Elkészít">

<div>
</form>

<div align="center">
<a href="forras.php" target="_blank">Meglesem a php forrást</a>
</div>
</body>
</html>
avatar.php:

<?php
/* beállítások */
$angle = 0;						//elforgatás szöge
$fontsize = 14;					//betűméret
$fonttype = "fonts/arial.ttf";	//betűtípus helye
$y = 20;						//Y koordináta (szöveg bal alsó sarka)
$avatar = "avatar.jpg";			//avatar kép helye
 
/***************************************************/
 
 
$imagesize = getimagesize($avatar);
$im_width = $imagesize[0];
 
$text = $_POST['pavatar_name'];
 
header("Content-type: image/jpeg");
if(isset($_POST['disp']) and $_POST['disp'] == '1') {
	header('Content-Disposition: attachment; filename="'.trim(htmlentities(basename($avatar))).'"'); 	
}
$resource = imageCreateFromJpeg($avatar);
 
$color = imageColorAllocate($resource,255,255,255);
 
$ttfbox = imagettfbbox($fontsize,$angle,$fonttype,$text);
$x = ($im_width/2) - ((abs($ttfbox[0]) + abs($ttfbox[2])) / 2);  
 
imagettftext($resource,$fontsize,$angle,$x,$y,$color,$fonttype,$text);

imagejpeg($resource);


?>
És persze van még egy fonts mappa, amibe egy arial.ttf , és van egy avat