ugrás a tartalomhoz

Archívum - 2005 - Fórum téma

április 28

Erre varrjatok gombot

Anonymous · 2005. Ápr. 28. (Cs), 06.17
Halihó!

Adott egy szerver, ezen fut egy php kód. Erről a szerverről akarom megnézni, hogy egy távoli szerveren megtalálható-e egy adott fájl. Csak annyi a probléma, hogy a szerveren (atw.hu) biztonsági szempontok miatt minden - tudomásom szerint - erre használható függvény le van tiltva. Pontosabban eddig ezeket néztem: ftp_connect, fsockopen, fopen

Van valami más megoldás ezeken kívül?

Üdv.!
 

április 27

$_GET kerdes

Anonymous · 2005. Ápr. 27. (Sze), 21.47
udv,

irtam egy funkciot amit a func.php fajlban mentettem, hogy lehetne megoldani hogy ez a funkcio megkapja az index.php $_GET parameteret???

pl. index.php?lang=hun

mindenkepp $_GET ben szeretnem atadni a parametert :)

hibajelzes: "Notice: Undefined variable: lang in D:\www\test\index.php on line 4"

elore is koszonom

.:FUK:.

a forraskod:

index.php

<?php

require('func.php');

get_lang();

echo $lang;

?>

functions.php

<?php

function get_lang()
{
if (!empty($_GET['lang']))
{
$lang=$_GET['lang'];
$svk="svk";
$hun="hun";
$cze="cze";
if ($lang==$svk | $lang==$hun | $lang==$cze)
{
if ($lang==$svk)
{
require('svk.php');
$langbar = "<br /><a href='index.php?lang=svk'>Slovensky</a> | <a href='index.php?lang=hun'>Magyarul</a> | <a href='index.php?lang=cze'>Cesky</a>";
}
if ($lang==$hun)
{
require('hun.php');
$langbar = "<br /><a href='index.php?lang=svk'>Slovensky</a> | <a href='index.php?lang=hun'>Magyarul</a> | <a href='index.php?lang=cze'>Cesky</a>";
}
if ($lang==$cze)
{
require('cze.php');
$langbar = "<br /><a href='index.php?lang=svk'>Slovensky</a> | <a href='index.php?lang=hun'>Magyarul</a> | <a href='index.php?lang=cze'>Cesky</a>";
}
}
else
{
//helytelen parameter a GETben
require('svk.php');
$langbar = "<br /><a href='index.php?lang=svk'>Slovensky</a> | <a href='index.php?lang=hun'>Magyarul</a> | <a href='index.php?lang=cze'>Cesky</a>";
}
}
else
{
//ures a GET
require('svk.php');
$langbar = "<br /><a href='index.php?lang=svk'>Slovensky</a> | <a href='index.php?lang=hun'>Magyarul</a> | <a href='index.php?lang=cze'>Cesky</a>";
}
}

?>
 

MySQL vs Ekezetes karakterek

igor · 2005. Ápr. 27. (Sze), 19.09
Sziasztok!

Feltettem a MySQL 5.0.4-et, de nem boldogulok az ekezetes karakterekkel.
A PHPMyAdmint hasznalva mukododik szepen, de sajat php alkalmazasbol mar nem. Probaltam a charset=iso-8859-2 es a charset=utf-8 beallitasokat a html fejlecben, probaltam allitani a PHPMyAdminban az Egybevetest (igazabol nem is tudom mi ez, de gyanusnak tunt :) ) latin2_hungarian_ci -re es utf8_general_ci-re, es probaltam hasznalni a SELECT es INSERT INTO-knal a CONVERT('áéöüó' USING utf8/latin2) fuggvenyt.
Illetve probaltam a fentiek kombinaciojat, de semmire nem jutottam, es kifogytam az otletekbol.
Tud valaki segiteni ezen a probleman?

Elore is koszi!

Igor
 

CSS min-height gondok border nélkül.

Anonymous · 2005. Ápr. 27. (Sze), 17.49
Sziasztok!

CSS-be ügyködök, és egy érdekes jelenséget véltem felfedezni.
Van 3 DIV-em, egymás alatt. Alsónak és felsőnak van margin-ja alul és felül. A középső tartalmi résznek adtam 1 min-height: 300px; paramétert, és a border-t is 0-ra tettem. Namost 2 aloldalon, ahol 2 különböző tartalom van ebben a DIV-ben, de egyik helyen sem közelít a 300px-nyi felé, és a legalsó rész kicsit lejjeb v. feljebb csúszik(tartalomtól függően)...

Ha a középső, tartalom DIV-nek beállítok 1 border: 1px solid #ffffff; -et, egyből helyreáll minden, és nincs csúszkálás.. Mit lehet ilyenkor csinálni? Valamit én baltáztam el, vagy ez egy bug?

Ja, és FireFox 1.0.3 alatt dolgozok..

Előre is köszönöm megtisztelő válaszaitokat.
 

magyar rendezés

T.G · 2005. Ápr. 27. (Sze), 17.36
Egy sokszor lerágott témát szeretnék elővenni, de többszöri utánakeresésre sem találtam meg a megoldást...

Adott a jó öreg sort függvény, ékezetes karaktereket is tartalmazó tömbbel:

<?php
setlocale(LC_ALL, 'hu_HU');
$my_array = array('b', 'á', 'a', 'c');
sort($my_array);
print_r($my_array);
Az eredmény sajnos:
Array (
  [0] => a
  [1] => b
  [2] => c
  [3] => á
)

Ezután felmerült, hogy talán a magyar környezettel van probléma, de a két gyorsteszt ennek ellentmondott:
turig:~$ locale -a | grep hu
hu_HU
hu_HU.iso88592
hu_HU.utf8
hungarian
lithuanian

illetve:

<?php
setlocale(LC_ALL, 'hu_HU');
echo strftime('%A', time());
Az eredmény persze:
szerda

Az az öltet sem segített, hogy talán egy másik nyelvi beállítással próbálkozzak.

<?php
$my_array = array('b', 'á', 'a', 'c');
foreach(array('hu_HU', 'hu_HU.iso88592', 'hu_HU.utf8', 'hungarian') as $i) {
    setlocale(LC_ALL, $i);
    sort($my_array);
    print_r($my_array);
}
az eredmény négyszer ugyanaz a hibás sorrend.

Hosszú bénázás után találtam arra vonatkozó utalást, hogy a hu_HU definíciós fájlt nem magyarok írták, így az ábc-vel vannak gondok. A megoldást tartalmazó oldal sajnálatomra már nem él.

Ekkor felmerült, hogy talán a kedvenc Linuxomban nem jó a magyar rendezés???

turig:~$ echo -e "b\ná\na\nc" | sort
a
á
b
c

Jobban meglepődtem volna, ha nem a helyesen eredményt kapom, de a fenti probléma megoldásához persze egy lépéssel sem kerültem közelebb...

Ötlet???
 

PHP --> Java futtatás

cseli · 2005. Ápr. 27. (Sze), 16.39
PHPből az exec fv-el próbálok egy azonos könyvtárban lévő java jar fájlt futtatni, aminek egy xml fájlt kéne létrehoznia. Ezt sikerült is, megoldani, de átraktam egy másik szerverre és ott nem működik. Parancssorból itt is fut az adott java program de PHPből meghivva már nem. Visszaadott az exec egy 127-es hibakódot, ami viszont fogalmam sincs mit jelent. Mi lehet a gond szerintetek?
 

Hogy lehet megoldani a stíluslap váltását a 800*600 és 1024*768-as felbontások között

gabeee · 2005. Ápr. 27. (Sze), 15.21
Hali meg lehet oldani azt, hogy ne egy új oldlra cserélje le a kész html oldalt csak a stílust cserélje le.
Rétegekkel dolgozok csak felbontásváltás esetén elcsúsznak a rétegeim ha ezt egy másik stíluslappal irányítom akkor jó lessz ezért kéne erre gy megoldás.
 

április 27

Képek adatbázisban vagy fájlként???

jgonda · 2005. Ápr. 26. (K), 23.08
Sziasztok! A véleményetekre lennék kiváncsi a fenti kérdésben.
Amit még azért érdemes tudni, hogy kb 40000-60000 db képről van szó. A képeket elég gyakran hívják meg. Az adatbázis pedig PostgreSql amiben large ogjectekként van tárolva a feltöltött kép.

Szóval kiváncsi lennék a tapasztalatokra, véleményekre, javaslatokra.
 

turck mmcache telepitese

Nigi · 2005. Ápr. 26. (K), 21.02
windows ala nem megy:( pedig ugy csinaltam, ahogy ott irja. ha tudtok segitsetek kerlek
 

Rosszul jelenik meg a © (copyright) embléma.

Anonymous · 2005. Ápr. 26. (K), 20.08
Sziasztok!

Mi lehet a megoldás a címben említett problémára? Csak php oldalaknál jelentkezik a probléma, és a © embléma helyett a Š karakter jelenik meg.

Előre is köszi a segítséget!