ugrás a tartalomhoz

Archívum - Fórum téma

október 9, 2004

4.1-es PHP-val működik?

overlord · 2004. Okt. 9. (Szo), 08.11
Bírkózok a drupal telepítésével, de elég furcsán jelenik meg (nyoma sincs a theme-nek). Lehet,hogy a 4.1-es PHP miatt?
 

október 8

Tömb átadása

Seemann · 2004. Okt. 8. (P), 21.33
Sziasztok!
Bizonyára valami nagyon alap dolgot kérdezek. Egy tömb változót hogyan lehet átadni egy meghívott proginak?
Pl.
Ez egy sima változó, ez így jól működik.
echo "<input type=\"hidden\" name=\"s_sz\" value=\"$s_sz\">";

Ez egy tömb lenne ($rtgkeptomb), de gondolom nem csoda, hogy így nem megy! :-)))

echo "<input type=\"hidden\" name=\"rtgkeptomb\" value=\"$rtgkeptomb\">";

Kösz a segítséget!
 

$SESSION[""] - Változóvesztés

JJMarci · 2004. Okt. 8. (P), 20.06
Sziasztok!

Kezdő lévén a következő problémába ütköztem:




Íme a kód, mely egy formról kapja az adatot "action=action.php" módszerrel:

<?php
$OK = false;

if (isset($_POST["PHPSESSID"])):
$PHPSESSID = $_POST["PHPSESSID"];
elseif (isset($_GET["PHPSESSID"])):
$PHPSESSID = $_GET["PHPSESSID"];
endif;

function admin_sess ()
{
session_name ("admin");
$PHPSESSID = session_id();
}

function logout ()
{
if (isset($_GET["logout"])):
session_destroy();
header( "Location: index.php" );
elseif (isset($_POST["logout"])):
session_destroy();
header( "Location: index.php" );
endif;
}

function name_save ()
{
if ( isset ( $_POST["login_inp"] ) ):
$_SESSION["usr_name"] = $_POST["login_inp"];
elseif ( isset ( $_GET["login_inp"] ) ):
$_SESSION["usr_name"] = $_GET["login_inp"];
endif;

if ( isset ( $_POST["passw_inp"] ) ):
$_SESSION["psw"] = $_POST["passw_inp"];
elseif ( isset ( $_GET["passw_inp"] ) ):
$_SESSION["psw"] = $_GET["passw_inp"];
endif;
}

function db_connect()
{
$database["server"]="192.168.0.1";
$database["name"]="underground";
$database["user"]="developer";
$database["pass"]="network";
$connect = mysql_connect( $database["server"], $database["user"], $database["pass"]);
if ( ! $connect )
die( "Nincs Kapcsolat". mysql_error () );
mysql_select_db( $database["name"] )
or die ( $database["name"]. mysql_error() );
}

function admin_log ()
{
db_connect();

$a = $_SESSION["usr_name"];
$b = $GLOBALS["PHPSESSID"];
$admin_log_in = ("INSERT INTO temp ( id, usr_log_in_time, usr_name, Session_id )VALUES ( '', NOW(NULL), '$a', '$b' );");
mysql_query ($admin_log_in);
print mysql_error();
}

function test ()
{
if ( !isset ( $_SESSION["usr_name"] ) ):
print ( "A kért beavatkozás nem végrehajtható!!!!!!!!!" );
else:
$GLOBALS["OK"] = true;
endif;

return ($GLOBALS["OK"]);
}

function false_name ()
{
if ( $_SESSION["usr_name"] !== "admin" & $_SESSION["psw"] !== "admin" ):
print "false_name ()";

Opera - focus()

Anonymous · 2004. Okt. 8. (P), 12.03
Hali mindenkinek!

Bocs a tudatlanságomért, de Operánál hogy lehet megoldani egy keretes oldalon, ha az egyik kereten belül klikkelek utána a másik keret kapja meg a focus-t, mert egér-görgővel való görgetéskor azt kellene görgetni, de addig nem teszi míg a másik keretbe bele nem klikkelek így adva át neki a focus-t.
 

Tablesort

kuller · 2004. Okt. 8. (P), 11.32
Hogyan kell megoldani, hogy egy táblázat, a fejlécében lévő adatokra rendezhető legyen? A submit gombok rondák fejlécben és a megvalósításuk sem sikerült, mert nem tudom lekérdezni, hogy melyik submit gombot nyomtam meg. A $_POST['edit'] nem tartalmazza ezt. (A global $conf-ot is megnéztem, de az sem.)
Sokkal elegánsabb megoldás lenne ha a táblázat fejlécében linkek lennének és egy, mondjuk $order változóval átadnám, hogy melyik melyik mezőre kell rendezni. kb így: l(t($mezo), "$oldal_url?$order=$mezok[$i]")
A probléma az, hogy az űrlap amikor meghívja magát már nem ismeri az $order változót. Mintha nem is adtam volna át.

Szerintetek jó irányba keresem a megoldást és gépelési hiba van, vagy teljesen máshogy kéne csinálnom?

Kuller
 

getElementById() tulajdonság

Anonymous · 2004. Okt. 8. (P), 11.23
Sziasztok!

Azt szeretném kérdezni tőletek, hogy azok az elemek, melyeknek van id-jük elérhetőek-e egy tömbön keresztül is? Vagyis ezek az elemek tárolva vannak-e egy tömbben, mint ahogy pl. az img-ek is?
 

október 7

pdf generálás - milyen modullal?

Anonymous · 2004. Okt. 7. (Cs), 13.26
Sziasztok!
Segítsen valaki, szeretnék olyan szkriptet írni, ami *.pdf -et generál. Milyen modult kell ehhez betölteni, ill. általában hogyan megy egy nem automatikusan betöltődő modul felvétele a php-ba?
 

október 6

SVN Tortoise svn

pp · 2004. Okt. 6. (Sze), 15.11
Sziasztok!

Adva van egy svn server (svnserve -d --listen-port xxxx)
A projekt konyvtarban beallitom, hogy legyen jelszavas vedelem, ami mukodik is rendesen, ha parancssori svn kliensel kiprobalom
(svn ci -user xx -password xxx akarmi.txt)
Amikor a Tortoise kliensel probalok felmenni, akkor nem sikerul, mert bar felhasznalo nevet ker, de jelszot nem. Az erdekes az egeszben az, hogy egy masik szerverre sikeresen be tudok jelentkezni vele. (valamikor nagyon regen akkor, valahogyan beallitottam egy felhasznalo nevet es jelszot, azota ott nem keri.)

Termeszetesen a "realm = ez egy tokmasszerver" be van allitva.

Valakinek valamilyen otlete?
 

bankkártyás fizetés

Anonymous · 2004. Okt. 6. (Sze), 14.25
szevasztok,

szolgáltatás megrendelése esetén szeretnék
bankkártyás fizetést lehetővé tenni egy weblapon.
vmi olyan rendszerre lenne szükségem, ami az
átutalást elintézi az átadott paraméterek alapján
(bankkártya szám, cvv kód, cardholder), s ad egy visszatérési értéket a szkriptemnek(php), amely ezután tájékoztatni tudja a
felhasználót a tranzakció kimeneteléről.

a következő pénznemeket kellene acceptálnia:
HUF, EUR, USD
min. acceptálandó kártyatípusok:
VISA, EC/MC
nem volna rossz, ha nem előfizetéses rendszer volna.

tud vki olyan magyar bankot, amelyik ezeket a feltételeket
tudja biztosítani; esetleg egyéb rendszert?
van vkinek már ilyen rendszerrel tapasztalata?
előre is köszönöm!

xxx
 

php nem megy html-be ágyazva

galiba · 2004. Okt. 6. (Sze), 08.43
A php parancsok - ha külön .php kiterjesztésű fájlban vannak, elindulnak, azonban ha beágyazva html-be, nem. Hibaüzenet nincs, acces_log-ba is 200-as kóddal kerül!
Linux+Apache_1.3.27+php_4.3.1-en fut.
Kérlek segítsetek.
Üdv: galiba