ugrás a tartalomhoz

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

december 27

az adatbázisból formázott text kiíratása php-ből?

Anonymous · 2004. Dec. 27. (H), 13.54
Sziasztok !

Egy kis segítség kellene, van egy adatbázis mezőm amit egy textarea-n keresztül töltök fel, ebben szerepelhetnek, sortörések, felsorolások, tab-ok, space-k. Az adatbázisba jól viszi be, ugyanolyannak látom a tartalmat mint amit felvittem, a probléma akkor következik, ha ezt a mezőt egy tömböl ki szeretném íratni, akkor ugyanis se a sortörést se a spaceket, se semmit nem rak bele, hanem egy egybeömlesztett szöveget rak ki a képernyőre. Már próbálkoztam a nl2br() függvénnyel is, akkor valamivel jobb a helyzet legalább a sortöréseket kiírja.
Mit lehet ilyenkor tenni? Már tömbbe ömlesztve kerülnek bele az adatok vagy a kiíratás módja nem stimel?

Előre is köszönöm a segítséget.
 

Megengedhető, hogy csak egy felbontásra készüljünk fel?

Vadember · 2004. Dec. 27. (H), 13.22
Hali! Szerintetek megengedhető az, hogy egy weboldalt csak egyfajta felbontásra készítünk és figyelmeztetjük a felhasználót a helyes felbontás használatára. Vagy ma már az alapkövetelmény hogy legalább 800*600 és 1024*768-ban is normálisan kell kinéznie ? Észrevételem szerint ma ez a két legelterjedtebb felbontás.
 

MySQL lekérdezés/kiíratás

Anonymous · 2004. Dec. 27. (H), 12.36
Hello

Visszaolvastam pár lapot, de még mindig nem találtam választ...

Van nekem egy MySQL adatbázisom, egy 'linkek' táblám, és abba bele vannak írva, a linkek, tehát: leir (leírás), link (hogy hova mutat), kat (a kategória, ezzel van a probléma) és nev (hogy ki adta hozzá a listához).

Na most amikor új linket akarnánk hozzáadni, minden kategóriát ki szeretnék íratni egy <select> -be, ami megy is, csak ha MP3 kategóriában tíz link van, akkor tíz MP3 <option> lesz a <select> -ben, pedig én csak egyet szeretnék.

Tehát az egész így néz ki valahogy:

<form action="index.php?o=linkek&ao=uj" method="post" name="ujlink" target="_top" id="ujlink">
<p>Le&iacute;r&aacute;s:
<input name="ujlink_leir" type="text" id="ujlink_leir" size="30" maxlength="255">
</p>
<p>Link: http://
<input name="ujlink_link" type="text" id="ujlink_link" size="30" maxlength="255">
</p>
<p>Kateg&oacute;ria: </p>
<ul>
<li>Megl&eacute;v&#337; kateg&oacute;ri&aacute;k k&ouml;z&uuml;l kiv&aacute;laszt&aacute;s:<br>
<select name="kat1" size="3" id="select">
<?php
// adatbázis kapcsolódás
$db=mysql_connect("host","db","pwd");
mysql_select_db(klick, $db);
// kategóriatípusok kiiratása
$eredmeny=mysql_db_query("db","SELECT kat FROM linkek");
while($sor=mysql_fetch_array($eredmeny))
{
echo" <option value\"".$sor["kat"]."\">".$sor["kat"]."</option>\n";
}
mysql_free_result($eredmeny);
?>
</select>
</li>
<li>&Uacute;j keteg&oacute;ria (hagyd &uuml;resen, ha kiv&aacute;lasztott&aacute;l kateg&oacute;ri&aacute;t):<br>
<input name="ujlink_kat2" type="text" id="ujlink_kat2" size="30" maxlength="255">
</li>
</ul>
</form>

Tehát az a lényeg hogy a link hozzáadásakor új kategóriát is létre lehesenn hozni, de nem szeretnék a kategórianeveknek külön táblát, és kategóriánként sem külön táblákat.

Ha valaki megértette, akkor örömmel venném válaszát.

Víznedvesítő
 

december 25

A "Frissítési gond"-ok újra

Vadember · 2004. Dec. 25. (Szo), 12.34
Nemrég volt egy kérdésem, amire megkaptam a választ ("Frissítési gond" átirányítással). Ebből kifolyólag támadt még egy kérdésem:

azt szeretném, hogy leellenőrzöm az űrlapot, majd ha hibás akkor az űrlap fölé kiírom a hibákat ugyanazon az oldalon viszont ha nem hibás akkor átirányítom egy másik lapra, ami feldolgozza az adatokat, majd 'visszarak' az előző űrlapos oldalra.

tehát az a kérdésem, hogy létezik-e olyan függvény PHP-ben(!), amivel így el lehetne küldeni az adatokat.

nagyjából erre gondoltam:

<form action="<? print $PHP_SELF ?>?submit=i" method="post">
.
.
.
.
<input type="submit">
</form>

<?
if ($submit=="i")
{
if (van_hiba)
{
hibaüzenet;
}
else
{
átirányítás az adatfeldolgozó lapra
}
}

Arra gondoltam hogy elküldöm egy header ("location: adatfeldolgozo.php?elkuldendo=$adat")
csak mi van akkor, ha mondjuk több oldalas szöveget akarok elküldeni?tehát ez nem a legjobb megoldás.

Ha vki tud jobbat az szóljon!KÖSZI!
 

Mi a véleményetek?

Vadember · 2004. Dec. 25. (Szo), 11.20
Hali! Szerintetek egy űrlap kitöltésénél mi a legjobb módszer, ha a felhasználót figyelmeztetni akarjuk arra, hogy vmit hibásan töltött ki? Én ezekre gondoltam:

-js-es alert
-kiíírjuk a figyelmeztetést ugyanarra a lapra
-vagy átirányítom egy másik lapra és ott írom ki
-esetleg a mezők mellé teszek vmi jelet (ezt hogyan lehetne EGYSZERŰEN megoldani?)

Nos? Ki hogyan csinálja?
 

december 23

Layer Flash animacio folott

Anonymous · 2004. Dec. 23. (Cs), 19.36
Sziasztok!

Tudja valaki, hogy lehet megcsinalni azt, hogy ha pl. van egy menum, ami ralog a flashre, hogy a flash folott jelenjen meg, (ne takarja el a flash a legordulo menut)?
(Z-order nem segitett, de tudom hogy meglehet csinalni, mert az mtv.com regi verziojaban is igy volt)
Koszi a valaszokat:
Dani
 

december 22

js + cookie

Vadember · 2004. Dec. 22. (Sze), 18.50
hali!
Gombnyomásra szeretnék egy cookiet létrehozni, így:

<html>
<head>
<script language="JavaScript">
function suti()
{
var datum = new Date(2005,11,31,23,59,59,999)
setCookie('probasuti', 10,datum)
}
</script>
</head>

<body>
<input type="button" onclick="suti()">
</body>
</html>

A hibaüzenet : "A várt elem objektum!"

A hiba a 9. sor 1. karakterénél van.

Tudna valaki segíteni??
 

SESSION kezeles

Anonymous · 2004. Dec. 22. (Sze), 14.04
Udv mindenkinek,

olyan kerdesem lenne, hogyan tudom 4.2.2 php alatt felszabaditani a session cookiet?
session_destroy()
session_unset() nem mukodik

azt szeretnem elerni, hogy 30 perc utan ne legyen ervenyes a session!

Udv
Sanyi
 

Mambo 4.5.1 safe mode

moszkito · 2004. Dec. 22. (Sze), 13.39
edig 4.5.0 volt fent safe mode patchel simán lehetet instalálgatni (template, component stb...) most felraktam a 4.5.1 et leszedtem mamboforge.com rol hozá a safe mode patchet felraktam de ezt irja: Error, failed resolve FTP host path to Mambo directory valaki segithetne egy kicsit... :(
 

Frisítési gondok

Vadember · 2004. Dec. 22. (Sze), 12.42
Hali!A problémám a következő lenne:

Van egy űrlap ahova adatokat beírva, majd a submit gombra kattintva egy adatbázisba tárolom el.Ezután az adatbeviteli mezők kiürülnek.A gond az, hogy ha közvetlen ezután valaki rákattint a böngésző frissítés gombjára, akkor ismét felveszi ugyanazokat az adatokat.Tudtok erre valami megoldást?