Archívum - 140703 - Fórum téma
december 29
Apache "failed to get a socket for port 80" gond
Felraktam az Apache-ot, meg mindent ami egy telepítőcsomagban volt (MySql, PHP, Apache). Az lenne a kérdésem, hogy a php fájljaimat csak a localhost mappába lehet tenni, hogy működjenek, vagy hova. A problémám pedig az lenne, hogy ha írok egy egyszerű kis php progit és le akarom futtatni, akkor bejön valami letöltés, (pedig nincs netem!)és csak a 3betűs kombináció sokszor alkalmatásával lehet kilépni, viszont a php nem fut le! Az Apache error.log-jában pedig ez van: "No such file or directory:make_sock:failed to get a socket for port 80"!!!
Mi lehet a probléma???
■ Mi lehet a probléma???
december 28
Banális kérdés
Én a kezdők kezdője vagyok és még semmit
se értek ezért is fordulok hozzátok.
Az lenne a kérdésem hogy mit tegyek, hogy
ne ez jöjjön ki:
Rossz adatbázis-könyvtár név!
(Legalább 6 karakterünek kell lennie!)
■ se értek ezért is fordulok hozzátok.
Az lenne a kérdésem hogy mit tegyek, hogy
ne ez jöjjön ki:
Rossz adatbázis-könyvtár név!
(Legalább 6 karakterünek kell lennie!)
december 27
php class trükkök
php 4 és php 5 osztálykezelésével kapcsolatos problémák, és azok megoldásai.
■ az adatbázisból formázott text kiíratása php-ből?
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.
■ 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?
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
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írá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ória: </p>
<ul>
<li>Meglévő kategóriák közül kiválasztá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>Új ketegória (hagyd üresen, ha kiválasztottál kategóriá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ő
■ 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írá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ória: </p>
<ul>
<li>Meglévő kategóriák közül kiválasztá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>Új ketegória (hagyd üresen, ha kiválasztottál kategóriá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
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!
■ 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?
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?
■ -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
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
■ 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
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??
■ 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??



