|
Szerző |
Üzenet |
Dj DEL
vas-tag
Csatlakozott: vas. júl. 16, 2006 15:06 Hozzászólások: 2
|
Sziasztok nekem is mysql problémám van mégpedig a következő:
Szolgáltató váltás miatt adatbázisomat latin1ről utf8-ra kellene állítanom.
A latin1es ékezeteket javítottam utf8asra (vagyis ezeket Û û Õ õ ilyenekre: Ő ő Ű ű cseréltem). Ezzel eddig nincs gondom, a probléma a karakter készlettel kezdődik ugyanis ha átírom a DEFAULT CHARSET=latin1 -et mondjuk utf8-ra vagy general_ci-re akkor a bigdump hibát ír ki. Megpróbáltam myadminban a kisebb táblákat berakni úgy hogy kitörlöm a Defaultchrset=latin1 -et és ott sikerül importálni, csak hogy adatbázisom viszonylag nagy 24 MB ezért bigdumpot kell használnom de az mint már említettem hibát ír ki.
|
vas. júl. 16, 2006 15:17 |
|
|
Andrei
gyémánt tag
Csatlakozott: szer. márc. 24, 2004 13:43 Hozzászólások: 1448 Tartózkodási hely: Brüsszel, Belgium
|
cAby00 írta: Hali, nem tud vki PHP-s fótógalériát? Ha vki tud, akkor lécci írja már ide. Köszi előre is.
Ezt elég sokan használják (PHP/MYSQL szükséges):
http://coppermine-gallery.net/index.php
|
szomb. júl. 15, 2006 18:43 |
|
|
cAby00
ezüst tag
Csatlakozott: vas. feb. 19, 2006 22:16 Hozzászólások: 64 Tartózkodási hely: Bp. III.ker
|
Hali,
nem tud vki PHP-s fótógalériát?
Ha vki tud, akkor lécci írja már ide. Köszi előre is.
|
szomb. júl. 15, 2006 0:29 |
|
|
picpoc8
vas-tag
Csatlakozott: szer. júl. 27, 2005 12:16 Hozzászólások: 5
|
Hi all!
Egy kis problémám adódott az otthoni gépen, szerverkörnyezetben.
Apache 2.0.44-es, PHP 4.2.3-as, illetve MySQL 3.23-as verziót használok phpMyAdminnal. Joomlát (1.0.10) telepítettem, illetve Media Wiki-t.
A probléma a következő:
Amikor A Joomlában az admin felületen "Apply"-kálok valamit, illetve amikor be akarok jelentkezni a főoldalról, valamint amikor a Wiki esetében egyszerűen csak rá akarok menni az index.php-ra,
Internal Server Error (500-as hiba) -t jelez.
Átlagos beállításokat használok a szerver esetében, semmi különöset (Register_globals kikapcsolva)
Mivel ilyen téren kezdő vagyok, nem tudom, mi okozza a hibát.
A fenti leírás alapján valaki meg tudja mondani, mi lehet ilyen esetben a megoldás, esetleg a helyes beállítás?
Előre is kösz.
Üdv: Poci
PS: ez tűnt a legalkalmasabb helynek, ide írtam.
|
szer. jún. 28, 2006 16:54 |
|
|
SWEN
arany tag
Csatlakozott: kedd aug. 30, 2005 21:30 Hozzászólások: 105
|
Erre jó az empty() fgv:
Kód: <?php $var = 0;
// Evaluates to true because $var is empty if (empty($var)) { echo '$var is either 0, empty, or not set at all'; }
// Evaluates as true because $var is set if (isset($var)) { echo '$var is set even though it is empty'; } ?>
|
szer. jún. 07, 2006 0:39 |
|
|
[GrisA]
ezüst tag
Csatlakozott: szer. ápr. 06, 2005 7:13 Hozzászólások: 46 Tartózkodási hely: Simagöröngyösi
|
Na egy kérdés:
Hogyan a francba tudom megkülönböztetni az integer 0-át a nem megadott változótól
Mert ha mondjuk megadom
$var = 0;
és rákérdezek hogy isset($var);
na akkor visszadob egy false-t
ez mondjuk ott lenne érdekes, hogy GET út egyik értékéből (mert tegyük fel van több is) valamiért jönnie kéne egy integer 0-nak, és meg kéne ezt különböztetni attól, mikor nem kap semmit.
A probléma mondjuk nem egetverő, csak mint kezdő csíra PHP-s érdeklődök.
|
kedd jún. 06, 2006 23:19 |
|
|
kis-Pocok
ezüst tag
Csatlakozott: vas. jún. 27, 2004 20:05 Hozzászólások: 93
|
Kérdése
Üdv!
Van egy olyan kérdséem hogy egy .gz fájlt szeretnék lementeni, amennyiben vki megnyitja a lapot.
Az alábbi kóddal elindúl a letöltés de ezzel inkább txt -ket lehet csinálni, amia headerek után beleírok azt menti bele. Neklem ne mez kéne, hanem hogy a képet amit becsomagoltam GZip-be azt nyisas meg és mentse le! Ötlet javaslat?
Kód: header("Content-disposition: filename=MEGJELENO_NEV"); header("Content-type: application/octetstream"); header("Pragma: no-cache"); header("Expires: 0");
Valószínüleg a második header sort kellene változtani és megadni valahogyan egy pontos elérhetőséget. Remélem van ötletetek!
Köszönettel: kis-Pocok
|
szer. máj. 17, 2006 11:26 |
|
|
chipi
arany tag
Csatlakozott: csüt. jan. 19, 2006 16:59 Hozzászólások: 182 Tartózkodási hely: Tapolca
|
zsola2 írta: chipi, ahhoz jó volna látni a kódot, hogy hogy van megírva a feltöltés, mert php forrást nem tudunk nézni innen monitor elől csak úgy. De így látatlanban lenne egy olyan tippem, hogy az ellenörzésnél ha nagyobb a feltöltendő file mérete mint 100 KB, akkor el akar küldeni egy hibaoldalra, amit viszont nem talál meg.
Itt a kód:
Kód: <?php session_start(); $filedir = 'images'; //Adatbázis megnyítása require_once("connections/kapcsolat.php"); mysql_select_db($database_kapcsolat, $kapcsolat); if(isset($_SESSION["correct"])){ $username=$_SESSION["correct"]; $_SESSION["correct"]=$username; } else{ header("Location: login.php"); exit; } $username=$username;
$adatok=mysql_query("SELECT * FROM kepfeltoltes WHERE username='$username' "); $adatok_db=mysql_num_rows($adatok); if($adatok > 0){ $adat_tomb=mysql_fetch_assoc($adatok); } if($adat_tomb["kepurl1"] == NULL){ $aktualis="kepurl1"; }elseif($adat_tomb["kepurl2"] == NULL ){ $aktualis="kepurl2"; } elseif($adat_tomb["kepurl3"] == NULL){ $aktualis="kepurl3"; } elseif($adat_tomb["kepurl4"] == NULL){ $aktualis="kepurl4"; } elseif($adat_tomb["kepurl5"] == NULL){ $aktualis="kepurl5"; } elseif($adat_tomb["kepurl6"] == NULL){ $aktualis="kepurl6"; } elseif($adat_tomb["kepurl7"] == NULL){ $aktualis="kepurl7"; } elseif($adat_tomb["kepurl8"] == NULL){ $aktualis="kepurl8"; } else{ $uzenet="Mind a 8 képfeltöltési lehetõséget elhasználtad!"; }
if(isset($_FILES['userfile'])) { //print_r($_FILES['userfile']); $size = $_FILES['userfile']['size']; $type = $_FILES['userfile']['type']; if ($size < 300000) { if (($type == "image/jpeg") or ($type == "image/gif" ) or ($type == "image/jpg")) { if(!file_exists($filedir . '/' . basename($_FILES['userfile']['name']))) { if(move_uploaded_file($_FILES['userfile']['tmp_name'],$filedir . '/'.basename($_FILES['userfile']['name']))); { $kep_helye=$_FILES['userfile']['name']; mysql_query("UPDATE kepfeltoltes SET $aktualis='$kep_helye' WHERE username='$username' "); header("location: index.php"); exit; } } else { print "<br>Ilyen nevû kép már létezik!!"; } }else{ echo "Nem megengedett fileformátum! (Csak gif, jpg kép!)"; } } else { $size = $size/1024; echo "Túl nagy a file! (".$size." KB, max. 300 KB)"; } } ?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title></title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"> <?php if(!isset($uzenet)){?> <form enctype="multipart/form-data" action="feltoltes.php" name="kepek" method="post" > <input type="file" name="userfile"> <br> <input type="submit" value="Csatolás"> <?php print("" .$username); ?> </form> <?php } ?> <?php //Kiíratjuk az eddig feltöltött képeket print($uzenet); ?>
<table width="100%" border="0" cellpadding="0" cellspacing="0"> <tr> <td><div align="center"><?php if($adat_tomb["kepurl1"] !== NULL){ print("<img src='".$filedir."/".$adat_tomb["kepurl1"]."'width='100' height='100' border='0'><hr>"); }?><br> </div></td> <td><div align="center"><?php if($adat_tomb["kepurl2"] !== NULL){ print("<img src='".$filedir."/".$adat_tomb["kepurl2"]."'width='100' height='100' border='0'><hr>"); }?><br> </div></td> </tr> <tr> <td><div align="center"><?php if($adat_tomb["kepurl3"] !== NULL){ print("<img src='".$filedir."/".$adat_tomb["kepurl3"]."'width='100' height='100' border='0'><hr>"); }?><br> </div></td> <td><div align="center"><?php if($adat_tomb["kepurl4"] !== NULL){ print("<img src='".$filedir."/".$adat_tomb["kepurl4"]."'width='100' height='100' border='0'><hr>"); }?><br> </div></td> </tr> <tr> <td><div align="center"><?php if($adat_tomb["kepurl5"] !== NULL){ print("<img src='".$filedir."/".$adat_tomb["kepurl5"]."'width='100' height='100' border='0'><hr>"); }?><br> </div></td> <td><div align="center"><?php if($adat_tomb["kepurl6"] !== NULL){ print("<img src='".$filedir."/".$adat_tomb["kepurl6"]."'width='100' height='100' border='0'><hr>"); }?><br> </div></td> </tr> <tr> <td><div align="center"><?php if($adat_tomb["kepurl7"] !== NULL){ print("<img src='".$filedir."/".$adat_tomb["kepurl7"]."'width='100' height='100' border='0'><hr>"); }?><br> </div></td> <td><div align="center"><?php if($adat_tomb["kepurl8"] !== NULL){ print("<img src='".$filedir."/".$adat_tomb["kepurl8"]."'width='100' height='100' border='0'><hr>"); }?><br> </div></td> </tr> </table>
</body> </html>
|
szer. márc. 15, 2006 20:39 |
|
|
chipi
arany tag
Csatlakozott: csüt. jan. 19, 2006 16:59 Hozzászólások: 182 Tartózkodási hely: Tapolca
|
MIt csináljak? Hogyan telepítsem fel és mit állítsak be? Meg mindent, hogy menjen, fontos lenne a fórum mert volt benne már hozzászólás meg resisztrált tag is, azokat mentettem, de a nyakamat szedik le, hogy miért nem megy a fórum. A segítséget nagyon szépen köszönöm előre is!
|
kedd márc. 14, 2006 20:46 |
|
|
chipi
arany tag
Csatlakozott: csüt. jan. 19, 2006 16:59 Hozzászólások: 182 Tartózkodási hely: Tapolca
|
Squito írta: chipi írta: Squito írta: chipi írta: De ez telepítésnél van. Mit csináljak vele?? Talán nem jó az extra.hu szervere? Kód: CREATE TABLE ipb_macro ( macro_id smallint(3) auto_increment, macro_value varchar(200) default NULL, macro_replace text, can_remove tinyint(1) default '0', macro_set smallint(3) NOT NULL default '', PRIMARY KEY (macro_id), KEY macro_set (macro_set) ) TYPE=MyISAM; Azaz kreáljam meg őket? Nem jó, sehogyan, bárhogyan is csinálom. Nekem lefutott...
Nem tudom, nekem nem megy, az extrára raktam még 1-t és valamiért tökre ment, az nem lehet, hogy csak egyszer lehet ilyet telepíteni a szerveren?
|
kedd márc. 14, 2006 17:38 |
|
|
zsola2
arany tag
Csatlakozott: szer. márc. 24, 2004 13:43 Hozzászólások: 327
|
chipi, ahhoz jó volna látni a kódot, hogy hogy van megírva a feltöltés, mert php forrást nem tudunk nézni innen monitor elől csak úgy.
De így látatlanban lenne egy olyan tippem, hogy az ellenörzésnél ha nagyobb a feltöltendő file mérete mint 100 KB, akkor el akar küldeni egy hibaoldalra, amit viszont nem talál meg.
|
kedd márc. 14, 2006 0:04 |
|
|
Squito
gyémánt tag
Csatlakozott: szer. dec. 01, 2004 16:04 Hozzászólások: 2259 Tartózkodási hely: A sivatagban szivárványszínű mókusokat etetek
|
chipi írta: Squito írta: chipi írta: De ez telepítésnél van. Mit csináljak vele?? Talán nem jó az extra.hu szervere? Kód: CREATE TABLE ipb_macro ( macro_id smallint(3) auto_increment, macro_value varchar(200) default NULL, macro_replace text, can_remove tinyint(1) default '0', macro_set smallint(3) NOT NULL default '', PRIMARY KEY (macro_id), KEY macro_set (macro_set) ) TYPE=MyISAM; Azaz kreáljam meg őket? Nem jó, sehogyan, bárhogyan is csinálom.
Nekem lefutott...
|
hétf. márc. 13, 2006 21:42 |
|
|
chipi
arany tag
Csatlakozott: csüt. jan. 19, 2006 16:59 Hozzászólások: 182 Tartózkodási hely: Tapolca
|
Sziasztok!
Csináltam egy képfeltöltést és a bajom az lenne vele, hogy ha 100Kb nagyobb képet töltök fel vele akkor 404 hibát ír ki és ráugrik a zolgáltató oldalára, de miért??
http://tomioldal.uw.hu/index_elemei/feltoltes/login.php
|
hétf. márc. 13, 2006 20:52 |
|
|
chipi
arany tag
Csatlakozott: csüt. jan. 19, 2006 16:59 Hozzászólások: 182 Tartózkodási hely: Tapolca
|
Squito írta: chipi írta: De ez telepítésnél van. Mit csináljak vele?? Talán nem jó az extra.hu szervere? Kód: CREATE TABLE ipb_macro ( macro_id smallint(3) auto_increment, macro_value varchar(200) default NULL, macro_replace text, can_remove tinyint(1) default '0', macro_set smallint(3) NOT NULL default '', PRIMARY KEY (macro_id), KEY macro_set (macro_set) ) TYPE=MyISAM;
Azaz kreáljam meg őket?
Nem jó, sehogyan, bárhogyan is csinálom.
|
vas. márc. 12, 2006 22:01 |
|
|
Squito
gyémánt tag
Csatlakozott: szer. dec. 01, 2004 16:04 Hozzászólások: 2259 Tartózkodási hely: A sivatagban szivárványszínű mókusokat etetek
|
chipi írta: De ez telepítésnél van. Mit csináljak vele?? Talán nem jó az extra.hu szervere?
Kód: CREATE TABLE ipb_macro ( macro_id smallint(3) auto_increment, macro_value varchar(200) default NULL, macro_replace text, can_remove tinyint(1) default '0', macro_set smallint(3) NOT NULL default '', PRIMARY KEY (macro_id), KEY macro_set (macro_set) ) TYPE=MyISAM;
|
vas. márc. 12, 2006 17:54 |
|
|
chipi
arany tag
Csatlakozott: csüt. jan. 19, 2006 16:59 Hozzászólások: 182 Tartózkodási hely: Tapolca
|
Squito írta: chipi írta: Sziasztok! Az Invision Power Board forumot használom és valamiért az extrán nem akar müködni, ezt írja ki telepítéskor: Idézet: Warning!
The following errors must be rectified before continuing! Please go back and try again!
mySQL Error: Invalid default value for 'macro_set' Query:CREATE TABLE ipb_macro ( macro_id smallint(3) NOT NULL auto_increment, macro_value varchar(200) default NULL, macro_replace text, can_remove tinyint(1) default '0', macro_set smallint(3) NOT NULL default '', PRIMARY KEY (macro_id), KEY macro_set (macro_set) ) TYPE=MyISAM; ha smallint not null, akkor annak default értéket kell adni (általában 0)
De ez telepítésnél van. Mit csináljak vele?? Talán nem jó az extra.hu szervere?
|
szomb. márc. 11, 2006 23:26 |
|
|
SWEN
arany tag
Csatlakozott: kedd aug. 30, 2005 21:30 Hozzászólások: 105
|
MadNed írta: Hehe nemreg kezdtem atszokni a printre, mert valaki azt mondta, hogy az echo az ****
Végülis... Nyilván azért került bele később az API-ba, hogy egy "jó" helyett legyen egy "****" is
Szvsz az echo jobb, mert mivel nincs visszatérési értéke, gyorsabb. Itt már írtam: itt.
|
szomb. márc. 11, 2006 10:35 |
|
|
MadNed
arany tag
Csatlakozott: kedd okt. 19, 2004 7:10 Hozzászólások: 197 Tartózkodási hely: A szamitogepem elott.
|
SWEN írta: MadNed írta: print($valtozo!="" ? "$valtozo" : "ures"); Nálam ez így működött (PHP 4.3.11). Mondjuk igazából így lenne helyesebb: Kód: print($valtozo!="" ? $valtozo : "ures"); Más kérdés, hogy a print-et már kb. 2001-ben rég el kellett volna felejteni: Kód: echo $valtozo!="" ? $valtozo : "ures";
Hehe nemreg kezdtem atszokni a printre, mert valaki azt mondta, hogy az echo az ****. Igazabol en nem tudom mi a kulonbseg, de mostmar nem tudom, hogy melyiket hasznaljam.
A kodot koszi. Elvileg probaltam igy is, de holnap ki fogom probalni. Hatha ugy jarok mint a <option> nal a value ertekkel.
Holnap megirom, hogy mi lett az eredmeny, de most megyek mert kieg a szemem. egesz nap programoztam.....
Jo8
|
csüt. márc. 09, 2006 23:52 |
|
|
SWEN
arany tag
Csatlakozott: kedd aug. 30, 2005 21:30 Hozzászólások: 105
|
MadNed írta: print($valtozo!="" ? "$valtozo" : "ures");
Nálam ez így működött (PHP 4.3.11). Mondjuk igazából így lenne helyesebb:
Kód: print($valtozo!="" ? $valtozo : "ures"); Más kérdés, hogy a print-et már kb. 2001-ben rég el kellett volna felejteni: Kód: echo $valtozo!="" ? $valtozo : "ures";
|
csüt. márc. 09, 2006 17:58 |
|
|
MadNed
arany tag
Csatlakozott: kedd okt. 19, 2004 7:10 Hozzászólások: 197 Tartózkodási hely: A szamitogepem elott.
|
Sziasztok!
Van egy ilyen fonom kis szerkezet:
Idézet: print($valtozo!="" ? "nem ures" : "ures");
Ez igy szep is jo, de mi van, ha a "nem ures" szoveg helyett egy valtozo tartalmat akarom kiiratni? Megoldhato ez valahogy ezzel a szerkezettel? Az IF es verzoi nem erdekel, mert termeszetesen azt en is ismerem. En igy probalkoztam, de igy nem mukodik. Probaltam a "."(pontot) is beletenni (hozzafuzes) de annak sem igazan orult. Idézet: print($valtozo!="" ? "$valtozo" : "ures");
Ha azt kerdeznetek, hogy akkor miert nem if-fel csinalom, akkor azt kell hogy mondjam, hogy nem tudom. Egyszeruen csak kiprobaltam ezt a szerkezetet, es bosszant, hogy nem mukodik, pedig valami megoldas biztos van ra.
Valaszokat elore is koszonom!
|
csüt. márc. 09, 2006 15:52 |
|
|
Squito
gyémánt tag
Csatlakozott: szer. dec. 01, 2004 16:04 Hozzászólások: 2259 Tartózkodási hely: A sivatagban szivárványszínű mókusokat etetek
|
chipi írta: Sziasztok! Az Invision Power Board forumot használom és valamiért az extrán nem akar müködni, ezt írja ki telepítéskor: Idézet: Warning!
The following errors must be rectified before continuing! Please go back and try again!
mySQL Error: Invalid default value for 'macro_set' Query:CREATE TABLE ipb_macro ( macro_id smallint(3) NOT NULL auto_increment, macro_value varchar(200) default NULL, macro_replace text, can_remove tinyint(1) default '0', macro_set smallint(3) NOT NULL default '', PRIMARY KEY (macro_id), KEY macro_set (macro_set) ) TYPE=MyISAM;
ha smallint not null, akkor annak default értéket kell adni (általában 0)
|
csüt. márc. 09, 2006 9:48 |
|
|
chipi
arany tag
Csatlakozott: csüt. jan. 19, 2006 16:59 Hozzászólások: 182 Tartózkodási hely: Tapolca
|
Sziasztok!
Az Invision Power Board forumot használom és valamiért az extrán nem akar müködni, ezt írja ki telepítéskor:
Idézet: Warning!
The following errors must be rectified before continuing! Please go back and try again!
mySQL Error: Invalid default value for 'macro_set' Query:CREATE TABLE ipb_macro ( macro_id smallint(3) NOT NULL auto_increment, macro_value varchar(200) default NULL, macro_replace text, can_remove tinyint(1) default '0', macro_set smallint(3) NOT NULL default '', PRIMARY KEY (macro_id), KEY macro_set (macro_set) ) TYPE=MyISAM;
|
csüt. márc. 09, 2006 8:40 |
|
|
Squito
gyémánt tag
Csatlakozott: szer. dec. 01, 2004 16:04 Hozzászólások: 2259 Tartózkodási hely: A sivatagban szivárványszínű mókusokat etetek
|
Dj Faustus írta: Squito írta: Squito írta: [Nem pont erre gondoltam... Amikor a hozzászólásokat írod, akkor ott vannak a különféle gombok, mint pl B, i, u, Quote, Code... stb. Na, ha ezekre rákattintasz, akkor attól függően, hogy a beviteli mezőben (<TEXTAREA>) ki van-e jelölve valami vagy sem, akkor a JavaScript berakja a megfelelő formázó tag(ek)et! Na, erre gondoltam. Erre talált már valaki megoldást? Ilyesmi megfelel?
Na, pontosan erre gondoltam
1000 THX!!!
|
kedd márc. 07, 2006 22:20 |
|
|
Dj Faustus
arany tag
Csatlakozott: hétf. ápr. 26, 2004 14:57 Hozzászólások: 470
|
Squito írta: Squito írta: [Nem pont erre gondoltam... Amikor a hozzászólásokat írod, akkor ott vannak a különféle gombok, mint pl B, i, u, Quote, Code... stb. Na, ha ezekre rákattintasz, akkor attól függően, hogy a beviteli mezőben (<TEXTAREA>) ki van-e jelölve valami vagy sem, akkor a JavaScript berakja a megfelelő formázó tag(ek)et! Na, erre gondoltam. Erre talált már valaki megoldást?
Ilyesmi megfelel?
|
kedd márc. 07, 2006 21:46 |
|
|
SWEN
arany tag
Csatlakozott: kedd aug. 30, 2005 21:30 Hozzászólások: 105
|
Nézz meg egy olyan oldalt (rendszerint blogok kommentezője) ahol ilyen van, és keresd meg a forrásában, hogyan oldották meg.
|
kedd márc. 07, 2006 21:44 |
|
|
Squito
gyémánt tag
Csatlakozott: szer. dec. 01, 2004 16:04 Hozzászólások: 2259 Tartózkodási hely: A sivatagban szivárványszínű mókusokat etetek
|
Squito írta: [Nem pont erre gondoltam... Amikor a hozzászólásokat írod, akkor ott vannak a különféle gombok, mint pl B, i, u, Quote, Code... stb. Na, ha ezekre rákattintasz, akkor attól függően, hogy a beviteli mezőben (<TEXTAREA>) ki van-e jelölve valami vagy sem, akkor a JavaScript berakja a megfelelő formázó tag(ek)et! Na, erre gondoltam.
Erre talált már valaki megoldást?
|
kedd márc. 07, 2006 20:00 |
|
|
vasporrobi
ezüst tag
Csatlakozott: vas. máj. 15, 2005 20:45 Hozzászólások: 75 Tartózkodási hely: Hungary
|
<html>
<body>
<form action="$PHP_SELF" method="post">
<select name="Marka">
<option>Nokia</option>
<option>Samsung</option>
</select>
<select name="Tipus">
<option>3100</option>
<option>6610i</option>
<option>D410</option>
</select>
<input name="" type="submit" value="Submit" />
</form>
adva a van a kovetkezo ket lista, es a gomb amely POST-olja a formot, kerdesem az lenn hogy hogy oldhatnam meg mindezt
gomb nelkul vagyis mit kene beirjak az onChange=" " macskakorom koze hogy ugyanzt az eredmeny erjem el mint a gombbal, vagyis hogy amikor az elso listaban kivalsztom a kivan markat akkor automatikusan SUBMIT hajtodjon vegre, koszi
</body>
</html>
|
kedd márc. 07, 2006 19:24 |
|
|
chipi
arany tag
Csatlakozott: csüt. jan. 19, 2006 16:59 Hozzászólások: 182 Tartózkodási hely: Tapolca
|
Köazi sikerült, de nem müködik megfelően mert csak gif kiterjesztésű képeket tudok feltölteni, jpeg nem fogadd el, de, hogy miért?
Na és a feliratok, csak akkor jelennek meg amikor gond van, pl nem jelenik meg akkor amikor feltöltöttem a képet, hogy "köszi, hogy feltötted a képedet..." Meg az üzenetek egy teljessen üres oldalon jelennek meg.
http://tomioldal.uw.hu/index_elemei/feltoltes/belep.php
|
kedd márc. 07, 2006 18:03 |
|
|
SWEN
arany tag
Csatlakozott: kedd aug. 30, 2005 21:30 Hozzászólások: 105
|
A 10. sor végéről hiányzik egy {
Egyébként ha vinnél valami szabályszerűséget a kódolási stílusodba, rögtön kiszúrnád. Vagy ha nem, akkor tegyél a script elejére egy ilyet: error_reporting(E_ALL ^ E_NOTICE); hogy kiírja a hibaüzeneteket. (Php.ini-ben is módosíthatod, az a legjobb.)
|
hétf. márc. 06, 2006 21:53 |
|
|
chipi
arany tag
Csatlakozott: csüt. jan. 19, 2006 16:59 Hozzászólások: 182 Tartózkodási hely: Tapolca
|
Sziasztok!
Csináltam egy képfeltölséses oldalt magamnak és szerintem elírtam valami, de nem tudom, hogy melyik } nem kell bele.
Kód: $filedir = 'images'; if(isset($_FILES['userfile'])) { $size = $_FILES['userfile']['size']; $type = $_FILES['userfile']['type']; if ($size < 300000) { if (($type == "image/jpeg") or ($type == "image/gif")) { if (is_uploaded_file($_FILES['userfile']['tmp_name'])) //print("Ez az userfile:".$_FILES['userfile']['name']."<br>"); //print_r($_FILES['userfile']); echo "A képed sikeresen feltöltödött az oldalra!";} } else { echo "Nem megengedett fileformátum! (Csak gif, jpg kép!)"; exit; } } else { $size = $size/1024; echo "Túl nagy a file! (".$size." KB, max. 300 KB)"; exit; } if(!file_exists($filedir . '/' . basename($_FILES['userfile']['name']))) { if(move_uploaded_file($_FILES['userfile']['tmp_name'],$filedir . '/'.basename($_FILES['userfile']['name']))) { $kep_helye=$_FILES['userfile']['name']; mysql_query("UPDATE kepfeltoltes SET $aktualis='$kep_helye' WHERE username='$username' "); header("Location: belep.php"); exit; } } else { print "<br>Ilyen nevû kép már létezik!!"; } }
|
hétf. márc. 06, 2006 20:33 |
|
|
Squito
gyémánt tag
Csatlakozott: szer. dec. 01, 2004 16:04 Hozzászólások: 2259 Tartózkodási hely: A sivatagban szivárványszínű mókusokat etetek
|
Andrei írta: Squito írta: Squito írta: Egy újabb kérdés! Mi a (javascriptes) kódja annak, hogy egy kattintásra megjelenik a fórum hozzászóló részében az adott bbcode, attól függően, hogy ki van-e jelölve valami vagy nem? Van valakinek valami ötlete? Hát, ha minden igaz, akkor erre godolsz, bár nem éppen van egyértelmüen megfogalmazva a kérdés. Kód: // Helpline messages b_help = "Félkövér: [b]szöveg[/b] (alt+b)"; i_help = "Dőlt: [i]szöveg[/i] (alt+i)"; u_help = "Aláhúzás: [u]szöveg[/u] (alt+u)"; q_help = "Idézet: [quote]szöveg[/quote] (alt+q)"; c_help = "Kód: [code]kód[/code] (alt+c)"; l_help = "Lista: [list]szöveg[/list] (alt+l)"; o_help = "Rendezett lista: [list=]szöveg[/list] (alt+o)"; p_help = "Kép beillesztése: [img]http://kép_url[/img] (alt+p)"; w_help = "URL beillesztése: [url]http://url[/url]vagy[url=http://url]URL szöveg[/url] (alt+w)"; a_help = "Nyitott bbCode tag-ek lezárása"; s_help = "Betűszín: [color=red]text[/color] \(a "color=#FF0000 is használható\)"; f_help = "Betűméret: [size=x-small]kis szöveg[/size]";
// Define the bbCode tags bbcode = new Array(); bbtags = new Array('[b]','[/b]','[i]','[/i]','[u]','[/u]','[quote]','[/quote]','[code]','[/code]','[list]','[/list]','[list=]','[/list]','[img]','[/img]','[url]','[/url]'); imageTag = false;
// Shows the help messages in the helpline window function helpline(help) { document.post.helpbox.value = eval(help + "_help"); }
Nem pont erre gondoltam... Amikor a hozzászólásokat írod, akkor ott vannak a különféle gombok, mint pl B, i, u, Quote, Code... stb. Na, ha ezekre rákattintasz, akkor attól függően, hogy a beviteli mezőben (<TEXTAREA>) ki van-e jelölve valami vagy sem, akkor a JavaScript berakja a megfelelő formázó tag(ek)et! Na, erre gondoltam.
|
szomb. márc. 04, 2006 11:44 |
|
|
Andrei
gyémánt tag
Csatlakozott: szer. márc. 24, 2004 13:43 Hozzászólások: 1448 Tartózkodási hely: Brüsszel, Belgium
|
Squito írta: Squito írta: Egy újabb kérdés! Mi a (javascriptes) kódja annak, hogy egy kattintásra megjelenik a fórum hozzászóló részében az adott bbcode, attól függően, hogy ki van-e jelölve valami vagy nem? Van valakinek valami ötlete?
Hát, ha minden igaz, akkor erre godolsz, bár nem éppen van egyértelmüen megfogalmazva a kérdés.
Kód: // Helpline messages b_help = "Félkövér: [b]szöveg[/b] (alt+b)"; i_help = "Dőlt: [i]szöveg[/i] (alt+i)"; u_help = "Aláhúzás: [u]szöveg[/u] (alt+u)"; q_help = "Idézet: [quote]szöveg[/quote] (alt+q)"; c_help = "Kód: [code]kód[/code] (alt+c)"; l_help = "Lista: [list]szöveg[/list] (alt+l)"; o_help = "Rendezett lista: [list=]szöveg[/list] (alt+o)"; p_help = "Kép beillesztése: [img]http://kép_url[/img] (alt+p)"; w_help = "URL beillesztése: [url]http://url[/url]vagy[url=http://url]URL szöveg[/url] (alt+w)"; a_help = "Nyitott bbCode tag-ek lezárása"; s_help = "Betűszín: [color=red]text[/color] \(a "color=#FF0000 is használható\)"; f_help = "Betűméret: [size=x-small]kis szöveg[/size]";
// Define the bbCode tags bbcode = new Array(); bbtags = new Array('[b]','[/b]','[i]','[/i]','[u]','[/u]','[quote]','[/quote]','[code]','[/code]','[list]','[/list]','[list=]','[/list]','[img]','[/img]','[url]','[/url]'); imageTag = false;
// Shows the help messages in the helpline window function helpline(help) { document.post.helpbox.value = eval(help + "_help"); }
|
szomb. márc. 04, 2006 0:05 |
|
|
Squito
gyémánt tag
Csatlakozott: szer. dec. 01, 2004 16:04 Hozzászólások: 2259 Tartózkodási hely: A sivatagban szivárványszínű mókusokat etetek
|
Squito írta: Egy újabb kérdés! Mi a (javascriptes) kódja annak, hogy egy kattintásra megjelenik a fórum hozzászóló részében az adott bbcode, attól függően, hogy ki van-e jelölve valami vagy nem?
Van valakinek valami ötlete?
|
csüt. márc. 02, 2006 16:30 |
|
|
vasporrobi
ezüst tag
Csatlakozott: vas. máj. 15, 2005 20:45 Hozzászólások: 75 Tartózkodási hely: Hungary
|
meglett a megoldas, azert nem generalodtam a *MYD es a *.MID fajlok mivel hogy az en tablam InnoDb tipusu volt atvaltva MyIsam tipusra megjelentek a szoban forgo kiterjesztesu fajlok es azokat a haver gepere masolva mar minde okesan mukszik
koszi mindenkinek a valaszokat
|
hétf. feb. 27, 2006 20:13 |
|
|
zsola2
arany tag
Csatlakozott: szer. márc. 24, 2004 13:43 Hozzászólások: 327
|
nagyobb adabázisra meg vannak ilyen bigdump-ok. Ugyan még nem használtam ilyet, de többen is mondták, hoyg működik.
|
vas. feb. 26, 2006 21:52 |
|
|
Andrei
gyémánt tag
Csatlakozott: szer. márc. 24, 2004 13:43 Hozzászólások: 1448 Tartózkodási hely: Brüsszel, Belgium
|
zsola2 írta: Ne az adatbázis filet másold át a haver gépére, hanem a tiedből exportáld ki egy *sql-be, majd azt importáld a haverodéba. (ha jól értettem a problémát.)
Bizony. Ez így műxik. Bár a maxuploadfilesize befolyásolhatja ezt. Nekem most fut az egyik szerveremen 2 darab 40 mega feletti adatbázis és az export még ok, de az import a 16MB maxupload miatt több részletben történik.
A direkt adabázisfájl másolása azért nem megoldás, mert azzal még a privilégiumokat, stb nem másoltad át.
|
vas. feb. 26, 2006 21:33 |
|
|
zsola2
arany tag
Csatlakozott: szer. márc. 24, 2004 13:43 Hozzászólások: 327
|
Ne az adatbázis filet másold át a haver gépére, hanem a tiedből exportáld ki egy *sql-be, majd azt importáld a haverodéba.
(ha jól értettem a problémát.)
|
vas. feb. 26, 2006 17:03 |
|
|
vasporrobi
ezüst tag
Csatlakozott: vas. máj. 15, 2005 20:45 Hozzászólások: 75 Tartózkodási hely: Hungary
|
Meglett a megoldas a lista ugyre, kozben meg egy ujabb nehezsegbe utkoztem, hat tud valamki sgiteni
print <<< tabla
<select name="Marka">
tabla;
while ( $egy_sor = mysql_fetch_array( $eredmeny ) )
{
$Marka=$egy_sor["Marka"];
$seged_Marka=""; //itt volt a kutya elasva ez az egy sor hianzott
abban a pillanatban amikor az if vegrehajtodik $seged_Marka=?selected? lesz es az is marad vegig, vagyis a kivalsztott elemtol hierarhikusan lefel minden elem ?selected? lesz, ezert meg kell adni a $seged_Marka-nak az alapbeallitasat, hogy minden while-nal arra aljon vissza
if($_POST["Marka"]==$Marka)
{
$seged_Marka="selected";
}
print <<< tabla
<option $seged_Marka>$Marka</option>
tabla;
volna meg egy kerdesem hogyan generalodnak le a *.MYD es a *MYI, amelyek a MySql/Data/en adatbazisom/ben vannak mivel nekem cask *.FRM kiterjesztesu fajljaim vannak
megprobaltam egy haverom gepere feltenni a honlapom, Apache+php+MySql install ok, Apache+php+MySql+PhpMyAdmin fut viszont a PhpMyAdmin-al nem tudom az adattablaimat megnyitni, a kovetkezo hibakodot kapm
Can't open file: 'gsm.ibd' (errno: 1)
Error
SQL query:
SHOW KEYS FROM `gsm` ;
MySQL said:
#1016 - Can't open file: 'gsm.ibd' (errno: 1)
|
vas. feb. 26, 2006 16:57 |
|
|
Andrei
gyémánt tag
Csatlakozott: szer. márc. 24, 2004 13:43 Hozzászólások: 1448 Tartózkodási hely: Brüsszel, Belgium
|
vasporrobi írta: bocsika, de a kerdesemre meg mindeg nem kaptam valaszt, miert nem mulkodik mi a hiba
while ( $egy_sor = mysql_fetch_array( $eredmeny ) ) { $Marka=$egy_sor["Marka"]; if($_Post["Marka"]==$Marka) { $seged="selected"; }
print <<< tabla <option $seged>$Marka</option> }
Van egy olyan bibi, hogy a POST/GET változokat globális beállítások esetén a php azonosnak tartja az általad kreáltal.
Itt arra gondolok, hogy $MARKA = ... helyett használj más nevú változót. Próba cseresznye.
Kód: while ( $egy_sor = mysql_fetch_array( $eredmeny ) ) { $Marka_IN=$egy_sor["Marka"]; if($_Post["Marka"]==$Marka_IN) { $seged="selected"; }
print <<< tabla <option $seged>$Marka_IN</option> }
|
szomb. feb. 25, 2006 21:28 |
|
|
vasporrobi
ezüst tag
Csatlakozott: vas. máj. 15, 2005 20:45 Hozzászólások: 75 Tartózkodási hely: Hungary
|
bocsika, de a kerdesemre meg mindeg nem kaptam valaszt, miert nem mulkodik mi a hiba
while ( $egy_sor = mysql_fetch_array( $eredmeny ) )
{
$Marka=$egy_sor["Marka"];
if($_Post["Marka"]==$Marka)
{
$seged="selected";
}
print <<< tabla
<option $seged>$Marka</option>
}
|
szomb. feb. 25, 2006 18:17 |
|
|
SWEN
arany tag
Csatlakozott: kedd aug. 30, 2005 21:30 Hozzászólások: 105
|
vasporrobi írta: while ( $egy_sor = mysql_fetch_array( $eredmeny ) ) { $Marka=$egy_sor["Marka"]; if($_Post["Marka"]==$Marka) { $seged="selected"; }
print <<< tabla <option $selected>$Marka</option> }
Nem tűnik fel, hogy beállítasz egy $seged változót és sehol nem használod fel?
|
szomb. feb. 25, 2006 10:26 |
|
|
vasporrobi
ezüst tag
Csatlakozott: vas. máj. 15, 2005 20:45 Hozzászólások: 75 Tartózkodási hely: Hungary
|
Ott is használd a if($_Post["Marka"] == MITTOMEN) megoldást. Ha nem adsz meg kiválasztásra utasítást, akkor miért várod, hogy ki legyen választva? SELECTED...
ezt kiprobaltam mar de az tortenik hogy mivel a While ciklus vegig fut igy nekem az utolso elem valasztodik ki
while ( $egy_sor = mysql_fetch_array( $eredmeny ) )
{
$Marka=$egy_sor["Marka"];
if($_Post["Marka"]==$Marka)
{
$seged="selected";
}
print <<< tabla
<option $selected>$Marka</option>
}
|
szomb. feb. 25, 2006 9:25 |
|
|
Squito
gyémánt tag
Csatlakozott: szer. dec. 01, 2004 16:04 Hozzászólások: 2259 Tartózkodási hely: A sivatagban szivárványszínű mókusokat etetek
|
Salvatore Salvataggio írta: http://hu2.php.net/features.file-upload Kis segítség: A képeknek megfelelő kódok: 1 = GIF, 2 = JPG, 3 = PNG, 4 = SWF, 5 = PSD, 6 = BMP, 7 = TIFF(intel byte order), 8 = TIFF(motorola byte order), 9 = JPC, 10 = JP2, 11 = JPX, 12 = JB2, 13 = SWC, 14 = IFF, 15 = WBMP, 16 = XBM.
1000 kössz, már csak a másikra várom a választ...
|
szomb. feb. 25, 2006 1:53 |
|
|
Salvatore Salvataggio
a fórum lelke
Csatlakozott: szer. márc. 24, 2004 13:43 Hozzászólások: 8673 Tartózkodási hely: Ahol fikázni könnyű alkotni nehéz!
|
http://hu2.php.net/features.file-upload
Kis segítség: A képeknek megfelelő kódok:
1 = GIF, 2 = JPG, 3 = PNG, 4 = SWF, 5 = PSD, 6 = BMP, 7 = TIFF(intel byte order), 8 = TIFF(motorola byte order), 9 = JPC, 10 = JP2, 11 = JPX, 12 = JB2, 13 = SWC, 14 = IFF, 15 = WBMP, 16 = XBM.
|
pén. feb. 24, 2006 23:44 |
|
|
Squito
gyémánt tag
Csatlakozott: szer. dec. 01, 2004 16:04 Hozzászólások: 2259 Tartózkodási hely: A sivatagban szivárványszínű mókusokat etetek
|
Mi az <INPUT TYPE=FILE paramétere, ha azt akarom, hogy csak bmp-ket, gif-eket és png-et engedjen meg? Valamint lehet a php-ban ellenőrizni, hogy a feltöltendő fájl valóban kép-fájl?
Egy újabb kérdés! Mi a (javascriptes) kódja annak, hogy egy kattintásra megjelenik a fórum hozzászóló részében az adott bbcode, attól függően, hogy ki van-e jelölve valami vagy nem?
|
pén. feb. 24, 2006 19:45 |
|
|
Andrei
gyémánt tag
Csatlakozott: szer. márc. 24, 2004 13:43 Hozzászólások: 1448 Tartózkodási hely: Brüsszel, Belgium
|
Ott is használd a if($_Post["Marka"] == MITTOMEN) megoldást. Ha nem adsz meg kiválasztásra utasítást, akkor miért várod, hogy ki legyen választva? SELECTED...
|
pén. feb. 24, 2006 17:03 |
|
|
vasporrobi
ezüst tag
Csatlakozott: vas. máj. 15, 2005 20:45 Hozzászólások: 75 Tartózkodási hely: Hungary
|
<form action="../lista/Tipus_lista.php" method="post">
<select name="Marka">
<option <?php if($_Post[?Marka?]==?Nokia?) {echo ?selected?}?>>Nokia</option>
<option <?php if($_Post[?Marka?]==?Samsung?) {echo ?selected?}?>>Samsung</option>
<option <?php if($_Post[?Marka?]==?Motorola?) {echo ?selected?}?>>Motorola</option>
</select>
<input name="" type="submit" value="Submit">
Ez igy mind szep es mulkodokepes vagyis a Submit utan a listaban az altalam kivalszotott elem marad kivalsztva (selected), viszon ha a listat adatbazisbol toltom fell akkor mi a teeendo
<?php
//----------------------------------------------Markak megjelenitese listaban-----------------------
function lista_Marka()
{
$seged_Marka=$_POST["Marka"];
$eredmeny = mysql_query( "SELECT * FROM gsm");
print <<< tabla
<form action="../lista/Tipus_lista.php" method="post">
tabla;
print <<< tabla
<select name="Marka">
<option>$seged_Marka</option>
tabla;
while ( $egy_sor = mysql_fetch_array( $eredmeny ) )
{
$Marka=$egy_sor["Marka"];
print <<< tabla
<option>$Marka</option>
tabla;
}
print <<< tabla
</select>
tabla;
}
//-------------------------------------------------------------------------------------------------
//-----------------------------------------------Tipus megjelenitese listaban-----------------------
print <<< tabla
</form>
tabla;
?>
|
pén. feb. 24, 2006 14:13 |
|
|
SWEN
arany tag
Csatlakozott: kedd aug. 30, 2005 21:30 Hozzászólások: 105
|
Nem működik, nem jó, miért nem jó, hogy jó, és stb kezdetű problémákra: w3schools html-tag references Minden tagnek le vannak írva a tulajdonságai, illetve, ha vannak valami különleges tudnivalók, azok is.
|
csüt. feb. 23, 2006 14:57 |
|
|
Andrei
gyémánt tag
Csatlakozott: szer. márc. 24, 2004 13:43 Hozzászólások: 1448 Tartózkodási hely: Brüsszel, Belgium
|
MadNed írta: Andrei: Tevedtel. Nem vagyok olyan nagy guru mint Te.... Amugy ezt egyszer mar probaltam igy, es nekem nem mukodott. Persze lehet hogy valamit elneztem, de mindjart ki fogom probalni ujra.....
Ok tenyleg mukodik.... Ettol fuggetlenul hozzateszem, hogy nem esett jol a hozzaszolasod, es Uram bocsa, hogy volt 1 html dolog amit nem tudtam... Mindenesetre koszi az infot, magamtol nem jottem volna ra, mert multkor valamiert nem mukodott... Meg kell hagyni en is csodalkoztam rajta, hogy miert....
MadNed: Nem leszólni akartalak, hanem bizonyos szempontból csalódott voltam abban a tekintetben, hogy a honlapodon leírtak és az itt feltett kérdésed nem teljesen fedik egymást. Lehet, hogy tévedek. Én sem vágok minden terültetet. Nem akartalak megbántani, csupán az első benyomásaimat közöltem. Nem vagyok guru, csak php/sql/java/javascript területeken nyomulok középhaladó szinten. A flash számomra nem kívánatos terület. Valahogy nem szeretem és kész. Ott biztosan megfognál egy alap kérdéssel.
|
csüt. feb. 23, 2006 11:24 |
|
|
MadNed
arany tag
Csatlakozott: kedd okt. 19, 2004 7:10 Hozzászólások: 197 Tartózkodási hely: A szamitogepem elott.
|
Andrei: Tevedtel. Nem vagyok olyan nagy guru mint Te....
Amugy ezt egyszer mar probaltam igy, es nekem nem mukodott. Persze lehet hogy valamit elneztem, de mindjart ki fogom probalni ujra.....
Ok tenyleg mukodik.... Ettol fuggetlenul hozzateszem, hogy nem esett jol a hozzaszolasod, es Uram bocsa, hogy volt 1 html dolog amit nem tudtam...
Mindenesetre koszi az infot, magamtol nem jottem volna ra, mert multkor valamiert nem mukodott... Meg kell hagyni en is csodalkoztam rajta, hogy miert....
|
csüt. feb. 23, 2006 8:23 |
|
|
Ki van itt |
Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 2 vendég |
|
Nem nyithatsz témákat ebben a fórumban. Nem válaszolhatsz egy témára ebben a fórumban. Nem szerkesztheted a hozzászólásaidat ebben a fórumban. Nem törölheted a hozzászólásaidat ebben a fórumban.
|
|
|