22786
Html-, css- és php-help
-
laliking #1532 tutorial.hu alapján készítettem egy sql-es vendégkönyvet.
azt szeretném megoldani hogy minden üzit külön keretbe rakjon. ami képekből van. -
gvoczelka #1531 köszönöm, kipróbálom őket :)
-
#1530 Itt található webes feltöltőrendszer. -
Anotino #1529 Azis "elore meg van irva" :) -
gvoczelka #1528 Tehát, valami ilyesmire gondoltam.
-
gvoczelka #1527 Hát, egész jó, de valami olyanra gondoltam, ami nem előre meg van írva, hanem valami olyasmira, mint pl a wanadoo smsweb részén van, tehát, automatikusan listázza a fájlokat, és ha változás van, akkor frissít, be lehet lépni a mappába, meg ilyenek. szóval, valami web ftp szerűséget szeretnék, ami egyben listázza a mappa tartalmát, fel tudok vele tölteni, és törölni is tudok fájlokat. -
gvoczelka #1526 Köszike :) mindjárt megnézem -
Cat 02 #1525 http://viktorqwe1.cjb.hu/listaz.php
töltsd le ezt nekem jó -
gvoczelka #1524 Felraktam a szerveremre, beírtam, hogy http://gvoczelka.dyndns.org/listazo.php
és üres fehér lap -
gvoczelka #1523 nem működik úg y:( -
Cat 02 #1522 ha nekem : jegyzettöm beírod és mentésmásként és listaz.php -
gvoczelka #1521 Őőőő, valahogy el tudod küldeni nekem úgy, hogy egy teljes php kódot? mert mondtam, nem értek a phphoz sajna :( nem tudom, mit hova kell beilleszteni :( -
#1520 Elég hülye kérdés, de mit csináljak ha nem működik a marquee utasítás? Beírom:
<marquee>szia</marquee>
Hello
Na és ebben az esetben fut a hello is! Pedig a kódban nincs még 1 marquee! -
Chipi20 #1519 Sziasztok!kellene egy kis segítség!
Keresek olyan programit amelyikkel PL:körbe fényképezeka szobámban és a progival "össze tudum vágni" olyanra hogy körbe lehessen nézni a szobámban!
Kérlek segítsetek,milyen programmal tudom ezt megcsinálni? -
Cat 02 #1518 ez listáz :D mást nem tud
<?php
$path = "./";
if (strrpos($moverse,'..')) {
$moverse = str_replace('/..','',$moverse);
$moverse = substr($moverse,0,strrpos($moverse,'/'));
}
if($moverse) $moverse = $moverse."/";
echo $moverse.'<br>';
$handle=opendir($path.$moverse);
while ($file = readdir($handle)) {
if(is_dir($path.$moverse.$file) && $file != ".") {
if ($file == ".." && $moverse == "") {
} else {
echo "<a href='?moverse=".$moverse.$file."'>".$file."</a><br>";
}
} else if ($file != ".") {
echo "<a href='".$path.$moverse.$file."'>".$file."</a><br>";
}
}
?>
de nemrég volt feltötlö is -
gvoczelka #1517 Helló mindenkinek! Egy olyan kérdéssel/kéréssel fordulok hozzátok, hogy van egy webszerverem, és szeretném megoldani valahogy, hogy úgy mint az smsweb-es oldalakon, kilistázni egy könyvtárnak a tartalmát, be lehessen lépni könyvtárakba, meg onnan ki. Ez azért lenne fontos, mert a suliban nem lehet ftp progit használni, pontosabban úgy van megcsinálva a dolog, hogy semmilyen ftp programot, meg ilyen irányító programot nem engednek ki a suli tűzfalán, de valahogy meg szeretném oldani, hogy vanami webftp szerűség legyen, kilistázza a fájlokat, törölni lehessen őket, meg feltölteni is lehessen. Most ezt elég kacifántosan mondtam el, de remélem érti valaki. És az lenne a kérésem, hogy egy sablont el tudna küldeni nekem, amit csak be kéne másolni egy mappába, és már működne is? Vagy ne is reménykedjek?
Hülye vagyok a php-hoz sajna, html-ben meg úgy tudom ilyet nem lehet csinálni, és ahhoz, hogy php-t tanuljak, most nincs sok időm, tanulás, meg ilyenek, nyáron meg dolgozok..
Előre is köszi a segítséget, ha lehet, emailben válaszoljon valaki, de jó itt is :) -
_Vegeta_ #1516 Koszi a gyors reagalast.
A masodik problemat, mind a szerveren mind pedig localhoston kiirja. Azt mondja nincs beallitva az index file. Ugy oldottam meg, hogy kozepen van egy layer es abba a layerbe van ez a php utasitas, tehat ha adott html fájlra akarok linkelni akkor csak a kozepso layer resz valtozik, abba tolti be a html fájlt. Csakhogy az index.php maga az index fájl es alapbol nincs benne semmi, csak a php utasitas. Ezert nemtud mit behozni.
Erthetoen irtam le? nemtom. :) -
#1515 ezt a gépeden irja ki vagy az adott oldalon? mert ha az adott oldalon akkor ott sehogy ha a gépedről van szó akkor a php.ini fájlban tudod beálítani de itt amugy valami a fájlal nem kóser! -
_Vegeta_ #1514 Elsoreszre rajottem, kisbetu nagybetu problema volt. :|
Masodik kerdesemre viszont ha valaki tud valaszt, azt nagyon megkoszonnem. :) -
_Vegeta_ #1513 Haliho! Remelem tudtok segiteni. :)
PHP
Tehat, adott oldal phpvel
$page = $_GET['page'];
include($page.".html");
ezt a parancsot hasznalnam, hogy dinamukus oldalt krealljak. A gond az hogy, localhoston muxik szuperul, de feltettem netre es 4 menupontbol csak ketto mukodik.
Ami nem megy ezt irja ki:
Warning: main(Famicom.html): failed to open stream: No such file or directory in /mnt/tarstore0/web/v/3/v3g374xx/index.php on line 163
Warning: main(): Failed opening 'Famicom.html' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /mnt/tarstore0/web/v/3/v3g374xx/index.php on line 163
Jo vilagos, nem talalja a filet. Csakhogy a file ottvan, egyszeruen nem hozza be, az meg a masik hogy masik ket link mukodik.
Otletek?
Masik problemam pedig, hogy ezzel a paranccsal hogy allithatom be h mit toltson be indexnek, mert ezt irja ki ha az index.php-t megnyitom
Notice: Undefined index: page in c:\program files\easyphp1-8\www\freelayout3\index.php on line 162
Warning: main(.html): failed to open stream: No such file or directory in c:\program files\easyphp1-8\www\index.php on line 163
Warning: main(): Failed opening '.html' for inclusion (include_path='.;C:\PROGRA~1\EASYPH~1\\php\pear\') in c:\program files\easyphp1-8\www\index.php on line 163
Valaki segiccsen lecci, mert kell a weblap internet tárgyra. :) -
#1512 Nekem a php-s működött elsőre, az jó. -
#1511 #1 scriptet ajánlom ugyanis nemcsak az ingyenes servereken de minden serveren először egy tmp könyvtárba kerül be a file és onann kell átmozgatni! én is beleütköztem már ebbe a hibába! -
#1510 És ha csak képet szeretnék feltölteni? -
#1509 Meg lehet oldani Javascripttel is:
<?xml version="1.0" encoding="iso-8859-2"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<script type="text/javascript">
function valt (kepsrc, kepnev) {
document.getElementById(kepnev).src=kepsrc;
}
function tolt () {
kepek = new Array();
kepek[0] = "banner1.jpg";
kepek[1] = "banner2.jpg";
kepek[2] = "banner3.jpg";
kepek[3] = "banner4.jpg";
darab = Math.floor(Math.random()*kepek.length);
valt (kepek[darab],"banner")
}
</script>
<title>Képváltó</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" />
</head>
<body onload="tolt()">
<div id="header"><img src="banner1.jpg" alt="banner" id="banner" /></div>
</body>
</html> -
#1508 Műxik, kicsit átalakítva én is használtam. -
#1507 Hálásan köszönöm. Ki is próbálom. -
#1506 script -
#1505 Ha támogatja a szerver akkor írok egy kódot ami cserélgegti a képeidet. -
#1504 :( -
#1503 Html nyelven szvsz ez nem kivitelezhető. PHP-ban meg lehet oldani, hogy egy randomgenerátor által mindig más képet illeszt be, de a php-t a webservernek is támogatnia kell. -
#1502 Üdv.
Kérdeztem már egyszer, hogy egy html lapban hogyan lehet megoldani, hogy minden egyes behívásnál egy bizonyos helyre más és más kép kerüljön (mondjuk egy mappából válogatva). Akkor nemigen kaptam választ, talán az én hozzánemértésem is közrejátszott, de most találtam egy weboldalt, ami pontosan azt csinálja, ami engem érdekelne. Címe: http://www.thetailsection.com/. A felső kép itt mindig más. A baj csak az, hogy megnéztem a forrást és mindig csak annak a képnek a neve szerepel, ami éppen be van hívva, nem pedig egy kódé, amiben szerepel maga a mechanizmus. De itt annyi hozzáértő ember van, hogy lehet, hogy ti megtaláljátok, hogyan működik. Ebben reménykedem. Ha sikerül valami épkézlábat kihámozni, légyszi szóljatok, mert ez érdekelne. Köszi. -
#1501 [url=http://www.tutorial.hu/content/view/476/28/]Filefeltöltés #1[/url]
[url=http://hu.php.net/manual/hu/features.file-upload.php]Filefeltöltés #2[/url] -
Cat 02 #1500 "Warning: copy(): open_basedir restriction in effect. File() is not within the allowed path(s): (/mnt/ultraweb/v/vi/) in /mnt/ultraweb/v/vi/upload.php on line 2
Nemmegy" :D
előtte is volt fenn egy az is ugyanezt írta ki csak ott volt Tallozás meg ienek de azé köcce -
Cat 02 #1499 "if(!copy($_FILES['file']['tmp_name'], 'Mappa/'.$_FILES['file']['name']))"
de ezek körül meik helyére írjam be a mappa nevet ? -
#1498 azt te adod meg! -
Cat 02 #1497 de meik a mappa ? -
#1496 upload.php
<?php
if(!copy($_FILES['file']['tmp_name'], 'Mappa/'.$_FILES['file']['name'])) { die("Nemmegy");
}else{
echo "Minden OK";
}
?>
index.php be meg ezt teszed
<form action="upload.php" method="post" enctype="multipart/form-data">
Fájl: <input type="file" name="file"><br/>
<input type="submit" value="Mehet">
</form>
ezt a kettőt megcsinálod és kész. Vanitt még pár dolog pl is_uploaded_file() vagy a Submit másmilyen módon való kezelése, de ezt a scriptfelépitést loptam, de igy elég eccerüen működik. A Mappának léteznie kell és irhatónak kell lennie, szolgáltatótól függően.
Nempróbáltam szal nem 100%, de nem vagyok tökéletes, ahogy azt egy népszerü zenekar is játsza,)
-
Cat 02 #1495 feltötlő sciptet (vagy mit) honnan tudnék szerezni ?
(volt már pár csak mind vmiért rosz volt :D meg a chmod 777 se műxött) -
#1494 Ok! Kijavítottam a hibát! Köszi a segítséget! -
#1493 Köszi! Viszont azt valaki, nem tudja, hogy ha 1 elvárás teljesül 1 frissítő lekérdezés lefusson??
Én ezt így próbáltam:
<?php
include ("config.php");
$eredmeny = mysql_query("SELECT petak FROM szoveg WHERE nev='".$nev."'");
$numrow = mysql_num_rows($eredmeny);
if ($numrow != 0) {
$c = mysql_fetch_array ($eredmeny);
$petak = $c[petak];
}
if (isset($petak) && ($petak>800)) {
print "Sikeresen tankoltál 5 litert!";
mysql_query("UPDATE szoveg SET motortuning=motortuning+'5' WHERE nev='$nev'");mysql_query("UPDATE szoveg SET petak=petak-'800' WHERE nev='$nev'");
}
$eredmeny = mysql_query("SELECT petak FROM szoveg WHERE nev='".$nev."'");
$numrow = mysql_num_rows($eredmeny);
if ($numrow != 0) {
$c = mysql_fetch_array ($eredmeny);
$petak = $c[petak];
}
if (isset($petak) && ($petak<800)) {
print "Nincs elég pénzed!";
print "<br>Menj dolgozni, vagy próbálj szerencsét a játékteremben!";
}
?>
Mondanom sem kell, hogy nem sikerült!