Archívum - 137651 - Fórum téma
június 5
PHPBB2 newtopic letiltása (?)
Sziasztok! Tudnátok segíteni? Az a problem, hogy leszeretném tiltani a most telepített és tesztelés alatt áló phpbb fórumomról az új téma nyitását. Nem nagyon értek a php programozásához de szerintem a PHPBB gyökérkönyvtárában lévő posting.php ben kellene valamit kiszedni, mert az új téma nyitása gomb erre hivatkozik. Ha van ötlet szívesen veszem. Köszi.
■ egy tábla vs több tábla
Üdv mindenkinek!
Egy rövid kérdésem lenne, igazából a tapasztalatokra lennék kíváncsi a következővel kapcsolatban:
nem sok mennyiségű adat (egyenlőre 10 000 alatt) esetén, ha pl. egy fórumról van szó (tehát téma szerint csoportosítva), akkor melyik érdemesebb: 1 nagy táblában tartani az összes adatot és bejegyzést vagy inkább sok kicsire bontani?
Mivel lekérdezésileg sok különbség nincs, maximum kényelmi szempontok, ezért inkább a sebesség, veszélyek, stb. válaszok érdeklnének.
Előre is köszönöm,
Cadeyrn
■ Egy rövid kérdésem lenne, igazából a tapasztalatokra lennék kíváncsi a következővel kapcsolatban:
nem sok mennyiségű adat (egyenlőre 10 000 alatt) esetén, ha pl. egy fórumról van szó (tehát téma szerint csoportosítva), akkor melyik érdemesebb: 1 nagy táblában tartani az összes adatot és bejegyzést vagy inkább sok kicsire bontani?
Mivel lekérdezésileg sok különbség nincs, maximum kényelmi szempontok, ezért inkább a sebesség, veszélyek, stb. válaszok érdeklnének.
Előre is köszönöm,
Cadeyrn
június 5
Weblap küldése php mail()-el
Üdv!
Egy olyan problémám lenne hogy egy visszaigazolást szeretnék küldeni mail() függvénnyel hogy lássa mit küldött el! A levelet meg is kapom de van vele egy olyan probléma hogy nem lép érvénybe a html kód!
Ez a kódom:
$cimzett = $_POST['email'];
$targy = 'Jelentkezés visszaigazolása';
$header = 'from: Ghostika';
$header .= 'MIME-Version: 1.0\r\n';
$header .= 'Content-Type: text/html; charset=iso-8859-2\r\n';
$szoveg = '
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
</head>
<body>
Tisztelt Táncpedagógus! Kedves Táncos!<br> Ez az e-mail egy visszaigazolás '.$_POST['fiu_nev'].' - '.$_POST['lany_nev'].' nevu táncpartner nevezésérol a 2005.május 1-én tartandó Magyar Bajnokságra '.$_POST['kor'].' korcsoport '.$_POST['osztaly'].' osztályának '.$_POST['kategoria'].' kategóriájába.
</body>
</html>';
mail($cimzett,$targy,$szoveg,$header);
és ez jön a maillal:
Feladó: GhostikaMIME-Version,
1.0rnContent-Type,
text/html##kukac##freemail.hu,
ismeretlen,
UNEXPECTED_DATA_AFTER_ADDRESS_IN_GROUP@.SYNTAX-ERROR.,
ismeretlen
Mi lehet a probléma??
Előre is köszi a segítséget!
■ Egy olyan problémám lenne hogy egy visszaigazolást szeretnék küldeni mail() függvénnyel hogy lássa mit küldött el! A levelet meg is kapom de van vele egy olyan probléma hogy nem lép érvénybe a html kód!
Ez a kódom:
$cimzett = $_POST['email'];
$targy = 'Jelentkezés visszaigazolása';
$header = 'from: Ghostika';
$header .= 'MIME-Version: 1.0\r\n';
$header .= 'Content-Type: text/html; charset=iso-8859-2\r\n';
$szoveg = '
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
</head>
<body>
Tisztelt Táncpedagógus! Kedves Táncos!<br> Ez az e-mail egy visszaigazolás '.$_POST['fiu_nev'].' - '.$_POST['lany_nev'].' nevu táncpartner nevezésérol a 2005.május 1-én tartandó Magyar Bajnokságra '.$_POST['kor'].' korcsoport '.$_POST['osztaly'].' osztályának '.$_POST['kategoria'].' kategóriájába.
</body>
</html>';
mail($cimzett,$targy,$szoveg,$header);
és ez jön a maillal:
Feladó: GhostikaMIME-Version,
1.0rnContent-Type,
text/html##kukac##freemail.hu,
ismeretlen,
UNEXPECTED_DATA_AFTER_ADDRESS_IN_GROUP@.SYNTAX-ERROR.,
ismeretlen
Mi lehet a probléma??
Előre is köszi a segítséget!
június 3
PHP OOP, referencia, tömb (valamelyik ezek közül) probléma
Sziasztok!
Akadt egy problémám, amit a következő kóddal próbálnék illusztrálni. Utána, ha addig eljuttok, a kérdéseim:Kérdéseim a következők:
ha az 1. hely-nél szerepel ez a kód:
akkor nem a kívánt eredményt kapom, azaz a bolhák száma 0 lesz és nem lesznek kilistázva a bolháim.
Ha ugyanez a két sor a 2. hely-en szerepel, akkor minden megy.
De bárhol szerepel az előbbi két sor, a
Szeretném valamilyen módon működővé tenni úgy, hogy a konstruktorban (1. hely) legyen az a két sor.
Ehhez kéne tanács!
P][G
■ Akadt egy problémám, amit a következő kóddal próbálnék illusztrálni. Utána, ha addig eljuttok, a kérdéseim:
<?php
class Bolha{
var $_nev;
function Bolha($nev){$this->_nev=$nev;}
}//Bolha
class Kutya{
var $_nev;
var $_bolhak=array();
var $_bolhaListazo;
function Kutya($nev){
$this->_nev=$nev;
//+++++++++ 1. hely +++++++++++++++
$this->_bolhaListazo=new BolhaListazo();
$this->_bolhaListazo->_kutya=&$this;
}
function ujBolha(&$bolha){if (is_object($bolha)) $this->_bolhak[]=&$bolha;}
function bolhaLista(){
//+++++++++ 2. hely +++++++++++++++
//$this->_bolhaListazo=new BolhaListazo();
//$this->_bolhaListazo->_kutya=&$this;
$this->_bolhaListazo->lista();
}
}
class BolhaListazo{
var $_kutya;
var $_bolhak=array();
function BolhaListazo(){}
function lista(){
echo $this->_kutya->_nev.'<br />';
echo 'Bolhák száma: '.count($this->_kutya->_bolhak);
$this->_bolhak=&$this->_kutya->_bolhak;
foreach ($this->_bolhak as $bolha){
echo $bolha->_nev;
}
}
}
$bloki=new Kutya('Blöki');
$bloki->ujBolha(new Bolha('Józsi'));
$bloki->ujBolha(new Bolha('Pisti'));
$bloki->ujBolha(new Bolha('Peti'));
$bloki->bolhaLista();
?>
ha az 1. hely-nél szerepel ez a kód:
$this->_bolhaListazo=new BolhaListazo();
$this->_bolhaListazo->_kutya=&$this;
$this->_bolhaListazo->_kutya=&$this;
akkor nem a kívánt eredményt kapom, azaz a bolhák száma 0 lesz és nem lesznek kilistázva a bolháim.
Ha ugyanez a két sor a 2. hely-en szerepel, akkor minden megy.
De bárhol szerepel az előbbi két sor, a
echo $this->_kutya->_nev.'<br />'; mindig kiírja a kutya nevét, szóval az objektumreferencia megvan.Szeretném valamilyen módon működővé tenni úgy, hogy a konstruktorban (1. hely) legyen az a két sor.
Ehhez kéne tanács!
P][G
megjelenítési, és pozicionálási gond Firefoxban...
Sziasztok!
Az a problémám, hogy a Firefox, egy középre igazított DIV-et bal oldalra tesz, és a "DIV#header"-nek pedig nem jeleníti meg a "background-image"-át.
A HTML, és a CSS valid.
IE alatt minden jó, bár a "DIV#menuhor" picit szélesebb a kelleténél. Az meg firefox alatt jó :)
Ha van valami ötletetek a probléma megoldására azt nagyon megköszönném...
Az oldalt a www.woodtiger.atw.hu -n tudjátok megnézni.
■ Az a problémám, hogy a Firefox, egy középre igazított DIV-et bal oldalra tesz, és a "DIV#header"-nek pedig nem jeleníti meg a "background-image"-át.
A HTML, és a CSS valid.
IE alatt minden jó, bár a "DIV#menuhor" picit szélesebb a kelleténél. Az meg firefox alatt jó :)
Ha van valami ötletetek a probléma megoldására azt nagyon megköszönném...
Az oldalt a www.woodtiger.atw.hu -n tudjátok megnézni.
Tömb elem vizsgálat
Sziasztok,
excel file-ból próbálok adatot kimenteni tömbbe. Igazábol .csv formátummal próbálkozom, a gondom az lenne hogy a csv fileból minden sor lesz egy tömb elem. nekem pedig arra lenne szükségem hogy minden pontos vessző utáni elem legyen egy külön álló tömb elem.
Kérdés: van vmilyen függvény amivel a tömb elemein végig tudok menni karakterenként?
köszi szépen a segítséget
■ excel file-ból próbálok adatot kimenteni tömbbe. Igazábol .csv formátummal próbálkozom, a gondom az lenne hogy a csv fileból minden sor lesz egy tömb elem. nekem pedig arra lenne szükségem hogy minden pontos vessző utáni elem legyen egy külön álló tömb elem.
Kérdés: van vmilyen függvény amivel a tömb elemein végig tudok menni karakterenként?
köszi szépen a segítséget
Tömbös kérdés...
Sziasztok!
Adott két tömb. Az egyik tömb a passwd fáljból a felhasználók neveit tartalmazza, a másik tömb is szintén felhasználóneveket, melyek között vannak olyanok, amik megtalálhatóak az első tömbben. Én egy olyan tömböt szeretnék, amely azokat a neveket tartalmazza, amely az egyik tömbben megtalálható, de a másikban nem. Ha jól emlékszem ezt halamozok különbségének nevezzük.
Egy példával is élek:
Egyik tömb: proba, szabi, ssh, root
Másik tömb: proba, ssh
Eredemény tömb: szabi, root
Szóval így kéne működnie...
A próbálkozásom:
<?php
$passwd = file("/etc/passwd");
foreach ($passwd as $ertek) {
$tomb[] = substr($ertek, 0, strpos($ertek, ":"));
}
$adatbazis = file("tomb.txt");
$eredmeny = array_diff($adatbazis,$tomb);
foreach ($eredmeny as $ertek) {
echo $ertek . "<br>";
}
?>
Erre visszaadja a teljes $adatbazis tömböt, és nem a különbséget...
■ Adott két tömb. Az egyik tömb a passwd fáljból a felhasználók neveit tartalmazza, a másik tömb is szintén felhasználóneveket, melyek között vannak olyanok, amik megtalálhatóak az első tömbben. Én egy olyan tömböt szeretnék, amely azokat a neveket tartalmazza, amely az egyik tömbben megtalálható, de a másikban nem. Ha jól emlékszem ezt halamozok különbségének nevezzük.
Egy példával is élek:
Egyik tömb: proba, szabi, ssh, root
Másik tömb: proba, ssh
Eredemény tömb: szabi, root
Szóval így kéne működnie...
A próbálkozásom:
<?php
$passwd = file("/etc/passwd");
foreach ($passwd as $ertek) {
$tomb[] = substr($ertek, 0, strpos($ertek, ":"));
}
$adatbazis = file("tomb.txt");
$eredmeny = array_diff($adatbazis,$tomb);
foreach ($eredmeny as $ertek) {
echo $ertek . "<br>";
}
?>
Erre visszaadja a teljes $adatbazis tömböt, és nem a különbséget...
htmlMimeMail class
Sziasztok!
Használja valaki ezt az osztályt?
Mitől lehet az, hogy freemail.hu címekre ennek a send() függvényével kiküldött levelek nem érkeznek meg?
Próbáltam a fejlécben a From mögé \r\n-t tenni, de hiába. Mellesleg sztem ezt az osztály megoldja, ha jól láttam. Tehát csak ennyi kell megadni elvileg: $from = "From: Feladó <mymail##kukac##domain.hu>";
$MimeMailObj->setFrom($from);
Mi lehet a gond?
Sima mail(); fgv. kiküldi a levelet freemailre is, de a html levelek szempontjából számomra egyszerűbb lenne ennek a használata.
Köszi előre is!
■ Használja valaki ezt az osztályt?
Mitől lehet az, hogy freemail.hu címekre ennek a send() függvényével kiküldött levelek nem érkeznek meg?
Próbáltam a fejlécben a From mögé \r\n-t tenni, de hiába. Mellesleg sztem ezt az osztály megoldja, ha jól láttam. Tehát csak ennyi kell megadni elvileg: $from = "From: Feladó <mymail##kukac##domain.hu>";
$MimeMailObj->setFrom($from);
Mi lehet a gond?
Sima mail(); fgv. kiküldi a levelet freemailre is, de a html levelek szempontjából számomra egyszerűbb lenne ennek a használata.
Köszi előre is!
június 2
Felbontas lekerdezes lehetseges a PHP5el?
Sziasztok,
szeretnem kerdezni tud e valaki olyan modszert csak PHPban, hogy megtudjam a script generalas alatt hogy milyen felbontast hasznal a kliensem hogy annak megfelelo meretu lapot generaljon a php.
Tud e valaki erre egy modszert?
ps. javascript kizarva, csak olyan modszer erdekel amelyikkel mar generalas alatt megtudom allitani a rezoluciojat
■ szeretnem kerdezni tud e valaki olyan modszert csak PHPban, hogy megtudjam a script generalas alatt hogy milyen felbontast hasznal a kliensem hogy annak megfelelo meretu lapot generaljon a php.
Tud e valaki erre egy modszert?
ps. javascript kizarva, csak olyan modszer erdekel amelyikkel mar generalas alatt megtudom allitani a rezoluciojat
Felhasználók nyomon követése.
Sziasztok!
Bejelentkezett és vendég látogatók számát, esetleg tevékenységeit szeretném nyomon követni, inkább statisztikaként kiiratni az oldalamra.
Milyen megoldásal, eljárással, vagy inkább függvénnyel lehet ezt megtenni.
Az Ultraweb ezt nem engedte:
$ph = popen( "who", "r" )
Azt olvastam, ezzel valami hasonlót lehet elkövetni, de nem jött be.
Előre is köszönöm!
üdv.:DaniL
■ Bejelentkezett és vendég látogatók számát, esetleg tevékenységeit szeretném nyomon követni, inkább statisztikaként kiiratni az oldalamra.
Milyen megoldásal, eljárással, vagy inkább függvénnyel lehet ezt megtenni.
Az Ultraweb ezt nem engedte:
$ph = popen( "who", "r" )
Azt olvastam, ezzel valami hasonlót lehet elkövetni, de nem jött be.
Előre is köszönöm!
üdv.:DaniL



