Archívum - Fórum téma
december 6, 2004
Nem mukodik az asszociativ tomb ugy ahogy kellene
Tok erdekes dolog fogadott ma.
Nem mukodik asszociativ tombnel a => valo ertekadas csak a sima = jellel.
Egyszeruen hihetetlen.
■ Nem mukodik asszociativ tombnel a => valo ertekadas csak a sima = jellel.
Egyszeruen hihetetlen.
flash blokk létrehozás + dátum és névnap
Sziasztok!
Hogy tudok egy flasht egy blokkban rendesen megjeleníteni?
+ olyan dátum és névnap cucc kéne mint a php-nuke oldalán is van.
sehogy sem tudom megcsinálni. Esetleg tud valaki segíteni?
Előre is köszi!
Keri
■ Hogy tudok egy flasht egy blokkban rendesen megjeleníteni?
+ olyan dátum és névnap cucc kéne mint a php-nuke oldalán is van.
sehogy sem tudom megcsinálni. Esetleg tud valaki segíteni?
Előre is köszi!
Keri
Segítség!
Köszi a naptár tippet.
Az adatbázisos szerintem jobb megolgás, csak azt nem tudom, hogy az aktuális napot hogyan jelenítem meg belőle. Mint írtam elég kezdő vagyok. Csatlakoztam az adatbázishoz és lekértem egy selectel az összes sort. De hogyan tudom csak a mostani napra vonatkozót lekérni.
Ez egy kicsit bonyi nekem.
+ olyan névnap+időre gondoltam ami pl a php-nuke oldalán található!
Valaki légyszíí segítsen...addig is bújom a manuálokat!
Köszike!
■ Az adatbázisos szerintem jobb megolgás, csak azt nem tudom, hogy az aktuális napot hogyan jelenítem meg belőle. Mint írtam elég kezdő vagyok. Csatlakoztam az adatbázishoz és lekértem egy selectel az összes sort. De hogyan tudom csak a mostani napra vonatkozót lekérni.
Ez egy kicsit bonyi nekem.
+ olyan névnap+időre gondoltam ami pl a php-nuke oldalán található!
Valaki légyszíí segítsen...addig is bújom a manuálokat!
Köszike!
Flash blokk létrehozás+ névnap
Sziasztok!
Az a problémám, hogy egy kemény hibaüzenettel díjjjjjjaazzzza a drupal, ha egy flasht próbálok egy blokkba létrehozni. Nyílván valami kódhiba,...esetleg van valakinek egy jó ötlete a megvalósításhoz? Illetve itt kérdezném meg, hogy hol tudok olyan php-t csinálni ami kiírja az aktuális dátumot és névnapot? Le lehet szedni valahonnan?
Javában van ilyenem, de erre is hibával reagál. Egyszerűen kíírja a teljes kódot. Szóval mély zavar az agyban...kissé kezdő volnék.
Előre is köszi!
■ Az a problémám, hogy egy kemény hibaüzenettel díjjjjjjaazzzza a drupal, ha egy flasht próbálok egy blokkba létrehozni. Nyílván valami kódhiba,...esetleg van valakinek egy jó ötlete a megvalósításhoz? Illetve itt kérdezném meg, hogy hol tudok olyan php-t csinálni ami kiírja az aktuális dátumot és névnapot? Le lehet szedni valahonnan?
Javában van ilyenem, de erre is hibával reagál. Egyszerűen kíírja a teljes kódot. Szóval mély zavar az agyban...kissé kezdő volnék.
Előre is köszi!
Beléptetés ellenőrző kóddal
Sziasztok.
CMS rendszer beléptető funkciójához készülök kiegészítő biztonsági opcióként ellenőrző kód kérést írni. A cél az illegális belépés megnehezítése robotot, vagy más módszert használó rosszarcúak ellen. A működés lényege, hogy minden oldal generálásakor leteszek sessionban egy random számot, amit elküldök a böngészőnek is. Az visszaküldött formnak az előző oldal ellenőrző kódját kell tartalmaznia, hogy érvényes legyen a belépési kérés.
Hasonlóra gondolok, mint pl. a php-nuke rendszerben van - ott egy böngészőben megjelenő kép tartalmaz egy számot, amit be kell írni a belépő űrlapon. Én azt találtam ki, hogy egy rutin szövegessé alakítja a random számot:
345 == háromszáznegyvenöt
Szövegesen írom ki és számjegyekkel kell visszaküldeni az űrlapban. Erre csaktán nem képes egy robot...
Előnye: 1. hordozható a kód, olyan helyen is működik, ahol nincs PHP GD könyvtár. 2. "korlátozott képességű-barát" megoldás, azaz pl. vakok felolvasó böngije is tudja kezelni (ez az új trendi, hogy erre is illik figyelni)
Hátránya: a nyelvi változatokhoz külön szöveges átalakítás kell.
(Ez mellett vannak más biztonsági opciók is pl. figyelem a referer-t.)
Kérdés: Vannak-e tapasztalatok hasonló bizonsági megoldásokról, mik a lehetséges buktatók, további szempontok, előnyök-hátrányok?
Üdv: Thom
■ CMS rendszer beléptető funkciójához készülök kiegészítő biztonsági opcióként ellenőrző kód kérést írni. A cél az illegális belépés megnehezítése robotot, vagy más módszert használó rosszarcúak ellen. A működés lényege, hogy minden oldal generálásakor leteszek sessionban egy random számot, amit elküldök a böngészőnek is. Az visszaküldött formnak az előző oldal ellenőrző kódját kell tartalmaznia, hogy érvényes legyen a belépési kérés.
Hasonlóra gondolok, mint pl. a php-nuke rendszerben van - ott egy böngészőben megjelenő kép tartalmaz egy számot, amit be kell írni a belépő űrlapon. Én azt találtam ki, hogy egy rutin szövegessé alakítja a random számot:
345 == háromszáznegyvenöt
Szövegesen írom ki és számjegyekkel kell visszaküldeni az űrlapban. Erre csaktán nem képes egy robot...
Előnye: 1. hordozható a kód, olyan helyen is működik, ahol nincs PHP GD könyvtár. 2. "korlátozott képességű-barát" megoldás, azaz pl. vakok felolvasó böngije is tudja kezelni (ez az új trendi, hogy erre is illik figyelni)
Hátránya: a nyelvi változatokhoz külön szöveges átalakítás kell.
(Ez mellett vannak más biztonsági opciók is pl. figyelem a referer-t.)
Kérdés: Vannak-e tapasztalatok hasonló bizonsági megoldásokról, mik a lehetséges buktatók, további szempontok, előnyök-hátrányok?
Üdv: Thom
december 6
Nem megy az insert parancs mysql php
Sziasztok, a következő szkriptbe oylan mintha minden működne, de nem tölti fel az adatbázist a megadott infókkal. Ominózus sor***. Egyébként egy levelezési lista form részéről vanszó.
<?php
function adatbazis() //saját függvények deklarálása
{
global $ossz; //adatbázis összeköttetés
$ossz = mysql_connect("Dat","root")
or die(mysql_error());
mysql_select_db("tagok",$ossz)
or die(mysql_error());
}
function ellenorzes($email)
{
global $ossz, $ell_eredm; //megvizsgáljuk, hogy az e-mail szerepel e már az
//adatbázisban
$ell = "select azon from tagok where email = '$email'";
$ell_eredm = mysql_query($ell,$ossz) or
die(mysql_error());
}
//eldöntjük, hogy kell e az űrlap
if ($_POST[op] != "ok") //ha kell űrlap
{
$uzenet = "
<form method=POST action=\"$SERVER[PHP_SELF]\">
<p><strong>Az Ön e-mail címe:</strong><br>
<input type=text name=\"email\" size=40 maxlength=150>
<p><strong>Az Ön azonosító jele:</strong><br>
<input type=text name=\"kod\" size=10>
<p><strong>Művelet:</strong><br>
<input type=radio name=\"muvelet\"
value=\"feliratkozas\" checked> feliratkozás
<input type=radio name=\"muvelet\"
value=\"leiratkozas\"> leiratkozás
<input type=\"hidden\" name=\"op\" value=\"ok\">
<p><input type=submit name7\"submit\"
value=\"Mehet!\"></p>
</form>";
}
else if (($_POST[op] == "ok") && ($_POST[muvelet] == "feliratkozas")) //Feliratkozás; e-mail cím ell.
{
if ($_POST[email] == "")
{
header("Location:levellista.php");
exit;
}
//kiépítem az adatbáziskapcsolatot
adatbazis();
//megnézem, hogy van e már ilyen e-mail cím //itt biztos, hogy kell majd variálnom
ellenorzes($_POST[email]);
//az eredmények számának megfelelően cselekszem
if (mysql_num_rows($ell_eredm) < 1)
{
***$sql = "insert into tagok (azon,email,kod) values('','%input%POST[email]','%input%POST[kod]')"; $eredm = mysql_select_db("tagok",$ossz) or die(mysql_error());
$uzenet = "<p>Köszönjük, hogy feliratkozott</p>
<?php
function adatbazis() //saját függvények deklarálása
{
global $ossz; //adatbázis összeköttetés
$ossz = mysql_connect("Dat","root")
or die(mysql_error());
mysql_select_db("tagok",$ossz)
or die(mysql_error());
}
function ellenorzes($email)
{
global $ossz, $ell_eredm; //megvizsgáljuk, hogy az e-mail szerepel e már az
//adatbázisban
$ell = "select azon from tagok where email = '$email'";
$ell_eredm = mysql_query($ell,$ossz) or
die(mysql_error());
}
//eldöntjük, hogy kell e az űrlap
if ($_POST[op] != "ok") //ha kell űrlap
{
$uzenet = "
<form method=POST action=\"$SERVER[PHP_SELF]\">
<p><strong>Az Ön e-mail címe:</strong><br>
<input type=text name=\"email\" size=40 maxlength=150>
<p><strong>Az Ön azonosító jele:</strong><br>
<input type=text name=\"kod\" size=10>
<p><strong>Művelet:</strong><br>
<input type=radio name=\"muvelet\"
value=\"feliratkozas\" checked> feliratkozás
<input type=radio name=\"muvelet\"
value=\"leiratkozas\"> leiratkozás
<input type=\"hidden\" name=\"op\" value=\"ok\">
<p><input type=submit name7\"submit\"
value=\"Mehet!\"></p>
</form>";
}
else if (($_POST[op] == "ok") && ($_POST[muvelet] == "feliratkozas")) //Feliratkozás; e-mail cím ell.
{
if ($_POST[email] == "")
{
header("Location:levellista.php");
exit;
}
//kiépítem az adatbáziskapcsolatot
adatbazis();
//megnézem, hogy van e már ilyen e-mail cím //itt biztos, hogy kell majd variálnom
ellenorzes($_POST[email]);
//az eredmények számának megfelelően cselekszem
if (mysql_num_rows($ell_eredm) < 1)
{
***$sql = "insert into tagok (azon,email,kod) values('','%input%POST[email]','%input%POST[kod]')"; $eredm = mysql_select_db("tagok",$ossz) or die(mysql_error());
$uzenet = "<p>Köszönjük, hogy feliratkozott</p>
PHP, feliratkozás/leiratkozás form
Sziasztok,
Ismételten egy kicsit nagy fába vágtam a fejszémet. A lenti szkriptet (levelezési lista űrlap része) amikor betöltöm a böngészőbe akkor a következő hibaüzenetet kapom: Parse error: parse error in H:\www\levellista\mysql\levellista.php on line 21
namost a szkript 21. sora pont egy megjegyzés. ***
Remélem több szem többet lát.
Ismételten egy kicsit nagy fába vágtam a fejszémet. A lenti szkriptet (levelezési lista űrlap része) amikor betöltöm a böngészőbe akkor a következő hibaüzenetet kapom: Parse error: parse error in H:\www\levellista\mysql\levellista.php on line 21
namost a szkript 21. sora pont egy megjegyzés. ***
Remélem több szem többet lát.
NVU-val helyi projekt szerkesztése
Probalgattam parszor mar, de nem tetszik, vagyis, nem minden tetszik.
Nade: lehet vele olyat, h. _local_ project szerkesztese? Nem ftp, hanem local.
A /web konyvtarban van a teljes web. Ezt akarom szerkeszteni, ami a sajat gepemen a http://vala.hol/web alatt jelenik meg. Nincs ftp, csak a local konyvtar. Hogy lehet benn ilyet?
thx!
■ Nade: lehet vele olyat, h. _local_ project szerkesztese? Nem ftp, hanem local.
A /web konyvtarban van a teljes web. Ezt akarom szerkeszteni, ami a sajat gepemen a http://vala.hol/web alatt jelenik meg. Nincs ftp, csak a local konyvtar. Hogy lehet benn ilyet?
thx!
Subversion és TortoiseSVN
Sziasztok!
Lenne egy problémám. A Subversiont feltelepítettem, majd hozzáadtam a c:\inetpub\wwwroot\svn könyvtárt. Fut is rendesen (commitoltam is), parancssorban is TortoiseSVN-en keresztül egyaránt; de nem tudom megoldani, hogy kívűlről (IP cím alapján is elérhető legyen). Ezt hogyan csinálhatom meg? Mivel külön portja van, ezért ezt is forwardolni kellene az ADSL routeremben?
■ Lenne egy problémám. A Subversiont feltelepítettem, majd hozzáadtam a c:\inetpub\wwwroot\svn könyvtárt. Fut is rendesen (commitoltam is), parancssorban is TortoiseSVN-en keresztül egyaránt; de nem tudom megoldani, hogy kívűlről (IP cím alapján is elérhető legyen). Ezt hogyan csinálhatom meg? Mivel külön portja van, ezért ezt is forwardolni kellene az ADSL routeremben?
december 4
PHP, MYSQL tábla létrehozása
Sziasztok. A következő kód csak egy adatbázist hoz létre, a tábla és a két mező nélkül. Gondolom, ha valaki csináltmár ilyet akkor nem lesz vele semmi gondja. A kód a következő:
<?php
$ossz = mysql_connect("localhost","root");
mysql_select_db("teszt",$ossz);
$sql = "CREATE TABLE tesztTABLA (azonosito int not null primary key
auto_increment, tesztMEZO varchar (75))";
$eredmeny=mysql_query($sql, $ossz);
echo $eredmeny;
?>
Ja, és semmilyen hibaüzenetet nem ad.
A segítséget előre is köszönöm.
Halado
■ <?php
$ossz = mysql_connect("localhost","root");
mysql_select_db("teszt",$ossz);
$sql = "CREATE TABLE tesztTABLA (azonosito int not null primary key
auto_increment, tesztMEZO varchar (75))";
$eredmeny=mysql_query($sql, $ossz);
echo $eredmeny;
?>
Ja, és semmilyen hibaüzenetet nem ad.
A segítséget előre is köszönöm.
Halado