ugrás a tartalomhoz

Archívum - Nov 2004 - Fórum téma

november 9

Űrlapba szöveg automatikus írása

Anonymous · 2004. Nov. 9. (K), 19.13
Sziasztok!
Egy olyan kérdésem lenne, hogy a következőt hogyan lehet megcsinálni?
Van egy beviteli űrlap.
Mellette a weblapon vannak mondjuk emóciós jelek. Pl egy smiley. És ha arra kis ikonra rákattintunk, akkor a beviteli mezőben jelenjen meg a "szöveges változata" (azaz ":)")
Vagy az hogyan megoldható, hogy a szövegben egy-egy rész ki lehessen jelölni (pl félkövér betű, amikor megjelenítjük az űrlap tartálmát) Pl ha * * közé írják a szöveget, akkor az ne csillagok között jelenjen meg, hanem pl félkövéren.
De megoldható úgy is, ha pl ennek is lenne kis ikonja, és kiírná a <b></b> tegeket; csak akkor jó lenne, ha a kurzor a kettő közé állna.
Eléggé érthetetlenül fogalmaztam, remélem azért tudtok segíteni!
Köszönöm! Petya
 

Hivatkozás átalakítása képpé

kiss01 · 2004. Nov. 9. (K), 18.12
Sziasztok!
Csináltam egy fórumot PHP-ben. Az adatokat adatbázisban tárolom. És olyat szeretnék csinálni, hogy ha valaki mondjuk egy kép hivatkozását írja bele, pl. www.cim.hu/kep.jpg , akkor ne a szöveg jelenjen meg, hanem egyből a kép. [Ha valaki ismeri a HTML nyelvet, akkor egyből beírhatja, hogy <img src="/valami.jpg">, az műxik]
Smile-kat tudtam betenni. Lehet, hogy van rá jobb megoldás, de én úgy csináltam, hogy lecseréltem a ":)" karaktert <img src="/smile útvonala"> szövegre a str_replace -val.
Viszont a képre nem jutott eszembe semmi. (Max annyi, hogy a 'www'-t lecserélni '<img src="www'-re, és a 'jpg'-ket pedig 'jpg>'-re. De itt nem biztos, hogy www-vel kezdődik a cím...)
 

table visibility

Anonymous · 2004. Nov. 9. (K), 16.24
Üdv mindenki
Szeretnék a popup helyett valami mást. (Nem hirdetés céljából)
Egy <table> tag automatikusan megjelenik a képernyő közepén (CSS: left: 50%;top: 50%;right: 50%;bottom: 50%;position: absolute), majd egy benne található akármire kattintva eltűnik.
Ebből minden megvan, csak nem tudom, hogyan is kéne megoldani azt az eltűnést (JavaScripttel, pl. CSS: visibility="hidden")
Szóval egy egyszerű onClick scriptet szeretnék tőletek.
Köszönöm előre is
 

Selectbox tömb átadása PHP-nak. + egy csavar. :D

quasimidi · 2004. Nov. 9. (K), 14.58
Sziasztok!

a következő kérdésben szeretnék segítséget kapni a megvalósítást illetően: van egy smarty alapú programocska, amiben egy fájl-megosztó alkalmazást készítek. Szeretném megoldani hogy a feltöltend fájlhoz hozzá lehessen rendelni adatbázisból usereket, a köv. képpen: van 2 selectbox, az egyikből "átdobálom" egy gombbal a másikba azokat a usereket, akik jogosultak a fájl megtekintéséhez. Ezt egy javascriptel valósítom meg. (alább a minta kód).

A problémám ott kezdődik, hogyha egy selectboxot passzolunk át a PHP-nak, akkor ugye a nevének pl. "name[]"-nek kellene lennie. Viszont ha így nevezek el egy selectboxto, akkor az oldalon lévő javascripptel nem tudok rá hivatkozni.

Kérlek nézzétek meg az alábbi kódot és látni fogjátok h. mi a bajom.
Tehát a kérdés: hogyan lehet megoldani hogy megkapjam azokat az elemeket az űrlap feldolgozó oldalon (php), amiket <select name="shared_user_id" multiple> küldök el?

[code]
<body topmargin="0" leftmargin="0" style="background-color:#8dc0e4">
{php}include_once("menu_cnt.php");{/php}
{literal}
<script language= "JavaScript">
<!--
function one2two() {

m1len = m1.length ;
for ( i=0; i<m1len ; i++){
if (m1.options[i].selected == true ) {
m2len = m2.length;
m2.options[m2len]= new Option(m1.options[i].text);
}
}

for ( i = (m1len -1); i>=0; i--){
if (m1.options[i].selected == true ) {
m1.options[i] = null;
}
}
}

function two2one()
{
m2len = m2.length ;
for ( i=0; i<m2len ; i++){
if (m2.options[i].selected == true ) {
m1len = m1.length;
m1.options[m1len]= new Option(m2.options[i].text);
}
}

for ( i=(m2len-1); i>=0; i--) {
if (m2.options[i].selected == true ) {
m2.options[i] = null;
}
}
}
//-->
function allSelect()
{
List = document.fileupload.shared_user_id;
for (i=0;i<List.length;i++)
{
List.options[i].selected = true;
}
}
</script>
{/literal}
<div align="left">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<form action="?type=upload" enctype="multipart/form-data" method="POST" name="fileupload" style="border: 0px" onsubmit="allSelect()">
<tr>
<th colspan="2" class="maintext" align="left">&Uacute;j f&aacute;jl felt&ouml;lt&eacute;se</th>
</tr>
<tr><td colspan="2"><hr size="1" color="black" width="100%"></td></tr>
<tr>
<td class="maintext-dim">F&aacute;jl helye:</td>
<td>
<input type="file" name="file" maxlength="200" >&nbsp;
<input type="submit" value="Felt&ouml;lt&eacute;s" name="btnUpload" style="height:20px" onclick="isEmpty(this);"></td>
</tr>
<tr>
<td colspan="2">
<select name="all_user_id" size="5" multiple>
{html_options output=$person_options values=$person_values}
</select>
<p align="center"><input type="button" onClick="one2two()" value=" >> "></p>

php fejlesztokornyezet

Anonymous · 2004. Nov. 9. (K), 13.59
letezik-e hasonlo fejlesztokornyezet mint asp.net hez a visual studio? ha nem akkor ki milyen fejlesztokornyezetett ajanl a texteditor helyett?
 

15 mega mysql tárhely: mire elég?

warchief · 2004. Nov. 9. (K), 00.57
szerintetek mire elég 15 mega mysql tárhely?
én kifejezetten bloghoz/portfolióhoz használnám, a kapcsolt részekkel persze: fórum, képeslapküldés.
ehhez alapból elégnek kell lennie, vagy át kell írnom egyes részeket síma textes adatbázissá (a fórumot mondjuk, felhasználói adatokat nem tartok ott)?
 

november 8

Formmail

Onion · 2004. Nov. 8. (H), 13.30
Sziasztok!

Lehet, hogy ezzel a kérdéssel lefogtok lőni, hogy miért ide írok, de egyszerűen tanácstalan vagyok.

Volt 1 évig egy tárhelyem egy szolgáltatónál, akinek volt egy formmail küldő progija. Tehát megadták nekem, hogy mit írjak be a html felületembe és már küldte is a kitöltött ürlapot az email címemre.

Közbe egy másik szolgáltatónál vettem tárhelyet, de onnan nem tudom beállítani az ürlap küldést.

Valami segítséget kaphatok, hogy hogyan tudnám beállítani, hogy a kitöltött ürlapot a rendszer elküldje az én email címemre.

Frontpage 2003-at használok. Php-val még sose dolgoztam:(
 

november 8

Fájlból olvasás - Változó érték átadása

hiro · 2004. Nov. 7. (V), 23.16
Help!

$content = '';
$buffer = '';

function read($mit)
{
$fa = fopen( $mit, "r") or die("Error van baby!");
global $buffer;
global $content;
while(!feof($fa)){
$buffer = fgets($fa, 1024);
$content = $buffer;
//print $content;
}

fclose($fa);
}

read("html.txt");
print $content;

Ez lenne és fügvényen kívül szeretném használni a $content nevű változót, de nem sikeredik. A while-al van a gond ha benne akarom kiiratni akkor megy.

Help!
 

IE6 SP2 + Javascript

coder · 2004. Nov. 7. (V), 20.20
Sziasztok!

Az alábbi kódot blockolja az IE6 SP2 mondván hogy veszélyes?! Hogy lehetne ezt megoldani, hogy ne nyöszörögjön hasonló kódra alapbeállításokkal? Érdekes modon ha pl. ilyesmi javascript van eventekhez fűzve (onmouseover, onXXX...) akkor nem zavarja.

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script type="text/javascript">
function hello() {
document.write('hello world!');
}
</script>
</head>
<body>
<script type="text/javascript">hello();</script>
</body>
</html>


Nyilván ez a kódrészlet csak egy leegyszerűsített példa, arra használom ezt a módszert, hogy pl. rolloveres gombokat: button('Cimke 1', 'link'); button('Cimke 2', 'link2'); vagy menüket: menu(new Array('Menupont 1', new Array('Almenu 1, 'link', 'Almenu 2', 'link'))); és hasonló amúgy is javascriptet használó dolgokat jelenítsek meg az oldalon, így a kiküldött html kód is sokkal rövidebb lenne, és nem kéne server oldalon törődni a böngésző típusával, mert javascriptből lehetne vizsgálni, így ez alapján ha kell különféleképpen "renderelni" az egyes elemeket. Az egész amúgy egy admin felületeten van, ezért lett "agyonscriptelve" hogy felhasználóbarát legyen, szóval nyugodtan meg lehet követelni, hogy be legyen kapcsolva a javascript, és min. IE6 / Firefox / Mozillát használjanak, csak ez iszonyat zavaro hogy IE6-tal mindig jön a figyelmeztetés a "veszélyes" tartalom miatt, és nem hozzáértőknek nehéz elmagyarázni, hogy ez miért van, és hogy tudják kikapcsolni...

EIK: Coder
 

november 6

DIV ablak

Agi · 2004. Nov. 6. (Szo), 16.59
DIV-vel jelenítek meg egy ablakon a html képernyőm felett. A problémám az, hogy a DIV ablak valamiért az oldalamon levő applet által megjelenített képem alá kerül. Van-e rá valamilyen lehetőség, hogy a DIV-vel megjelenített ablak abszolút előtérbe kerüljön, még az aktív applet felett is.